Dev chat summary for May 8, 2013

Chat log.

Agenda

  • iOSiOS The operating system used on iPhones and iPads. projects update
  • Android projects update
  • Moving dev blog discussions to make/mobile (this blog)
  • Handbook reminder

iOS projects update

NUX (new welcome guide, improved 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/ sign up) is almost complete, need to look over copy and polish a few things, then should be ready to get it translated and tested.

WordPress.com native reader project: picking up momentum again, currently working on threaded comments which is complicated.

Accounts migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.: need to write the actual coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. data migration but very close to completion. Should simplify the way WordPress.com accounts act under the hood in the iOS app.

Android projects update

A bug fix update is going out today that fixes a bug with featured images.

The WordPress.com Notifications project is very close to 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., no word on when just yet but should be very soon.

Moving dev blog discussions to make/mobile (this blog)

We decided to close the dev blogs and (if possible) migrate their data to this blog instead and keep all discussions/announcements/etc in one place. The filtering on this p2 should make it easy to only see discussions about specific platforms if you only contribute to one. @mrroundhill took it on himself to investigate what’s needed for migrating the data. @isaackeyet (me) will look into a way to display sticky messages on the dev blogs once migrations are complete. The platform leads for each platform will also post a last post on each one of the dev blogs letting subscribed readers know that the blog has been merged with make/mobile (this would be @mrroundhill, @koke, and @daniloercoli for BlackBerry and Windows Phone).

After the chat @nacin jumped in and let us know he will assist with the migrations as well.

Handbook reminder

@aerych reminded himself and all others that the Handbook is still in need of looking over and updating – please refer to the separate todo post for details on what’s left and who’s responsible for what.

Other

@daniloercoli let everybody know that there’s a new bug fix update live for Windows Phone. It has bug fixes as well as a small new feature that lets users share permalinks to other apps on the device (such as Email, Facebook, Twitter, etc).

Next week

The next dev chat will be on May 15, 2013 at 15:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

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

We’re coming up on the end of the…

We’re coming up on the end of the contributor handbook schedule. May 17th is the last date for all handbook components, after that there’s only editing left. We’ve not followed the exact structure as suggested by Docs, but we’re not far from having all parts ready either. So as we’re approaching the home stretch, I thought it best to create a check list of remaning items so we make sure everything gets done in time.

I’ll assign people to complete the pages to the best of my knowledge.

Introduction

  • Introduction https://make.wordpress.org/mobile/handbook/introduction/ @aerych, @isaackeyet
  • Dev chats info https://make.wordpress.org/mobile/handbook/introduction/dev-chats/ @isaackeyet
  • Communication (could maybe be a part of Dev Chats?) https://make.wordpress.org/mobile/handbook/introduction/communication/ @isaackeyet
  • Contributor list – we may want to have a direct way to see all current and past contributors (TBD)

iOSiOS The operating system used on iPhones and iPads.

The state of the iOS and Graphics sections are far behind the rest, so these two only have general todos.

  • Create individual pages (all in https://make.wordpress.org/mobile/handbook/pathways/ios/ currently) @koke
  • Update menu https://make.wordpress.org/mobile/handbook/ @koke

Android

  • Combine Android menu item and Introduction? @mrroundhill
  • Update screenshots throughout @mrroundhill
  • As discussed, update Getting started guide to better guide new users, also some feedback here @mrroundhill
  • Add testing instructions https://make.wordpress.org/mobile/handbook/pathways/android/testing-instructions/ @mrroundhill
  • PingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” Rachel about a review after above items are complete

BlackBerry

  • Update/make intro to app development, at least to me it’s not entirely clear how to get started currently https://make.wordpress.org/mobile/handbook/pathways/blackberry/ @daniloercoli (@daniloercoli)
  • Make sure all sections are covered and up to date (compare with other platforms’ handbooks for completeness) @daniloercoli (@daniloercoli)
  • Ping Rachel about a review after above items are complete

Windows Phone

Can’t find the reference right now, but if I remember correctly @daniloercoli, @aerych, and @sendhilp all wanted to take another look at the Windows Phone section. Please divide any items here in between you!

  • Complete Tutorials & Guides https://make.wordpress.org/mobile/handbook/pathways/windows-phone/tutorials-and-guides/
  • Update Testing instructions? Looks like it’s not complete/formatted correctly yet https://make.wordpress.org/mobile/handbook/pathways/windows-phone/testing-instructions/ (@aerych)
  • 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. distribution is currently 404. Is this page still planned? (@daniloercoli)
  • Tips & Tricks could use some clean up https://make.wordpress.org/mobile/handbook/pathways/windows-phone/tips-and-tricks/ (@aerych)
  • Ping Rachel about a review after above items are complete

Other Apps

  • Write intro to the other Apps and give information on their current state.
  • Link up to existing tracs, websites, dev blogs, forums, etc
  • Let contributors know how they can contribute should they want to

Contribute with Design

All items assigned to @isaackeyet

  • Clean up intro https://make.wordpress.org/mobile/handbook/pathways/design/
  • Create General UI Guidelines https://make.wordpress.org/mobile/handbook/pathways/design/guidelines/
  • Create Color Palette https://make.wordpress.org/mobile/handbook/pathways/design/colors/ (@isaackeyet)
  • Write about Fonts
  • Write about screen densities and what this means in reality, best practices
  • Write documents on platform-specific guidelines
    • iOS
    • Android
    • BlackBerry
    • Windows Phone
    • Other platforms
  • Denote best ways to get set up with a dev environment for each platform for designers (referencing platform specific set up guides)

Assist with Testing

  • Write intro on testing and how testing helps the apps
  • Write about how to get started with testing each version of the WordPress apps (maybe linking off to the Testing sections of each platform)
  • Using Dev Tools to Stress-Test Apps
  • Intro to the pre-flight check list (should probably be a part of the Intro)

XML-RPC & APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. Contributions

  • Write page on how to contribute to the API side of WordPress and where to go for that @koke

General Guides

Any takers here? @beaucollins comes to mind, let me know if you’re up for taking these on.

  • Intro to using TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. for the mobile projects (link off to specific sections for more info)
  • Intro to 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/. and how it’s used within the Mobile Group

Tips & Tricks

Credits

  • Add list of all contributions to the Mobile Handbook @isaackeyet

Other todos

  • Ping Rachel about looking over all the contents of the handbook mid-May at latest @isaackeyet
  • Add Handbook to make/mobile navigation @isaackeyet
  • Better navigation structure for Handbook? Would be good to have links to parent posts/sections for easy navigation. Investigate. @isaackeyet
  • Inline content navigation with anchors (so you can link to specific headers within posts, see Support for example). Investigate. @isaackeyet

#handbook, #mobile-handbook, #todos

For the GSOC I think it would be…

For the GSOC I think it would be nice to have at least one project for WPiOS, WPAnroid and WPWinPhone. Maybe even encouraging something new like a Phone Gap effort, native BlackBerry, Tizen or Firefox OS apps. We should suggest some ideas.
Adding image filters to iOSiOS The operating system used on iPhones and iPads. quick photo might be a good project. Anyone have others?

#android, #blackberry, #firefoxos, #gsoc, #ios, #tizen, #windows-phone

Weekly dev chat summary for Feb 13, 2013

Chat log.

Agenda

  • WPiOS
  • WPWindowsPhone
  • Mockups

WPiOS

We discussed which feature we’d like to work on next.  On the table

  • a visual editor
  • sharing to wpios from 3rd party apps
  • improved media management

The visual editor would be developed with CoreText, casting aside a previous htmlHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. based effort. We talked about writing the editor so it was its own library and sharable as a cocoa pod. We would also look at improving the editor flow as the visual editor is implemented.

For sharing, we’d expose an interface for 3rd party apps to share content to the WPiOS app.  We talked about whether we could return the user to the app that initiated the action once sharing was complete, and whether we should also share from WPiOS to other apps as part of a larger sharing release.

The app is missing some media management options. We’d like the app to be able to manage a posts media regardless of whether the media was added from the app or not.

WPWindowsPhone

This week @daniloercoli has been working on some bug fixes and improvements to the stats feature.

We briefly debated what the next major feature could be and considered three options:

  • gallery support
  • web based stats just for Windows Phone 8,
  • native Reader.

We decided to go with gallery support since already have a patch ready to go (props @sendhil).  Our plan is to release version 2.0 with galleries along with the bug fixes and stats improvements.

Mockups

@karmatosed shared a new mockup with us and we talked about what we would like to see in a tutorial for first time users of the app.  We all liked the idea of a walk-through that tells a story.  After some discussion it came down to two use cases,

  • a walk-through that starts once a user signs in the first time
  • a walk-through that is accessible from the welcome screen for new users who are curious, but out of the way of power users who just want to get started

Based on the discussion, @karmatosed is going to work up a couple of new mockups that show a welcome page with a button to get to the walk-through and a walk-through that happens when that button is clicked.

Next Week

The next dev chat will be on Feb 13, 2013 at 16:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

#dev-chat

Weekly dev chat summary for Feb 6, 2013

Chat log.

Agenda

  • WPiOS 3.4 is out, what’s next?
  • WPAndroid 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. Updates
  • WPiOS Welcome Screen Wireframes
  • Mobile Handbook

WPiOS 3.4 is out, what’s next?

We highlighted that version 3.4 of WPiOS is now out! There’s a bug fix release in the works that should help with some of the issues that users are seeing. Among other things people are having trouble with the Stats screen. Fixes are coming but we have to resolve the critical issues first.

Next, we’re working on the Previews release which leverages the new XML-RPC endpoints in WP 3.5 to provide “real” previews of posts and better revision control (don’t want people losing their content ever, if we can avoid it).

A proposed new release schedule for bug fixes was proposed, where we’d release/announce major versions of apps on Mondays, spend a few days testing and hearing feedback while working on any bug fixes, then submit any bug fixes that Wednesday/Thursday the same week.

WPAndroid UI Updates

We have an ActionBar in trunk, and @willnorris got commit access. Things are moving along nicely. The new menu drawer exists in a branch currently that’s being merged to trunk, should be in before the end of the week in a rough state (possibly no icons, and in need of polishing).

Will has been creating some wireframes/mockups for the app that’s out of scope for this release but should be interesting to see for future discussions (and wrapping our heads around the new style updates and what they can lead to). There will be a few options posted to the dev blog shortly.

WPiOS Welcome Screen Wireframes

We discussed the wireframes made by @karmatosed at WC Norway and concluded that we’re all very excited to get started on something like this. Karmatosed opted to create some additional wireframes and start mocking it up, as well as start a discussion around the copy which is going to be a central piece in the project.

We agreed that a new user flow like this could work for all the main apps we have and would be a good starting point for a more unified experience, so we decided that this is a project that could go in parallel with any other updates to the app that we’re working on.

Mobile Handbook

We’re slightly behind in the contributor handbook schedule and are looking to catch up. We’re currently supposed to have the Requirements sections of the Handbook ready. Some parts of the Mobile Handbook are in good shape and are close to being finished from our end. We all vowed to iterate more on the contents and to talk more about it in next week’s chat.

Other

@daniloercoli noted that v 1.9.3 of WPWindowsPhone has hit the store and that WPBlackBerry (OS10) 2.2.7 is in review, both being bug fix updates.

Next Week

The next dev chat will be on Feb 13, 2013 at 16:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

#dev-chat

Weekly Dev Chat Summary for Jan 30, 2013

This week’s chat log.

Agenda:

  • WPiOS French translation
  • WPWinPhone 1.9.2 : status
  • WPiOS 3.4 : Releasing (today?)
  • WPAndroid : status
  • Wireframes

WPiOS French translation

Frank Klein (fklu) mentioned that the French localization of WPiOS has new translations waiting to be verified. (Props Frank for taking the time to do the translations.) Glotpress shows the French translation at 65% so it would be great to get these verified and get that number higher.  We’re making an action item to pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” polyglots and help get the ball rolling.

WPWinPhone 1.9.2

@daniloercoli submitted version 1.9.2 to Microsoft on Tuesday.  This is a bug fix release addressing 12 bugs and crashes. Two more significant issues were identified shortly after the app was submitted. Since there is no mechanism for the developer to reject a submission we will have a 1.9.3 version ready and waiting as soon as 1.9.2 is approved.

WPiOS 3.4

Apple has approved the app and it is pending developer release, however, at the last minute a server-side issue was detected.  Our plan is to release the app later today once the server-side bug has been squashed.

@beaucollins is drafting an announcement post for the blog.

Congrats to everyone who helped make 3.4 happen!

WPAndroid

Version 2.2.7 is in the Google Play store and is looking stable.  We’ll submit to the Nook and Amazon stores today.

The team is moving forward on the planned UI updates.  Will Norris (willnorris) has already made progress on the new sliding menu and is working on integrating in all the right places.

Wireframes

@karmatosed has posted some updated wireframes that are the result conversations with @isaackeyet.  The team will take a look at these and leave comments on the post.

Next week

The next dev chat will be on Feb 6, 2013 at 16:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

#dev-chat

Weekly Dev Chat Summary for Jan 16, 2013

Chat log (once its available).

Agenda

  • WPiOS 3.3.1 Released
  • WPiOS 3.4 Status
  • WPWinPhone 1.9.1 Status
  • WPAndroid 2.2.6
  • WPBlackBerry for BBOS10
  • Wireframes and User Test (karmatosed)
  • Handbook Status/Questions

WPiOS 3.3.1 Released

WordPress for iOSiOS The operating system used on iPhones and iPads. version 3.3.1 was approved by Apple last week and is available in the App Store. We have seen an early trend of a 50% drop in crash reports with this release! (Go Team!) We noted three major issues remaining are:

  • Draft posts disappearing
  • Issues with logins
  • Issues with media uploads

We will plan to address these following the release of 3.4.

WPiOS 3.4 Status

We’re continue to test version 3.4. There are a few todos remaining but the hope to submit to Apple Thursday.

WPWinPhone 1.9.1 Status

Microsoft rejected version 1.9.1 due to an issue with localization. According to their email:

The application’s 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. text is not localized to the targeted language PortugalPortuguese. Instead, it is displayed in English.

No changes to localizations were made in this release which leads us to think Microsoft changed something in their app review process regarding localizations. We believe specifying a specific localization culture instead of a neutral culture (“pr-PR” instead of “pr”) will satisfy the app review issue. We are submitting the app with this change, but will also reach out to Microsoft directly for any insight they might provide.

WPAndroid 2.2.6

@mrroundhill has new version of WPAndroid is 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.. Announcements have been made on the dev blog and on twitter. The new version includes the holo theme support for Android devices running a more recent version of the platform, fixes to httpsHTTPS HTTPS is an acronym for Hyper Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted. This is especially helpful for protecting sensitive data like banking information. and two crashes, and other optimizations. We’ll plan on releasing the app on Google Play Monday. Props to @willnorris for his contributions to this release!

WPBlackBerry for BBOS10

@daniloercoli has updated WPAndroid 2.2.6 to be supported on BlackBerry OS 10 when it launches. The new BlackBerry OS will be officially announced January 30th. We will submit the updated app to BlackBerry this coming Friday or Monday so it will be available to BlackBerry users as soon as the new OS and devices are available to the public.

Wireframes and User Test

@karmatosed has posted some updated UI examples and also provided a write up of her experience using WPiOS. We skimmed these quickly and decided for @karmatosed and @isaackeyet to talk more in-depth after the dev chat.

Handbook Status/Questions

@raggedrobins (irc: siobhan) joined us to field any questions we might have about the handbooks and offered to help out where able.

@isaackeyet reminded all that the draft mobile handbook is located at https://make.wordpress.org/mobile/handbook/ and of a conversation about the TOC on the blog.  We also have the goal of finalizing the table of contents by January 25th.

We talked about adding a “Ways to Get Involved” page after the introduction section and a General Guides section before tips and tricks.  We also commented that it would be nice to have screenshots where possible.

Next week’s dev chat

The next dev chat will be on Jan 23, 2013 at 16:00 UTC. Mark your calendar and join us in #wordpress-mobile on Freenode.

#weekly-dev-chat

Version 1.9 of WordPress for Windows Phone was…

Version 1.9 of WordPress for Windows Phone was submitted for review today!
It should be live in a week from now.
A draft of the announcement post is available on the site here: https://windowsphone.wordpress.org/

#windows-phone

Weekly dev chat summary for Jan 2 2013…

Weekly dev chat summary for Jan 2, 2013

Today’s chat log.

Agenda

WPWindowsPhone 1.9

The dev team provided a little heads up for the progress on WPWindowsPhone 1.9: the update is due to be submitted tomorrow (Jan 3). It includes Featured Images, media improvements, crash and bug fixes (see Trac). Announcement post needs to be drafted.

Mobile Handbook

We acknowledged that there’s content to be written for the Mobile Handbook. We’ll all review it and discuss leading up to next week’s dev chat. We decided that there’s a need to have a section on Windows Phone development, @daniloercoli and @aerych will tag-team on that. We also said that it’s better to stay ahead of the curve and start writing ASAP. We’ll all start writing within the next few weeks – some of us have already started.

WPiOS Mockups

We discussed @karmatosed‘s wireframes briefly, and decided to continue discussing in the comments of the post leading up to next week. We’re also looking forward to some revised/new wireframes and a review of the (iOSiOS The operating system used on iPhones and iPads.) WP app – pain points and revelations.

Next week’s dev chat

The next dev chat will be a regular one and we’ll have it on Jan 9, 2013 at 16:00 UTC as usual. Mark your calendar and join us in #wordpress-mobile on Freenode.

#dev-chat

Mobile Dev Chat Summary for Sep 26 2012…

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 tracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. 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.

#android, #dev-chat, #ios, #windows-phone, #wpandroid, #wpios, #wpwindowsphone, #xmlrpc