Gibbon Logo

Development

Gibbon Hackathon 2017

Join us for Gibbon Hackathon 2017, our second annual community coding event. This is a chance for passionate programmers to contribute to the Gibbon open source school platform. We hope to combine the knowledge of experienced Gibbon programmers with the enthusiasm of new comers to the community, to work on new features for Gibbon v15. Details in the poster below (click for a larger version). Supported by The International School of Macao, click here for directions.

Please email support@gibbonedu.org for enquiries and registration.

Gibbon Hackathon 2017
Gibbon Hackathon, October 21st, 10am – 4pm.

RaspberryPi Alarm

One of the most joyful and empowering aspects of open source development is the mindset and ability to take someone else’s system, and then adjust it to fit some edge case you encounter. This approach to solving problems has been exemplified by Jack Dickson, who used a Raspberry Pi, some Python code and a Gibbon forum post to stitch together an alarm actuator. The code, running on the Pi, repeatedly polls the Gibbon database, and when it detects an alarm has been issued, it uses speakers and lights to make the alarm obvious to users not logged into the system.

In this approach we see a vital kind of creative collaboration: Jack had the original idea, and he reached out to find out more. The Gibbon team were able to provide some insights, which allowed Jack to then write up the code. This distributed, friendly and open collaboration leads to a level of creativity that is so much less likely when we lock things down, and deal with customers instead of a community.

The video below shows the system in action:

Jack has kindly made the source code freely available, and it can be downloaded here.

A huge thanks to Jack for adding another piece to the Gibbon puzzle.

On a side note, I really hate the fact that our world needs the Alarm function, which was designed for school lockdown scenarios. The day I coded it up was not a happy one, and I hope to never see it used in practice.

Gibbon Hackathon 2016

The Gibbon Hackathon 2016 is a chance for passionate programmers to contribute to the Gibbon open source school platform. We hope to combine the knowledge of experienced Gibbon programmers with the enthusiasm of new comers to the community, to work on new features for Gibbon v12. Details in the poster below (click for a larger version). Many thanks to MakerBay for their generous support in hosting this event.

Please email support@gibbonedu.org for enquiries and registration.

Gibbon Hackathon 2016

Gibbon Hackathon, April 16th, 9am – 5pm.