Weekly dev chat summary for Jan 27, 2014

Chat log.

Agenda

  • Android Status
  • iOSiOS The operating system used on iPhones and iPads. Status
  • Team RepTeam Rep A Team Rep is a person who represents the Make WordPress team to the rest of the project, make sure issues are raised and addressed as needed, and coordinates cross-team efforts. Elections
  • This Week

Android Status

Started QA last week and found some bugs, especially on Android 2.3. Most are fixed, waiting on the last few to be merged in and then we’ll do another round. Plausible release date looks like Jan 30.

iOS Status

V. 3.9 was approved by Apple but we’re holding the release until Thursday which should make for a nice set of releases across platforms. 3.9.1 is next and will as usual be focused on fixing smaller issues and bugs, shooting for mid-February for a release there.

Team Rep Elections

@aerych brought up the fact that we’re a little over a month overdue when it comes to electing new team reps to represent the mobile group and help with the administrative tasks mainly. We’ll work in this over the next week and announce new team reps next week.

This Week

Android: wrap up fixes and push 2.6 out the door. Set goals for v. 2.7.
iOS: start working on version 3.9.1 which will contain a number of important fixes. (And of course announcing 3.9 this coming Thursday.)

Next Dev Chat

The next dev chat will be held at 17:00 UTC on Feb 3 in #wordpress-mobile on Freenode.

#android, #dev-chat, #elections, #ios, #team-rep

Weekly dev chat Monday just a note that…

Weekly dev chat Monday: just a note that attendance may be limited for the Monday chat — if not enough people are around we’ll just cancel it.

#dev-chat

Dev Chat Summary for Jan 6, 2014

Chat log.

Agenda

  • Next week’s dev chat
  • iOSiOS The operating system used on iPhones and iPads. Status
  • Android Status
  • This Week

Next week’s dev chat

We decided to cancel next week’s dev chat since we’ll all be traveling by that time.

As such, the next dev chat will be held at 17:00 UTC on Jan 20 in #wordpress-mobile on Freenode.

iOS Status

Wrapping things up, fixing the remaining issues has been the priority for some time now. 10 issues remain as of writing this.

Android Status

The 3rd 2.6 betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. was out last Friday. Not quite code complete but very close. RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. and code freeze expected early this week as well as a translation push

This Week

iOS: RC (code freeze) by Wednesday this week = QA time. Translations pending.
Android: RC (code freeze) sometime this week = QA time. Translation request coming shortly.

#android, #dev-chat, #headsup, #ios

Dev Chat Summary for Dec 9, 2013

Chat log

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Status
  • Android Status
  • Dev Blog and Forum merger
  • This Week

iOS Status

The bug fix update was in testing last week and just entered review with Apple. It looks like it’ll be out shortly. Over the past week 3.9 progressed further and the issue count is going down. The new tab bar navigation is semi-final and we’re putting in the final touches there.

We’ve also assigned most open issues to the next few milestones, 3.9.1, 4.0, and 4.0.1. We’ll make another pass at it this week to make sure we can get each release out in a timely fashion (~3 weeks on average).

Android Status

2.6 is almost BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. ready — should happen tomorrow, Dec 10! QA & code freeze by end of week. Big merges came in last week for the Reader, improved “NUX” (log in/set up), and Posting improvements.

Dev Blog and Forum merger

We talked about the need to keep the ball moving for the forums migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.. Looks like MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. will only be able to tackle it sometime in the first half of 2014, so we’re now thinking to instead start fresh and carrying all important topics over by hand. It would be relatively easy to do and we could close posting in the individual forums and direct people over.

We did a quick show of hands and it seemed everybody like this option, so @isaackeyet will keep going with it.

@mrroundhill brought up the need to close down the dev blogs for real as some people have still been posting there. We’ll check and make sure that posting is disabled on the dev blogs and see what comes of that.

This Week

  • iOS: Work continues on 3.9 this week, we’re hoping to wrap up dev work towards the end of the week but it might slip a few days. The plan is to have it all tested and good to go for right after New Years (Jan 2nd).
  • Android: A few more issues to knock out for 2.6, then Beta, then QA.

Next Dev Chat

The next dev chat will be held at 17:00 UTC on Dec 16 in #wordpress-mobile on Freenode.

#android, #dev-chat, #forums, #ios

Dev Chat Summary for Dec 2, 2013

Chat log

