Weekly dev chat summary for March 31, 2014

IRC Chat Logs

Agenda

  • WordPress for iOSiOS The operating system used on iPhones and iPads. update
  • WordPress for Android update
  • Google Summer of Code 2014
  • Anything else

WordPress for Android

2.7 is nearing completion and we’ll probably have a 2.7.1 next week to follow up the release. 2.8 is in the planning stage but we have no major features pinned for that release. @mrroundhill will be passing the baton for Android updates to either @mbiais or @sendhil starting next week.

WordPress for iOS

4.0.1 was submitted to the App Store for review today. It should be in the store by Friday. 4.1 is next on the radar and the code freeze date is 19-APR-2014. Expect a week of testing before submitting to the App Store.

Anything else

GSoC application reviews are still in progress.

Next dev chat

The next dev chat will be held at 16:00 UTC on Apr 7, 2014 in #wordpress-mobile on Freenode.

#android, #dev-chat, #gsoc, #ios, #wpandroid, #wpios

Weekly dev chat summary for March 24, 2014

IRC Chat Logs

Agenda

  • WordPress for iOSiOS The operating system used on iPhones and iPads. update
  • WordPress for Android update
  • Google Summer of Code 2014
  • Anything else

WordPress for iOS

WordPress for iOS 4.0 was released to the Apple App Store last week. Native stats was the major new feature and so far the reviews have been positive. 4.0.1 is being prepped for release this Friday 25-MAR-2014 and we’re focused on testing that this week.

WordPress for Android

Testing and bug fixing for 2.7 is still underway. A third QA 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. will be released sometime this week. We’re shooting for a Monday (31-MAR-2014) release if all goes well.

Google Summer of Code 2014

Applications for GSoC 2014 were received and now the process of reviewing proposals and asking questions is underway. Review period ends 6-APR-2014.

Anything else

Nothing else was brought up.

Next dev chat

The next dev chat will be held at 16:00 UTC on Mar 31st, 2014 in #wordpress-mobile on Freenode.

#android, #dev-chat, #gsoc, #ios, #wpandroid, #wpios

IRC Chat Logs Agenda WordPress for Android update…

IRC Chat Logs

Agenda

  • WordPress for Android update
  • WordPress for iOSiOS The operating system used on iPhones and iPads. update
  • Google Summer of Code 2014
  • Anything else

WordPress for Android

Version 2.7 is nearly finished – 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. will go out today to the Google+ group. WP for Android now includes pull-to-refresh, which fits in really well and looks great too – thanks goes to @mbiais. QA has begun officially.

WordPress for iOS

We ended up continuing to test WPiOS 4.0 and submitted it on Friday. At the same time we also started work on 4.0.1 which is a janitorial/cleanup release that will have a code freeze of this Friday. Our testers are still continuing to test 4.0 and if a blocker bug shows up we’ll pull the release and re-submit. 4.0 will feature native stats as the tentpole feature. This week the focus will shift to 4.0.1 where we’ll focus on tackling issues(i’ll clean through the list here shortly).

Google Summer of Code 2014

Students can now submit applications for SoC through March 21st. Potential applicants should also check out the Summer of Code page on WordPress.org.

Anything else

Nothing else was brought up.

Next dev chat

The next dev chat will be held at 16:00 UTC on Mar 24th, 2014 in #wordpress-mobile on Freenode.

#android, #dev-chat, #gsoc, #ios, #wpandroid, #wpios

Weekly dev chat summary for March 10, 2014

Agenda

  • WordPress for iOSiOS The operating system used on iPhones and iPads. update
  • WordPress for Android update
  • Google Summer of Code 2014
  • Moving the dev chat time
  • Anything else

WordPress for iOS

Last week was spent on QA for the 4.0 release and last minute bug fixes. While native stats are the tentpole feature it’s currently hard for external contributors to test this feature without the release OAuth2 secret. There is an enhancement in the works to properly support developer-created 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/ OAuth2 secrets. Submission of release 4.0 to Apple is currently scheduled on Mar 13.

WordPress for Android

Last week was spend on development of features for the 2.7 release. The big features for this release are:

  • A rewrite of the post/pages lists to remove antiquated code and also add infinite scrolling.
  • Removing the refresh icons in favor of a new pull-to-refresh feature.
  • A reimagining of notifications is in the works to show as much content as possible in the native 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.’s rather than exiting to a mobile web browser.
  • Self-signed SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server. certificates are now properly handled within the app.

