WordPress.org

Ready to get started?Download WordPress

Make WordPress Mobile

Updates from February, 2014 Toggle Comment Threads | Keyboard Shortcuts

  • Brad Angelcyk 8:36 pm on February 25, 2014 Permalink | Log in to leave a Comment
    Tags: , ,   

    Weekly dev chat summary for Feb 24, 2014 

    Agenda

    • iOS Status
    • Android Status
    • BlackBerry and Windows Phone Repositories
    • Other Platforms
    • This Week

    iOS Status

    The team had a big push on issues in the 4.0 milestone this week with native stats being the tentpole feature. The code freeze for the 4.0 release is still on track for Mar 1st, 2014. There will be 1.5 weeks after the freeze for testing with an estimated release on Mar 12th, 2014.

    Android Status

    There was a 2.6.1 update to fix important issues which was met with favorable feedback. There were some additional fixes that didn’t make it in so a 2.6.2 update is planned by end of this week.

    Note to contributors: The Android group is experimenting with using master rather than develop for work on point releases. x.x.x branches will merge directly in with master and x.x branches will go into develop.

    BlackBerry and Windows Phone Repositories

    @aerych moved the repos for BlackBerry and Windows Phone to GitHub but there are still a couple things to do such as moving some issues and updating links to the apps on the development sites. This was done to keep things in one place. There is nothing currently in place to mirror to the former SVN repos so treat the GitHub repos as primary.

    The new repositories locations are:

    Other Platforms

    All smaller platforms are in a state of ongoing hiatus. Several lesser usage apps were de-listed this past week to permit more focus to the flagship apps (iOS/Android).

    This Week

    The iOS team will continue to push towards 4.0 given that the code freeze is on the 1st. There will be some reorganization of the GitHub issues to move lower priority issues into 4.0.1 and 4.1 milestones.

    The Android team is planning to ship 2.6.2 and then start working full force on 2.7.

    Other Projects: The BlackBerry web site needs updated to point at the new location for the new repository. Tickets for bugs will need to be migrated from Trac to GitHub for both BlackBerry and Windows Phone.

    Next Dev Chat

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

     
  • Aaron Douglas 8:55 pm on February 10, 2014 Permalink | Log in to leave a Comment
    Tags: , , , , , ,   

    Mobile Weekly developer chat summary for Feb 10, 2014 

    #WordPress-Mobile IRC Log

    Agenda
    • WP Android Status
    • WP iOS 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 release 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 http://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.
     
  • Isaac Keyet 5:43 pm on January 27, 2014 Permalink | Log in to leave a Comment
    Tags: , , elections, , team rep   

    Weekly dev chat summary for Jan 27, 2014 

    Chat log.

    Agenda

    • Android Status
    • iOS Status
    • Team Rep 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.

     
  • Isaac Keyet 6:13 pm on November 4, 2013 Permalink | Log in to leave a Comment
    Tags:   

    Dev chat summary for Nov 4, 2013 

    Chat log

    Agenda

    • iOS 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 URL was mentioned, but we may want to take it one step further and do the forum merge finally.

    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 RC to the G+ beta 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.

    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 UX subgroups outlined these tasks: Consume & React: 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.

     
  • Sayak Sarkar 11:17 pm on September 25, 2013 Permalink | Log in to leave a Comment
    Tags:   

    GSoC – Week 15: When everything's complete and done! 

    This is the final week of Google Summer of Code 2013, all the submissions have already been made and the final evaluations are well on their way. So, this is my last GSoC 2013 update and I plan to use this post to display the final result of what I’ve been able to achieve this summer.

    Here are a few screenshots of the app that I’ve taken using the Geeksphone Keon developer device for Firefox OS, which roughly cover the primary features of the app:-

    WordPress for Firefox OS - Login Screen WordPress for Firefox OS - Posts List VIew WordPress for Firefox OS - New Post WordPress for Firefox OS - Successful Post Notification WordPress for Firefox OS - Post Draft View WordPress for Firefox OS - Sliding Menu Drawer WordPress for Firefox OS - Pages List View WordPress for Firefox OS - New Page Screen WordPress for Firefox OS - Page Published Notification WordPress for Firefox OS- View Site Mode

    At the end of the summer, I would like to state that I’m actually quite satisfied and happy with the way the app has turned out to be so far, given the time-limited scope of GSoC. However, I would like to continue work on the app beyond the GSoC timeline and see to it that the app goes forward towards a matured v1.0 release sometime in the near future.

    I would also like to express my heartfelt gratitude and thanks towards @aerych, who has been my mentor for this project. He has been an exceptionally good guide for me throughout the summer and always helped me whenever I’ve faced challenges or felt stuck during the coding period. Also, I would like to express my thanks to the WordPress and Google Summer of Code project coordinators for giving me the opportunity to work on developing the WordPress app for Firefox OS. Thanks a lot to everyone! :-)

     
  • Isaac Keyet 1:52 am on September 24, 2013 Permalink | Log in to leave a Comment
    Tags: , , , ,   

    Weekly dev chat summary for Sep 23, 2013 

    Chat log.

    Agenda

    • Android Status
    • iOS 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 beta 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.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.

     
  • Aaron Douglas 5:11 pm on September 9, 2013 Permalink | Log in to leave a Comment
    Tags: , , , ,   

    Dev chat summary for Sept 9, 2013 

    Chat Log

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

    Agenda

    • iOS 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 beta 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.

     
  • Isaac Keyet 6:25 am on August 21, 2013 Permalink | Log in to leave a Comment
    Tags: , , , ,   

    Dev chat summary for Aug 19, 2013 

    Delayed summary of what went down yesterday for the record. Chat log.

    Agenda

    • iOS Status
    • Android Status
    • Handbook Update
    • Team Reps
    • What’s Next

    iOS Status

    3.7 with the new WordPress.com Reader and a new account system launched (woo!) but had some serious bugs, including a launch on startup for some due to migration issues (boo!) so we’ve been hard at work trying to fix the issues. A .1 will be pushed asap. Next up is a .2 with some minor enhancements.

    Android Status

    2.4.4 was just pushed to Google Play and includes some enhancements like Picasa/Google+ image uploading/adding and post excerpts — props @aagam94!

    Later this week we’ll launch a beta with theme selection and media library enhancements. We’re also starting the new user experience iteration back up (better log in/sign up and welcome guide).

    Handbook Update

    @sendhil has worked on the iOS section and @hugobaeta has taken a look at the design parts of the handbook. Everyone was urged to mark things as done in the todo.

    Team Reps

    We talked about electing new team reps. Since our group is very small we decided to keep it simple and elect new reps in the chat itself. @irbrad was up for a term but not this time around, so for now @aerych and @isaackeyet will continue being team reps without specific primary/secondary roles (we’ve switched from week to week up until now and it has worked well). Worth noting is that the new cycle is 3 months for a handoff between primary/secondary team reps but since it’s worked so well I think we can continue on as we have and fill in for each other when necessary.

    What’s Next

    iOS: fix the bug in 3.7 asap and issue 3.7.1, then start working on 3.7.2. iOS7-ification is also under way, as is the code clean up and partial refactor, both in separate branches for now.

    Android: Media/Themes beta and NUX (welcome guide, improved log in/sign up) is next, along with the Android WordPress.com Native Reader project.

    Other

    We discussed bug tracking briefly and decided to track issues with the iOS app directly on Github using Issues — this will be adopted by the Android app shortly as well.

    We also talked about using Hockey app for Android beta distribution. We concluded that we should explore more to see how feasible it would be and maybe start a post on this p2 about it.

    Next Chat

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

     
  • Isaac Keyet 6:47 pm on August 5, 2013 Permalink | Log in to leave a Comment
    Tags: , , ,   

    Dev chat summary for Aug 5, 2013 

    Chat log

    Agenda

    • iOS Status
    • Android Status
    • Handbook Update
    • Next Week

    iOS Status

    Version 3.7 is still not submitted and the team is working hard on getting it ready. There are still some minor issues but most can probably be in a subsequent bug fix release. Issues are being tracked here. Patches welcome!

    Android Status

    We pushed out a beta of the Categories but it’s been buggy. Plan right now is to submit on Wednesday. We got a patch for adding excerpts to the app so we’ll be looking into that as well this week. Media and Theme selection is coming along nicely.

    For the new native WordPress.com Reader, it was a bit of a slow week. Commenting is working now and performance is improved. For now it’s kept as a separate app to speed up development, but eventually it’ll be merged into the main app.

    Handbook Update

    There’s a new handbook todo list in town, check it out and tick off items with your name on it! @sendhil is going to take a look at the iOS side this week. @aerych noted that it’d be great to wrap up the handbook by the end of the month and that we should make that the goal.

    Next Week

    For next week the plan is to…

    • Submit v. 3.7 of the iOS app, adding the new and improved native WordPress.com Reader and fixes,
    • release the Android categories update,
    • continue working on iOS7-ifying the iOS app.

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

     
  • Sayak Sarkar 7:17 am on July 31, 2013 Permalink | Log in to leave a Comment
    Tags:   

    GSoC – Week 7: Midterms are here – The story so far! 

    How It All Started and What’s the present Scenario

    I got started with the project during the early stages of GSoC by getting myself accustomed to Enyo.js 2.2 which had clearly been completely overhauled from the 1.0 version. For this, I started by developing a few sample apps using Enyo.js just to get the hang of it.

    Once, I had become comfortable enough with the basics of Enyo itself, it was time to get started with the real work. I started by looking into the codebase for the existing app and trying to upgrade the code itself to the newer version of Enyo, which to be frank turned out to be futile exercise, as the differences between enyo 1.0 and enyo 2.2 are massive. Hence, the daunting realization of writing the whole app dawned upon me.

    At first, this looked like a huge challenge, given the limited time frame of GSoC itself, however, once I got started with it using the Enyo 2.2 bootplate things got much easier. Soon I had a basic layout for the composer ready which was a massive achievement for me as it is most reused component of the app, which is at the heart of all components which is used by the user to post data, like – Posts, Comments, Pages, etc.

    The next thing that I started working upon is the Posts list view, which is identical to that of the Android app. A simple scroller with a list of the post titles separated by horizontal lines.Tapping on each title, would show the content of each post. The next thing that I started working with was the Preview functionality. Currently, I’ve a working version of the Preview component working on my local instance, however, it needs a bit of styling modifications to get completed.

    In the meanwhile I’ve also worked upon a bit on the styling elements for the app such as the icons and color combinations, however until now they are not a priority of the first order, as getting the core functionality done is the first priority. I’ve also been actively designing and redesigning the Composer module a lot to make sure that its at par with the peer applications on iOS and Android.

    Future Work

    Currently I’m working on finishing the Post/Preview/Publish components bundle. This should ideally be complete within the next couple of weeks after which I would be concentrating on implementing the login and stats modules. After this part is complete I would be moving on to the styling part of the application. All in all the project is due for a in-schedule completion.

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel