This past month was very exciting -- we announced Spectral Workbench 2 along with lots of follow-up bugfixes.
You can see some of these on the Spectral Workbench Github Pulse page today: https://github.com/publiclab/spectral-workbench/pulse/monthly
With much of that out of the way, and documented, we've begun to pivot on to...
The next couple big projects on the Web Working Group's plate are the Dashboard redesign project, the enormous Rich Editor project, and way down the line, Rich Wikis. THere's been ongoing discussion of the design of the PublicLab.org dashboard, with the latest mockup pictured in the main image above.
Much of the design work being complete (this is a small design refresh, and we're putting off many of the bigger features we'd eventually like to do on this page), we've also rolled out a big upgrade to Bootstrap v3, which sets us up for easier, more maintainable templates and styles. We're also slowly building out our test suite for that codebase, so that coordinating development (and pulling in changes from other developers) is easier and we can worry less.
Google Summer of Code
Speaking of new contributors, both the new Bootstrap update and the tests set us up for a great summer -- we were recently accepted into the Google Summer of Code, in which Google funds students to work for the summer on open source projects. Last year, we weren't in the program for the first time after 2 successful summers, but this year, we're back -- and already benefitting from students' contributions!
This is also the first year we're entering GSoC with the clear Contributing to Public Lab Software page, originally created by @justinmanley, which is starting to pay dividends -- more than one student has submitted a pull request to solve a bug, even writing tests!
Our ideas page is here, and we've had interest in many of the project ideas listed there, which is great. Please jump into the discussions on the plots-dev lists and make these students feel at home -- we'll need their help come summer, and their proposals are due this coming Monday the 14th.
Issues tagged 'easy'
With an eye to attracting both students and other new contributors, we have the tag easy, marking issues we think are good for newcomers -- although we should switch to up-for-grabs.net's standard
jump-in -- read about it here or
first-timers-only from First Timers Only.
The results of this can be seen on our Github Pulse page for the past week; in particular, one tagged
easy was resolved and merged in this morning. Wahoo!
Our Waffle.io board is up to date, too, and you can see some of our prioritized and on-deck issues there:
As always, we're eager for new developers, so if you code, and want to help out at Public Lab, check out our Developers page!
I wanted to put in one last note, to the notes I took on talks at the BostonJS meetup, which focused on developer outreach. We'll definitely be taking some cues from the speakers, who I wanted to thank for such an amazing playbook to recruiting new contributors!