Google Summer of Code 2014

Students can now submit applications for SoC. Potential applicants should also check out the Summer of Code page on WordPress.org.

Moving the dev chat time

Daylight savings time began on Mar 9 and offset the dev chat by one hour. We put it to a vote and moved the time back one hour to 16:00 UTC.

Anything else

There was a question asked regarding how developers sync up to work on issues outside of the weekly dev chat — the development team is currently very Automattic heavy so we have an ongoing backchat that we use for discussion. “External” contributors mostly use either #WordPress-mobile on Freenode or comment directly on 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/ issues to discuss development.

Next dev chat

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

#android, #dev-chat, #gsoc, #ios, #wpandroid, #wpios

Weekly dev chat summary for March 3, 2014

IRC Logs

Agenda

  • WordPress for iOSiOS The operating system used on iPhones and iPads. – last & this week
  • WordPress for Android – last & this week
  • Google Summer of Code 2014
  • Questions / Discussion

WordPress for iOS

Last week we were all working on the 4.0 update, and officially have called “code freeze” as of this past Saturday. There are still a small number of bug fixes (five-ish) that we’re going to get in early this week. Officially we’re on QA/testing duty until the 13th. That’s when we’re planning on submitting the app to Apple for review. This week will be testing and bug fixes for 4.0.

WordPress for Android

Last week we released two releases. 2.6.2 had a good number of tweaks and fixes in it. 2.6.3 fixed an issue with connecting over SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server.. This week work is continuing on 2.7, which is a blend of niceties, nothing totally new.

Google Summer of Code 2014

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/ was accepted as a participating organization in the 2014 Google Summer of Code.  A number of potential project ideas for mobile are listed on the Codex.  Students wishing to throw ideas past the listed mentors for native mobile development are encouraged to talk via Freenode IRC in #wordpress-gsoc or #wordpress-mobile.  Student applications are accepted by Google starting March 10 2014.

Next devchat

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

#android, #dev-chat, #gsoc, #ios, #wpandroid, #wpios

Mobile Weekly developer chat summary for Feb 10, 2014

#WordPress-Mobile IRC Log

Agenda
  • WP Android Status
  • WP iOSiOS The operating system used on iPhones and iPads. Status
  • Other platforms
  • Google Summer of Code 2014
  • Team Reps
  • This Week
WP Android Status
We were fixing bugs reported from the 2.6 release last week and made a lot of progress.  The last hurdle is getting translations updated for 2.6.1. We changed a lot of the sentence styling, which means we need new translations for all of the strings we updated.  There’s also a nice update to the comments view in the app, thanks to @nbradbury.  We also have a discussion going about maybe keeping the nav drawer in the app instead of the tabs.
WP iOS Status
Last week the team worked pretty hard and fast to get out a hot fix release (3.9.1) which addressed a few bugs that we had quite a few complaints about for 3.9.  The three bugs were 1) a bug which caused timezones to be thrown off on posts 2) a bug where longer posts wouldn’t be able to use the link editor and 3) state restoration not working so when users came back to the app at times it defaulted to the reader.  All three were fixed quickly for 3.9.1 which was submitted on Friday.
We’ve been testing the release in parallel as well. We kept the release pretty focused as we wanted to just address the issues plaguing our users. I’ve been keeping an eye on Twitter and responding to users as they’ve sent in reports, I just wish I could reply to the app store sometimes :(.  The odd thing is the scheduling bug was there before, but complaints only started coming in on 3.9.  As far as this week, we’re awaiting 3.9.1 to be released, i’d expect it’ll be released by the middle of this week based on apple’s previous times reviewing the app as far as next steps, i’m consolidating 3.9.2 and 4.0 into one release and the team is going to shift onto 4.0 rather than another point releaseMinor Release A set of releases or versions having the same minor version number may be collectively referred to as .x , for example version 5.2.x to refer to versions 5.2, 5.2.1, 5.2.3, and all other versions in the 5.2 (five dot two) branch of that software. Minor Releases often make improvements to existing features and functionality. we’ll have 3 major tentpole features for 4.0, an updated media library, the ability to switch themes in the app, and native stats. a lot of the code for the tentpole features is complete so it should be doable for a 4.0 release
Other plaforms
All other WordPress apps are currently in a holding pattern and active development is on hiatus.
Google Summer of Code 2014
For those interested, WordPress Foundation has applied to be involved in Google’s annual event of getting students involved on coding over the summer.  There are a list of potential projects and also confirmed mentors available for the program at https://codex.wordpress.org/GSoC2014.  There are three mobile projects in the ideas list currently.  Community developers are encouraged to participate in the program by submitting app ideas and becoming a mentor for a student.
Team Reps
Brad @irbrad and Aaron @astralbodies have replaced @aerych and @ievolver as team reps.  They’re still sorting out exactly how they’re distributing the duties, but will probably flip flop who runs the devchat every week similar to previous reps.  The Make Mobile site needs to be update to reflect the change, and that should be done shortly.
This Week
iOS – 4.0 work starts, Android 2.6.1 bug fixes and translations
Next Dev Chat
The next dev chat will be held at 17:00 UTC on Feb 17 in #wordpress-mobile on Freenode.

#android, #dev-chat, #gsoc, #ios, #team-reps, #wpandroid, #wpios

GSoC 2013: current state

Hi guys,
I’m here again to update you about my work on my Google Summer of Code of the past year. I know, it’s been a while since there is no official update on my project, but I didn’t abandoned it, so here is something I’ve done (on my spare time).
I’ve cleaned up the code and added some more functionality (as the multi-blogs management part and other small features).
Now, the app is not yet on the BlackBerry AppWorld (since this is still 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.), but I think I’m now able to release it (as a 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.) on the store, at least to grab more tester.

So, here is the link to my 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 (with the latest sources) :
https://github.com/b0unc3/WordPress-bb10

In the repo you’ll find, in the beta/ folder, the latest installable .bar (1.2.7.2)
https://github.com/b0unc3/WordPress-bb10/raw/master/beta/wp_bb10-1_2_7_2.bar

I’ll put it on the store today, the available link will follow soon.

If you are able to try this app, please report any kind of feedback to me.

Best Regards,
Daniele Maio.

#blackberry, #gsoc

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

GSoC – week 15: All done.

Here we are, I’ve completed my project and submitted all the stuff to the GsoC for the final evaluation. Now I don’t want to bother you with more word, let’s go to the serious thing 🙂

Here is a short demo of the app running on my BlackBerry Z10 (sorry for the poor quality!):
http://www.youtube.com/watch?v=89L8kQjCCQo

The project sources code are on the official SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. repo here :
https://gsoc.svn.wordpress.org/2013/b0unc3/trunk/

There is also a 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/. repo, here :
https://github.com/b0unc3/WordPress-bb10

For whom feel brave enough, but not enough to compile and run the code 🙂 , a .bar 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. package is present in all the repos in a “beta/” directory it contains the latest version installable on your devices.
You can install it with the blackberry-delpoy command line tool, or by sideloading it (google will help you with it 😉 )

svn : https://gsoc.svn.wordpress.org/2013/b0unc3/trunk/beta/wp_bb10-1_0_0_1.bar
git: https://github.com/b0unc3/WordPress-bb10/blob/master/beta/wp_bb10-1_0_0_1.bar

That’s all! I hope you find comfortable with it. If you have any suggestions/critics/feedback/whatever, please, feel free to contact me directly.

I want to give a special big thanks to the WordPress community and GsoC program, I found this experience amazing and I learned a lot!
Thanks!

Best Regards,
Daniele Maio.

#blackberry, #gsoc

GSoC – week 13: Finishing up

During this week I’ve tried to found and fix some bugs, currently I’ve a working app, it does all the basic stuff for blogs management, I’ve tried to make it as easy as possible, I’m not a blogger, so i hope that who have to use it daily will found it usable and comfortable. The app looks perfectly integrated into the bb10 system. There are still some bugs and glitches that I’m try to fix, I’ll do my best to get it fixed by monday. I’m trying to record a short screencast demo to show what I’ve done so far and how to use it. That’s all, the project fits with the schedule I’ve proposed, the only missed part is the categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging./tags management and other little features (I hope to have a chance to complete it once the GsoC is over, if possible). Now, for me, start the hard part, that is writing the documentation 🙂 I need to understand what I have to write and some other stuff, I’ll be in touch with my mentor that (hopefully) would help me.

#blackberry, #gsoc