The Joind.in Leadership Team has been hard at work in recent weeks and we’re just getting our feet wet! A couple of highlights:
Eric Poe’s primary goal is to lower barriers-to-entry for devs to get started with working with helping out the project. This includes looking at how we build a dev environment and updating documentation.
We’ve also seen a flurry of activity in our Github repositories:
Ian Littman was on code review duty, providing feedback on the first phase of switching the API to use proper dependency injection, which allowed a bug fix to the spam check service to be more thoroughly tested, among other fixes/enhancements. He also pushed (and, with Eric Poe’s help, tested) the first release of the API to production since October 27th.
Jos Elstgeest has been diving deep into the code:
- Implementing DI in the API, adding tests to both API and web2
- Making preparations for refactoring API and web2 to psr-4.
- Mostly detective work on the code and writing more tests.
We want to thank ALL of our contributors past and present for all their hard work. We’ve been going through all of the issues across the project and have been focusing on securing our production environment, merging low hanging fruit pull requests, and adding enhancements to our primary joind.in site including that pesky contact form bug. We also want to thank Beth Tucker Long and David Stockton for being awesome administrators of the live joind.in site. If you submitted an event or asked for help from the site these two have been AMAZING to the project. THANK YOU both very much! You might recognize David’s name from our new leadership team as he was one of the several who committed to keeping the open source project and hosted service going.
The rest of the leadership team has been hard at work responding to and updating pull requests, deploying updates, verifying functionality between the legacy repository and web2, building a security guidelines document, planning infrastructure updates, and even a couple of things we’re not quite ready to announce yet!
Thank you all to the people who have reached out to individuals on the leadership team to thank us for what we’re doing. Speaking for myself: it means a ton, thank you. We’ve got some exciting plans in the pipeline and looking forward to the future!