Hi everyone
It's been over a week I know but I wanted to follow up on the hackathon and let everyone know how it went, and say a big HELLO to all our new or returning-after-a-hiatus contributors. We had a fabulous evening, hardly any problems with getting people set up so THANK YOU to everyone (especially Eric and Akrabat!) who has worked on that VM platform, helped us test, and to mgdm who copied it onto some USB sticks and we were good to go.
On the night I didn't count the people, but we took over 2 tables:
https://flic.kr/p/pCeT9U and the raft of pull requests left the maintainers (that's me and Akrabat who were there on the night) somewhat overwhelmed! We then proceeded to deploy at about midnight and then realise we broke something .... those of you who know me well know I'm not really a late night person so that was exciting, not really in a good way :)
The pace of pull requests now means that you'd be excused for not knowing what on earth is going on in this project, so let me give a quick recap (with github usernames since Im reading off git log for each project)...
The VM had some 11th hour fixes (thanks AndyJS!) right before the hackathon, after a bunch of updates in that week. If you haven't been keeping up with the VM in the last couple of weeks, please destroy what you have, update from the repo and start again - you'll need to download a new box though so do this when you have decent connection.
With the existing website officially in maintenance mode (yes, really. No more feature patches to the site currently under
http://joind.in), all efforts have moved to the "web2" site (
http://m.joind.in) and the API that it uses (
http://api.joind.in). Right now you can log in, comment on events and talks, and search for stuff. From the hackathon and in the days since, we fixed an issue with the maps there (thanks phpetra), dealt with the twig caching problems that led us to be logged in to the production server after midnight in the middle of a big event (thanks magicmonkey), improved the event submission process on web2 and the wording on the frontend and in the email to the admins, added canonical and shortlink URLs (thanks TomCan), fixed a weird layout bug where the average talk rating wasn't attached to anything (thanks chrishoult), finally got the attending/not attending buttons working (thanks asgrim), and improved our documentation and fixed a weirdly broken form link (thanks Fabian). That's not forgetting the nicer interfaces and lovely schedule view that this new site had already!
There are more pull requests currently in the queue, and plenty more work ongoing with our new or newly-inspired contributors. If you think it's useful to hear about what's happening in the project, reply to this email and I'll try to send them more often!
It would also be totally remiss of me to omit to mention the Android app. I'm delighted that I have an Android phone because the android app now has the ability to star sessions at an event, and view just the starred sessions as an agenda. The API endpoints have been in for a while but Rich added this feature JUST in time for PHPNW, and also improved the usability of the login process .... well worth a look if you have an android device.
Thanks again to everyone who has made the last few weeks such a whirl, there's a hackathon at ZendCon too which we're also looking forward to. See you there?
Regards
Lorna