Hey folks,
Its been a couple of weeks.. so time for another V3 team checkin.

What I've been working on:
- Wiring up the post edit UI .. https://github.com/ushahidi/Lamu/pull/158
This turned out to be a fairly lengthy task. Partly tying up a bunch of loose ends from the create post form. Its now mostly working with a few glitches that I'll have to fix before merge.
- Login/Register/Authorize clean up and theming
This doesn't quite get rid of the weird authorize screen, but at least now it looks good. The remaining thing to do here is to handle errors (ie. incorrect pasword) a little more gracefully.
- Writing up contributor license agreements
These are based on the Apache CLAs and you can find the individual one here:
https://docs.google.com/forms/d/15LyeKTOP36T5u3290o4hsmqv79v-m_s2QSmgMJXpYp8/viewform and some more info here https://wiki.ushahidi.com/display/WIKI/Licenses
Everyone will need to sign one of these before they contribute.
- Merged the ACL work.. mostly this just means you have to login with demo / testing to do anything.
Later of it will mean we can do some proper integration and only show admin UI if you have access etc.
- Some more docs, in particular: https://wiki.ushahidi.com/display/WIKI/Release+process

In the next week or 2:
- Get post edit cleaned up and merged
- Handle errors in login/register UI
- Add current user API calls to get logged in user info
- Use the new API call to wire up frontend with current user, and show/hide things based on access
- Dropped off my list from last time.. but absolutely MUST create a 'installing V3' screencast
- Update install instructions with all the awesome feedback we've gotten.

V3 is shaping up well, but there's a LOT to go.. I'll jump in to help the new folks get running a bit in the next week too.

Robbie

On Fri, Nov 1, 2013 at 5:35 PM, Robbie MacKay <robbie@...> wrote:
Hey folks,
We've been doing weekly checkins among the V3 team for a few weeks now. These are just a chance for the team to say what they're working on and shout about anything they need help with. Since the developer release is out the door we're going to start doing these in public now. This way anyone interested can see where we're up to, and anyone who wants to help out can.

We follow something like the agile standup questions:
- What did I build/design/do this week?
- What will I do next week?
- Is anything blocking you? (questions you need answered, things you need help with, etc)

Here's mine.. This week:
- Finished up the post form location picker widget
- Merged the create post form into master. Its not what I'd call complete yet, but its usable and we needed it for the dev release
- Created a build process using Phing. I copied this from Kohana and tweaked it a little bit.
- Updated the demo site and moved the url to v3.ushahidi.com

Next week:
- Hopefully merging my ACL work and improving our oauth2 handling in the UI. Killing that horrible 'authorize' screen
- Documenting the build process
- Creating a couple of screencasts (install, UI walkthrough) and
- Updating the 'easy tasks' list for anyone starting on V3 development
- Helping anyone else with their blockers

I've also taken a decent break this week, and may still take Monday off. Burnt myself out getting the dev release done: not my best plan ever!

--
Robbie Mackay

Software Developer, External Projects
Ushahidi Inc
skype: robbie.mackay



--
Robbie Mackay

Software Developer, External Projects
Ushahidi Inc
m: +64 27 576 2243
skype: robbie.mackay