Several of the team were out at Google IO this week so we filled in the gaps as we were able. Chat log.
Agenda
- iOSiOS The operating system used on iPhones and iPads.
- Android
- WInPhone and BlackBerry
- GitGit Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. Most modern plugin and theme development is being done with this version control system. https://git-scm.com/.
iOS
- Accounts is nearly complete. Needs more testing but we’ll hold off until NUX is ready.
- NUX is currently being tested and awaiting updated translations.
- Progress continues on the native reader. Support for adding/replying to comments is underway and irbrad is joining the effort.
Android
The notifications release is currently in 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. and very close to releasing. We haven’t decided what’s next but NUX is high on the list.
WinP and BlackBerry
BlackBerry is currently reviewing an update sent Monday, May 13th, and we expect it to be live in the store this week. This is basically version 2.3.3 of the Android app with some minor changes. The code is in the BlackBerry branch of the Android repository.
A Windows Phone update was submitted Tuesday. This update addresses an issue with the sharing feature. We expect it to be live later today or tomorrow.
Git
We’ve been having some trouble with the git repository at ios.git.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ getting out of sync with our git checkouts and the mirror on github.com. The repositories have had trouble staying in sync and most recently the commit authors have been reset and no longer match. We suspect the culprit is the subgit software that manages syncing between the svn and git repositories hosted on wordpress.org.
We discussed possible options:
A) Give subgit one last try.
B) Drop svn and make ios.git.wordpress.org the official repository, mirrored to 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/.
C) Make the repository on github the official repo.
We talked it over and decided the best course of action is to sunset the svn repo in favor of git. We will correct the repository at ios.git.wordpress.org and it will become the official repo for WPiOS with a two way mirror to github.
Next week
The next dev chat will be on May 22, 2013 at 1500 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.