Hi Everyone!
I'm pleased to announce that there will be a 2 day Panopoly sprint at BADCamp in San Francisco, CA on November 6th (Thursday) and 7th (Friday)!
A "sprint" is an event where a group of people get together to work on something for a few hours. Sprints aren't limited to technical people or coders - people of all skill sets can contribute.
Here's some documentation describing all the ways you can contribute:
We really need help with these things in particular:
- Confirming bugs, ie. trying to reproduce the problem and see if it's a real bug
- Testing patches and seeing if they do what the issue says they do
- Tagging and triaging issues, ie. organizing the issues so they're easier to manage
- Doing code review on patches to make sure they follow best practices (for coders)
- Writing patches to fix confirmed bugs (for coders)
But you're not limited to those things! You can also help by writing documentation, creating Behat tests, finding new bugs in Panopoly, etc.
If you're going to be at BADCamp, I really hope you'll join us on Thursday or Friday! (No need to spend the whole time sprinting with us, stay as long or short as you want.)
If so (or even if you're a "maybe"), please sign up on the official spreadsheet.
Thanks!

Comments
Just a reminder! Virtual participation welcome!
Just a reminder that this sprint will be happening on Thursday and Friday and that you can participate virtually too - just connect to the #panopoly channel on irc.freenode.net between 8am and 6pm PST and let us know that you'd like to help!
If you've never used IRC before (it's basically just text-based chat rooms), check out this great documentation about setting up IRC.
See ya tomorrow, either in person at BADCamp (in the sprint room) or virtually on IRC!
The sprint at BADCamp was a resounding success!
The sprint at BADCamp was a resounding success!
On each day of the two-day sprint we had 6-8 people sprinting together. We managed to commit 13 patches, and make really good progress on 6 others, including 3 really, really difficult and long-standing issues:
For example, Caroline Boyden working on porting our Behat test suite from Behat 2 to Behat 3. By the end of BADCamp on Sunday, she had all but 1 or 2 tests passing!
We also made extraordinary progress in switching the Panopoly layouts to radix_layouts with the help of Arshad Chummun, the maintainer of radix_layouts, who made the trip to BADCamp all the way from Mauritius. This is something we've wanted to for at least 2 years, but haven't been able to make that much progress on until now!
And Mike Potter of Open Atrium fame was tackling some long-standing issues with live preview, one of which got committed (#2171809). The other was a new interface for the widget previews on the "Add content" dialog, which would only show the preview after selecting a widget (rather than showing previews for all widgets). Mike was able to make the functional changes, but some styling work and testing is still necessary.
Hopefully, we'll get all of the above finished and committed soon, in the following days and weeks. :-)
For those who are curious, here is a list of all the issues that were committed:
And here are all the issues we made progress on, but didn't commit:
Hope to see you at the next sprint! ;-)