Hey mobile team Heads up that I just…

Hey mobile team! Heads up that I just landed some design changes for the contributor handbooks that affect your handbook as well. I’ve done my best to fully update your handbook, but if you see any residual effects, let me know.

See also: my post on make/docs.

#handbook

Handbook editing complete -thanks to everyone involved!

I’ve now worked through the whole handbook and made edits where needed. Thanks to everyone who has made changes following my comments and suggestions. It’s all good to go now – thanks everyone!

#handbook

Handbook editing very nearly all done

I’ve checked through the handbook again and it’s looking good – thanks to everyone who’s completed pages or made changes.

There’s just one page that still needs some work, which is the Best Practices page for Windows Phone. This page ends very abruptly and as a non-expert reader it left me a little confused as to what to do next. Can a sentence or two be added to round this off? Also it has a section on AccessibilityAccessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) which is currently empty and needs some text.

@Eric – do you mind making those final tweaks and then we’ll be all done?

Thanks 🙂

#handbook

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 11, 2013

Chat log

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Lead Switch
  • iOS Summary
  • Android Summary
  • Handbook
  • This week

iOS Lead Switch

@koke has decided to let go of the iOS dev lead reigns and we’re passing the torch to @sendhil.

iOS Summary

We’ve been testing version 3.8.4. During testing we’ve identified a few issues that were blockers, applied fixes and restarted the testing clock. We’re currently on release candidateRelease Candidate A beta version of software with the potential to be a final product, which is ready to release unless significant bugs emerge. 3 with a fourth planned.

Work has started on 3.8.5.

We’re conducting an issue review. All issues are being assigned to milestones, and we’ll be migrating any remaining, relevant TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. tickets into GithubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/.

Android Summary

We’re doing a phased rollout of version 2.5 today, starting at 20% and bumping to 100% if all goes well.

A few fixes are planned for 2.5.1 which should go into QA this week.

Work on 2.6 (NUX and Reader) continues with some 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. tweaks being made to both features.

Issues are being assigned to milestones.

Handbook

Sendhil is committed to taking a look at the last remaining bits in the iOS section this week.
The webOS section under Other Apps needs some attention but otherwise the handbook looks complete.

This Week

iOS: Wrap up 3.8.4 and move forward with 3.8.5.
Android: Announce 2.5, get 2.5.1 into QA and continue to make progress on 2.6.

Next Dev Chat

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

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

Weekly dev chat summary for Oct 21, 2013

Chat log

Agenda:

  • Android Status
  • iOSiOS The operating system used on iPhones and iPads. Status
  • GSoC Projects
  • Handbook
  • This week

Android Status

  • 2.5: A handful of issues were found during QA and the team has been working on fixes. There are currently two left. Once these are sorted the QA cycle will restart.
  • Development for the next release (2.6) with an improved welcome/signup flow and Native Reader is finished and ready for testing.

iOS Status

  • Last week was a good bug fixing sprint and 3.8.4 is almost ready and we’ll be starting testing soon.
  • 3.8.3 status – crashes are way down and reviews are improving a bit. Still seeing some login issues that need to be worked on but the majority of the issues still being reported are fixed in 3.8.4.

GSoC Projects

  • The code for the GSoC BlackBerry and Firefox OS WordPress apps has been added to the WordPress-Mobile githubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repos. There is more work to do on both apps before they are ready for a v 1.0 release.

Handbook

  • Missing iOS parts are still a WIP.
  • New release schedule page is just about ready.
  • Versluis expressed his interest in helping out with the handbook.

This week

  • iOS : finish 3.8.4, testing and submit!
  • Android: fix remaining issues with 2.5 an another round of QA. Go after some quick wins on github tickets and other ui improvements.

Next Dev Chat

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

#blackberry, #dev-chat, #firefox-os, #gsoc, #handbook, #wpandroid, #wpios

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

Mobile Handbook – Further Editing update

Hi everyone,

I’ve been into the handbook today and looked at what’s been done over the past couple of weeks.

The Blackberry section is now complete – thanks Danilo!

There is still work to do on other sections though. Please see my post https://make.wordpress.org/mobile/2013/09/17/ive-now-worked-through-all-sections-of-the/ for details.

Thanks 🙂

#handbook

Weekly dev chat summary for Sep 23, 2013

Chat log.

Agenda

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

Android Status

Since there are still a few bugs to take care off, the road map was revised so we can do a second 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. this week and release on Oct 7. We need to test more with Jetpack to make Stats are working like they’re supposed to.

NUX and the new, 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 will be the next release after that, towards the end of October.

The Android project is in dire need of beta testers. If you’re interested, keep a look out for a post appearing here soon or simply comment on this post.

iOS Status

Our update for iOS 7 was released and got some nice attention. There’s been some serious bugs and a bug fix (3.8.1) is already out, with 3.8.2 being submitted tomorrow most likely.

Once bugs are out of the way, we’re pretty much ready to release Themes. Media is also looking a whole lot better. The visual editor work will be postponed to later in October.

As far as the refactoring goes, we’ll pick it back up once we’re done with the current feature iterations — it’s likely that there are going to be more changes needed after we’re done with all of these.

Handbook Status

@rachel_mccollin took a look at the Handbook and posted her notes. BlackBerry has already been updated and Windows Phone cleaned up, but the iOS section still needs work. @aerych urged the iOS contributors to divide the work in between them and write up the missing documentation.

This Week

Since the vast majority of the contributors working on the iOS and Android projects will be out the next 7 days or so, the projects will only be monitored and development will be picked back up around October 4-8. For Android, the beta will be the top priority and for iOS it’s taking care of the most severe bugs showcased in the app.

Next Dev Chat

The next weekly dev chat is scheduled for September 30, 2013 at 9AM PST/16:00 UTC as usual. Most of the regular folks will most likely be out, and since the projects are on a little hiatus we don’t expect much that will need to be talked about. However, we’ll still have it and anyone that wants to join in and chit-chat is more than welcome to.

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

Dev chat summary for Sept 9, 2013

Chat Log

A more informal meeting was held with the absence of @isaackeyet and @aerych.

Agenda

  • iOSiOS The operating system used on iPhones and iPads. Status
  • Android Status
  • Windows Phone Status
  • Other Updates

iOS Status

Work continues on iOS 7 and it’s the primary focus of the team. @astralbodies discovered the cause of the login issues some users are reporting and is working on a fix soon. An escalated review request is expected to submitted with the 3.7.2 fix binary.

Android Status

This week we’re wrapping up themes, stats, and media release with 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. expected next week Monday (16-SEP-2013). The pin code lock feature is already available for testing and still has to be merged into the develop branch. Beta will be public, most likely, and posted via Hockey App.

Windows Phone Status

A number of patches were submitted by anirudh24seven and will be reviewed and applied to trunk soon. There are other issues that have to be resolved first before a release is made. No ETA on the fixes or the release.

Other Updates

No other updates brought up!

Next Chat

Join us for the next dev chat on Sept 16, 2013 at 16:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

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