Make WordPress Mobile

Recent Updates Toggle Comment Threads | Keyboard Shortcuts

  • Isaac Keyet 4:08 pm on October 3, 2012 Permalink Permalink | Reply
    Tags: , , XML-RPC   

    Mobile Dev Chat Summary for Oct 3, 2012 

    Today’s discussion mainly consisted of WPiOS planning. Chat log.

    Agenda:

    • WPiOS planning
    • XML-RPC in 3.5 (status update)

    WPiOS planning

    • There are 9 tickets left in the 3.2 milestone, visual editor, sounds, and the WPcom Notifications panel have been moved out to meet the deadline (1 week). Feature set for 3.2 is now Featured Image support, app settings moved in-app, and comment push notification support for Jetpack-enabled blogs.
    • For sound effects, we agreed there needs to be a setting to turn them off (#1407-ios).
    • We discussed a new way to approach app development (starting with WPiOS). We’ll try this for the next few releases. In short:

      • Trunk should never be broken and effectively be submittable for bug fix updates without enhancements.
      • Enhancements should be worked on in branches or outside of trunk until ready.
      • When enhancements are ready and tested, an update is submitted and the version number is bumped.

    XML-RPC in 3.5 (status update)

    • Core is now in beta, but a few issues remain with the API improvements. @markoheijnen is going to take a look at these, among other things wp.getUsers has an issue and there needs to be a way to mimic wp.getAuthors.
    • Overall we’re in a good place for 3.5. We should start planning app updates around the release so we can support the improvements once they’re available (revisions + real previews, galleries, user details editable through apps).

    Join us for the next weekly dev chat on Wednesday at 15:00 UTC.

     
  • Dan 9:04 pm on September 26, 2012 Permalink Permalink | Reply
    Tags: , , , ,   

    Mobile Dev Chat Summary for Sep 26, 2012

    We had a shorter meeting this week but still had some good discussion (chat log):

    Agenda:

    • WPAndroid 2.2. Launch Update
    • 3.5 XML-RPC Improvements
    • WPWindowsPhone 1.7 Discussion

    WPAndroid 2.2. Launch Update

    3.5 XML-RPC Improvements

    • Patch for #21397 was reviewed with some feedback, and @markoheijnen updated it and added a new patch. Team is doing their best to get this in 3.5 still.

    WPWindowsPhone 1.7 Discussion

    • A bit of trac cleanup for 1.7 has been done, but more needed. @irbrad will review the milestone.
    • @daniloercoli has picked up a few tickets and will likely start dev next week.
    • We discussed how to get up and running with the Windows Phone 8 SDK.
     
    • Marko Heijnen 10:03 pm on September 27, 2012 Permalink | Reply

      Revisions has been added to core now. I still want to double check it. I also did a check on the new user methods (#18428) and found a bug that wp.getUsers can’t return everything.

      Now looking into the rest of the tickets for 3.5 and hoping to get some improvements on media #21085 but that is going to be tricky since we passed the hard freeze date

  • Isaac Keyet 8:05 pm on September 19, 2012 Permalink Permalink | Reply
    Tags: , roadmap, UI, UX, , ,   

    Mobile Dev Chat Sep 19, 2012 

    Summary of this week’s dev chat. chat log.

    Agenda:

    • WPiOS 3.1.4 heads up
    • WPAndroid 2.2 check-in
    • XML-RPC check-in
    • New welcome screen/signup/connection flow discussion

    WPiOS 3.1.4 heads up

    We denoted that we’re doing some work to stay compatible with iOS6 and the upcoming iPhone 5. This release is due to be submitted today.

    WPAndroid 2.2 check-in

    The app was released for the BlackBerry PlayBook last Monday. There have been bugs with the release but we’ve issued bug fix releases. Now another issue has arisen and we’re prepping yet another bug fix release. The announcement is still due so we’ll make sure we post it asap (today is the plan). Look for it on the WordPress for Android Blog!

    XML-RPC check-in

    Max is doing the final review of the XML-RPC patches the mobile team has worked on (Jorge). There’s a write-up post on the status of all API enhancements going into 3.5 just below this post

    New welcome screen/signup/connection flow discussion (was labeled “Sign up tweak”, among others, in the meeting)

    Matt had brought up that our current welcome screen in all the apps has three options where most apps only have two – sign in or sign up (and perhaps one or two ways to sign in using a third party like Twitter or Facebook). We discussed this and after going back and forth for a bit seems like we all agreed the following would be best:

    • Sign up screen has two options (may be buttons): Connect Blog, Sign Up (copy is very likely to change)
    • Connect Blog has 3 fields, the WordPress.com specific log in screen is gone.

      1. URL (optional, with a placeholder that hints at the field only being necessary for self-hosted blogs)
      2. Username (just saying “Username”, not trying to specify .org or .com)
      3. Password (see ^)
    • This new flow would be a good opportunity to…

      • Use the same Geolocation toggle for both .org and .com.
      • Be consistent about actionable buttons (right now you log in automatically with a wpcom blog, but .org you need to press Save to continue).
      • Revisit the welcome screen – maybe we can make all the Connect fields visible when you first launch the app (not hidden behind a button).
      • Update/add error messages for the sign up flow to aid the optional URL field and provide a smoother set up altogether.

    Epilogue

    Please join us next week for the mobile dev chat, 15:00 UTC Wednesday.

     
    • Andrew Nacin 7:37 am on September 26, 2012 Permalink | Reply

      “Connect Blog” should aim to only submit a username and password to WP.com if the URL field is empty, or if the URL has been confirmed to be hosted by WP.com. If login credentials are sent to WP.com before confirming it is WP.com, I could see some opportunities for complaints. Overall, the new flow sounds like a huge improvement.

  • Max Cutler 8:43 pm on September 17, 2012 Permalink Permalink | Reply  

    XML-RPC Core Update 

    I wanted to give the mobile devs an update on one of the two big XML-RPC features in core for 3.5:

    Last week we landed the user-related enhancements (#18428), and today I got some docs up on the codex:

    The first two allow for retrieving information about arbitrary users, including some basic querying capabilities.

    The latter two allow for reading and editing of the requesting user’s basic profile information. Email and password are not allowed to be edited for security reasons, but this will at least allow for management of the other fields from the mobile apps.

    Last week also saw the removal of the UI option to disable XML-RPC. So starting in 3.5, XML-RPC will be enabled by default in WP.org sites, although devs have the ability to disable it using a filter.

    The other major XML-RPC feature this release is revisions, which we can hopefully wrap up in the next couple of days.

     
  • Eric 5:08 am on September 12, 2012 Permalink Permalink | Reply  

    No Mobile Dev Chat This Week 

    There will not be a mobile dev chat this week as most of our core contributors are going to be unavailable.  The chats will start up again next week. In the mean time here is a quick status update:

    WPAndroid

    A few more bugs in the latest release were identified and quickly squashed as they surfaced.

    WPAndroid 2.2.2 currently available from Google Play and has been submitted to the other app stores.

    We’ll announce WPAndroid 2.2 beginning of next week.

    WP for iOS

    WPiOS 3.1.3 was approved by Apple and released in the App Store.  One more stats bug was identified just before the app was approved and at least two people have reported the problem in the forums.

    Almost all the main features for WPiOS 3.2 are now in trunk and we have a goal to submit the app to Apple in the next two to three weeks.

    No alpha or beta announced this week and we’re pushing this to next week.

    There was some clean up on trac, but many tickets remain. Many of them appear to be quick fixes to minor issues.  These would be great starting places for anyone who would like to contribute!

    WPWindowsPhone 1.7 road map and planning

    In a holding pattern this week.  We continue to wait clarification on a few tickets.  We’ll look to kick off a discussion about the post editor here next week.

    Core XML-RPC tickets status 

    Patches have been submitted to core but we have not yet heard back on status.

    Epilogue

    Please join us next week for the mobile dev chat, 15:00 UTC Wednesday.

     
  • Isaac Keyet 8:29 pm on September 5, 2012 Permalink Permalink | Reply
    Tags: , , , , ,   

    Mobile Dev Chat Sep 5, 2012 

    Summary of this week’s dev chat. IRC log.

    Agenda:

    • WPAndroid 2.2 and fixes
    • Help needed for WPiOS 3.2
    • WPWindowsPhone 1.7 road map and planning
    • Core XML-RPC tickets status

    WPAndroid 2.2 and fixes

    Things are going well with version 2.2 so far but a few bugs surfaced. A bug fix update was issued (v. 2.2.1) and submitted earlier today. There’s been some reports about Stats not working correctly, we’ve been working with people in the WordPress for Android forums to try and resolve these and figure out where Stats fails. A big thing seems to be that the Stats page is simply a really big page load.

    A huge win with version 2.2 is that almost all crashes seems to be gone – the app is becoming very stable.

    We discussed the need to have fields for Jetpack credentials in the Blog Settings area within the app (like we do for WPiOS since WPiOS 3.1.3). We decided it would be nice to have but are holding off for now.

    Game plan for the next week.

    Help needed for WPiOS 3.2

    We’re half way there for Featured Image support, should be in before the end of the week. WordPress.com Notifications needs tweaks to load faster and work better (Automattic will work on this).

    The visual editor is in and there’s now a toggle to switch between the visual editor and the HTML mode. Working on disabling the visual editor for non iOS5+ devices, then we can start testing for real. Should be ready for testing towards the end of the week. We discussed problems with unrecognized tags and how we should deal with it – we need to flesh this out more.

    We need help closing tickets as Trac is still looking pretty grim. We’ll look over the current batch of tickets to figure out what’s still feasible to do in 3.2 and move the rest to Future Release. We’ll also try to work on specific areas within the app to remain focused.

    Game plan for the next week.

    WPWindowsPhone 1.7 road map and planning

    We discussed the 1.7 milestone and what our priorities should be as well as what we may have missed. It’s clear that Local Drafts is the most important enhancement listed, followed by combining the Comments screens (regular comments list and bulk moderation) to one list and low hanging fruit (Media positioning, maybe a better formatting toolbar – we’ll discuss this on the dev blog) in the Post Editor.

    To make sure the app doesn’t fall behind further we should also add Featured Image support in the app.

    Edit Comment was not discussed, but being an enhancement likely to be dropped (moved to Future Release for now).

    The rest of the 1.7 milestone is a go, but we need clarification on some tickets.

    Urgent todos posted on the dev blog.

    Core XML-RPC tickets status

    After the bug scrub we’ve updated the patches. We’re now waiting to get them reviewed again – but it looks like the Revisions/Previews enhancements are a go for version 3.5. The revisions should also make implementing Gallery support in the apps easier. Soft freeze today!

    Epilogue

    Please join us next week for the mobile dev chat, 15:00 UTC Wednesday.

     
  • Isaac Keyet 11:10 pm on August 29, 2012 Permalink Permalink | Reply
    Tags: , , road map, , , ,   

    Mobile Dev Chat Aug 29, 2012 

    Summary of the dev chat held in IRC on Aug 29, 2012. Chat log.

    Agenda:

    • WPiOS 3.2 cycle status update, todos
    • WPAndroid 2.2 status update (we’re in beta!)
    • WPWindowsPhone 1.7 planning and heads up
    • Core revisions and preview API in 3.5

    WPiOS 3.2 cycle status update, todos

    • We went over the current status of version 3.2 and noted progress on Featured Image support, visual editor for iPad iOS5+, and Notifications screen for WordPress.com + comment notifications. Visual editor and Notifications for WordPress.com are in trunk, however in a very rough state, but we’re moving along steadily. There are plenty of tickets open in Trac though and plenty for would-be contributors to look into!
    • We discussed the visual editor a bit, reiterating the need to have it not tamper with posts in an unexpected way. The toolbar will need to be changed a bit to accommodate the new editor (indicating “active” status). @irbrad is going to look into some of the top plugins that alter/hook into the editor and how we need to tackle those in the app. To test this properly we’ll need to compare existing (old) posts from a large number of different websites and make sure that the markup/content is not altered in a negative way by using the app. Special care needs to be taken to shortcodes and full embeds.

    WPAndroid 2.2 status update (we’re in beta!)

    • The app’s in beta, and it’s going well so far. Some issues/concerns have come up: Featured Image support is not checked remotely (we’ll work on this) and tapping images to open details in the post editor is cumbersome at times.

    WPWindowsPhone 1.7 planning and heads up

    • While there’s no ETA on when the dev cycle could start just yet, we foresee this cycle starting right around WPiOS 3.2 is out.
    • There’s a tentative road map in Trac already, to bring the app up to speed with the other apps, prepare it for Windows Phone 8, and resolve lingering UX issues.
    • @maxcutler highlighted that Windows Phone 7 apps will work on Windows Phone 8, and so our aim should be to improve the app and not exclude older devices – especially since these can’t upgrade .
    • Some concerns were raised about the WordPress.com app developed by Automattic for Windows 8, that it doesn’t fit so well into this new suite of OS’s and software that’s coming from Microsoft. We’ll need to think it through, but it may make sense to help turn this app into a full “regular” WordPress app with management capabilities and support for self-hosted blogs.

    Core revisions and preview API in 3.5

    • @mrroundhill brought up the need for an improved Gallery API, although it may be a tight fit to do in time for 3.5. We decided that it would be best to hold off on gallery support in the apps for now, until the API is improved. Post revisions should help with this.
    • The feature freeze is coming up and it’s time to complete the patches and send ‘em in, so it’s now the biggest priority to get the patches in that we need. @kokejb still has the lead here but should call in help accorndingly.
     
  • Isaac Keyet 9:12 pm on August 22, 2012 Permalink Permalink | Reply
    Tags: , dev cycle, headsup   

    Heads up: the mobile dev chat was cancelled this week since attendance was low. Next dev chat is (as always) on Wednesday at 15:00 UTC in #wordpress-mobile. Be there!

    There are two dev cycles in progress currently:

    • WPiOS 3.2 (Notifications, Featured Image support, and a visual editor for iPad on iOS5+, and more)
    • WPAndroid 2.2 (Featured Image and Gallery support)
     
  • Dan 8:47 pm on August 15, 2012 Permalink Permalink | Reply
    Tags:   

    Dev Chat Summary During this week's dev chat… 

    During this week’s dev chat we had a lot to talk about, especially with regards to WPiOS. Here’s a summary:

    WPiOS 3.1 Lessons Learned

    • Overall we thought the launch went quite well for such a large update.
    • We discussed how good it would have been to have an external beta team so that we could have caught some of the issues before launch. But, it turns out that it’s against Apple’s TOS to distribute the app to anyone outside of your organization so it looks like we can’t really do betas that way. One idea we had was to post clear instructions on how to set up Xcode to build and run the app in the simulator. That way if people are interested they can at least try out new versions of the app that way. It’s not ideal at all, but it is legal :)

    WPiOS 3.1.1 and on to 3.1.2

    • We were pleased that the 3.1.1 update made it through testing so quickly. The update fixed a lot of issues including the stats access problem for most users. The post format crash is totally gone as well, which was one of the major crash reports.
    • We’re aiming to have 3.1.2 wrapped up and submitted by the weekend. There’s actually not too many tickets at the moment so we should be able to make it.

    WPiOS 3.2

    • We’re hoping to get started on this next week, if WPiOS 3.1.2 launches and is stable.
    • I am going to take a look at the roadmap and prioritize the tickets to get rid of the clutter in trac. Will also add a release summary.
    • @irbrad has already done some great work with the visual editor and is ready to commit the first rev of it as soon as 3.1.2 is finalized.
    • @beaucollins and @daniloercoli are the leads for the notifications area.
    • @koke is going to work on changing the settings to be within the app

    WPAndroid

    • Launched 2.1.5 update to Google Play this morning
    • We have a new contributor helping out with tickets. I’m assisting as needed there.

    WPBB

    • Last week I put @daniloercoli in touch with some RIM contacts I wrangled up, hopefully they can help with the uploading issue we’ve been experiencing for some months now.
     
  • Isaac Keyet 6:40 pm on August 4, 2012 Permalink Permalink | Reply
    Tags: dev blogs, state of the word, welcome   

    Welcome to the Make WordPress Mobile blog. As suggested by a proactive State of the Word spectator at WordCamp San Francisco 2012, there should be a place on WordPress.org for contributing to the mobile apps and the mobile oriented parts of core. So here it is!

    Some quick things to get you started (more to come!):

    WordPress is mobile. Get excited, get involved!

     
    • Brian Layman 6:43 pm on August 4, 2012 Permalink | Reply

      It’s ALIVE! Nicely done guys!

    • Jeff Waugh 6:45 pm on August 4, 2012 Permalink | Reply

      Will this be the right place to discuss and work on, say… mobile enhancements to the admin (web) backend, responsive themes, etc., or just the native interfaces for mobile devices?

      • Isaac Keyet 6:51 pm on August 4, 2012 Permalink | Reply

        This should be a good place for any mobile dev discussions, both for the apps and mobile oriented core development.

        Responsive web design discussion should probably still happen on Make/UI, at least for the time being (we’ll have to ping the core UI team about it!)

    • Andrew 7:04 pm on August 4, 2012 Permalink | Reply

      Great. I am very interested in how we use HTML5 – local storage, forms, offline working (AppCache) – and using WordPress as a backend to drive web apps.

      Exciting times.

    • Justin Sternberg 7:19 pm on August 4, 2012 Permalink | Reply

      May I suggest a make.wordpress.org/mobile/ios domain naming convention for each of the individual mobile sites? Also would be cool to aggregate posts with specific categories/tags from each of them here.

    • jdingman 7:25 pm on August 4, 2012 Permalink | Reply

      Woohoo! I know I’ve seen some folks with a few gripes about the iOS app, so hopefully this will open up the channels and let people provide more direct feedback on what goes into the apps.

    • Maor Chasen 7:51 pm on August 4, 2012 Permalink | Reply

      Great job guys! This is amazing!

    • Matt Mullenweg 8:07 pm on August 4, 2012 Permalink | Reply

      Awesome. :)

    • Jason Tucker 9:47 pm on August 4, 2012 Permalink | Reply

      Great job, looking forward to seeing more here.

    • Alex Mills (Viper007Bond) 10:37 pm on August 4, 2012 Permalink | Reply

      Talk about a fast turnaround time!

    • mrroundhill 8:18 pm on August 6, 2012 Permalink | Reply

      Fantastico!

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