This is the log from the short dev chat earlier today.

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Update
  • Android Update
  • This Week

iOS Update

Last week 3.8.5 went into serious RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. testing and went through three versions. This is the last update to support iOS 6 and it’s a hot fix update. Meanwhile work is progressing on the next major version of WordPress for iOS, version 3.9 which has some major UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. improvements all around the app as well as tons of clean up.

Android Update

We’re working away on version 2.6 and unifying the appearance around the WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ Reader and the log in/sign up process.

This Week

iOS: RC testing 3.8.5 and release, continue development on 3.9. If 3.8.5 is unstable we may need to issue a 3.8.6 release to ensure iOS 6 users have a stable app moving forward.

Android: 2.6 BetaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process..

Next Dev Chat

The next dev chat will be held at 17:00 UTC on Dec 9 in #wordpress-mobile on Freenode.

#android, #dev-chat, #ios

Dev Chat Summary for Nov 18, 2013

Chat log.

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Summary
  • Android Summary
  • Handbook
  • Next This Week

iOS Summary

3.8.4 was finally submitted to Apple for review, it was stuck in QA for quite some time. Meanwhile work has progressed towards the next bug fix update, 3.8.5. We’ll try to wrap it up as quickly as possible so as to pick up the release pace (3.8.4 took much longer than expected).

Beyond bug fixes, some exciting things are happening in the 3.9 release milestone, the UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. is being simplified and a tab bar interface is being considered as well as general clean up and big performance improvements.

Android Summary

We released 2.5 last week! Some problems with Stats + Jetpack, and some users didn’t like the new look but overall a smooth release. Bugs and UI fixes are going into 2.5.1 which is now in QA — help test!

2.6 is the next big release with the new NUX flow and the native WordPress.comWordPress.com An online implementation of WordPress code that lets you immediately access a new WordPress environment to publish your content. WordPress.com is a private company owned by Automattic that hosts the largest multisite in the world. This is arguably the best place to start blogging if you have never touched WordPress before. https://wordpress.com/ Reader. We’re finetuning these to be in better sync with the iOS app, expect a betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. within a few weeks.

Handbook

The whole handbook is now ready or ready to be reviewed with the exception of the iOS section. @sendhil has promised once again to take a look.

This Week

  • iOS: get 3.8.5 ready! [and keep working on 3.9]
  • Android: QA test 2.5.1, continue 2.6 development

Next Chat

The next dev chat will be held at 17:00 UTC on Nov 25 in #wordpress-mobile on Freenode.

#android, #dev-chat, #ios

Handbook update looks like the Other Apps and…

Handbook update: looks like the Other Apps and Other Apps/webOS pages are ready to be reviewed. This means the entire Handbook is done pending changes by @sendhil for the iOSiOS The operating system used on iPhones and iPads. section.

We’re on the home stretch!

FYI @rachel_mccollin

#handbook, #headsup

Dev chat summary for Nov 4, 2013

Chat log

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Summary
  • Android Summary
  • Dev chat time change
  • This week

iOS Summary

Bug fix release 3.8.4 is in QA testing and a few bugs have been found but nothing considered ‘blocker’ yet. We discussed disabling the Feedback feature but ultimately decided to simply demote it in the “What’s New” message.

Since support is a concern, we talked about ways we can improve the Forum experience and make it simpler to maintain. A message to have people include their blog URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org was mentioned, but we may want to take it one step further and do the forum merge finally.

  • Come up with a game plan to merge mobile forums

Android Summary

2.5 testing continues, more bugs were found in QA round 3 so QA round 4 was started late last week. It’s looking promising though. We’ll keep testing and then release the RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. to the G+ betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. testers. We’re probably looking at Monday next week for a release date considering the amount of testing needed and the RC period.

We also decided to start releasing QA builds to the beta group moving forward.

Dev chat time change

Since northern America has now moved back one hour, we decided to move the dev chat time to 17:00 UTC.

  • Update sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme.
  • Update handbook
  • Update #wordpress-mobile room topic

This Week

Continue Android and iOS QA testing. After the meeting it was decided that we’ll break the iOS code freeze for 3.8.4 and fix some additional serious bugs and then do a round 2 of QA testing.

The UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. subgroups outlined these tasks: Consume & ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/.: decide on how to unify the commenting/moderation experience. NUX: simplify the welcome guide, fix login issues, and create better ’empty’ views. Posting: talk about wireframes and squash as many post editor bugs as we can.

Other

In the last meeting we briefly talked about the Handbook and this was brought up this week again. Since the iOS section is still to be completed we decided to move the conversation to this p2 to keep things moving.

Next Dev Chat

The next dev chat will be held at 17:00 UTC on Nov 11 in #wordpress-mobile on Freenode. Mark your calendars and make sure to update the time. This is 9AM PST.

#dev-chat

Dev Chat summary Oct 28, 2013

Chat log.

Agenda

  • About UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it. Subgroups
  • iOSiOS The operating system used on iPhones and iPads. Status
  • Android Status
  • Handbook
  • This Week

About UX Subgroups

Automattic is a big contributor to the apps, internally we’ve now divided ourselves into 3 key areas in the apps: NUX, Consume & ReactReact React is a JavaScript library that makes it easy to reason about, construct, and maintain stateless and stateful user interfaces. https://reactjs.org/., and Posting. Each group will go at the priorities of both the iOS and Android platforms as well as taking a deeper look at each experience. The hope is that this will bring the app experiences closer together, get a better sense of ownership, and promote innovation.

In reality this doesn’t mean all that much for the iOS and Android projects, the releases currently being tested will still make it out pending the QA cycle, we’re still focusing on stability/bug fixes/crash fixes/code clean up. We’ll of course continue hanging out in #wordpress-mobile on Freenode and if someone wants to pick up a ticket and contribute we’ll help you get set up but be sure to check out the Mobile Handbook first!

iOS Status

3.8.4 was still being fixed up, so testing will happen this week. There are a lot of changes so help is needed. Look out for a post from @koke later today!

Android Status

All of last week went to fixing some serious bugs in v. 2.5 of the app that came up in QA testing round 2, so this week we’ll move into round 3. Hopefully this will be the final one and we’ll be able to submit towards the end of the week.

Handbook

We were going to talk about the status of the Handbook but decided to loopLoop The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post. https://codex.wordpress.org/The_Loop. back on it next week. In the meantime @isaackeyet will look over the Design section one last time and given time @koke or @sendhil can look over the iOS section. We’ll also make sure full Testing instructions for both our main apps are in the Handbook as well.

This Week

  • TESTING!

(top priority for both apps is to test the respective upcoming releases, feel free to help out!)

Next Week

The next dev chat will be on Nov 4 at 16:00 in #wordpress-mobile. Mark your calendar and join us!

#dev-chat

Weekly dev chat summary for Oct 14, 2013

Chat log.

Agenda

  • New release cycles/testing processes
  • Android Status
  • iOSiOS The operating system used on iPhones and iPads. Status
  • This Week
  • Handbook

New release cycles/testing processes

When we started talking about the status of the Android project, the new release cycle with a more rigid testing process came up. This is what we’ll be doing for all releases across platforms moving forward:

  • Group decides on dev time needed for a project.
  • Towards the end of the dev cycle the update goes through automatic and manual testing.
  • All developers in the Mobile Group will have to test the app and give their thumbs up.
  • Once approved by the Mobile Group, a RCRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. is put out which marks the start of the Code Freeze. This is the build that will be submitted unless a super critical bug is found. Code Freeze is 1 week minimum.
  • If there’s a critical bug that has to be fixed before submit, the whole testing process is restarted.

Android Status

Version 2.5 (Themes, Media, Stats, Pin Lock, etc) is in QA testing this week. This is happening in Master but in the future it’ll be Develop all the way. Reader/NUX is next up but we want to make sure we put aside enough time to have a stable release.

iOS Status

To make sure we have stable releases (including bug fix releases) version 3.8.3 of the app is currently in testing. If nothing critical comes up we’ll be able to release the update as-is. This should fix even more issues introduced in version 3.8. Next up is 3.8.4 which goes even further.

This Week

  • Android: testing v. 2.5
  • iOS: testing v. 3.8.3, planning next releases
  • Update iOS section of Handbook

Handbook

There are still some gaps in the handbook that we’re hoping to fill.

@sendhil promised to take a look at the remaining bits in the iOS section this week, and @isaackeyet will summarize the new release/testing cycle, so let’s follow up on it in the next dev chat.

Next Dev Chat

Join us next week on Monday Oct 21 at 16:00 UTC in #wordpress-mobile on Freenode.

#android, #dev-chat, #handbook, #ios