Piccolo2D Community

The Github Organisation Piccolo2D coordinates all the activities concerning piccolo2d.

Piccolo2D is maintained mostly by enthusiasts and grateful users.  Therefore the well-being of Piccolo2D depends also on your dedication and we rely on the wide range of Piccolo2D users around the world to help with their development.  There are several ways you can help us out:

Mailing Lists / Google Groups

Piccolo2D Announce List
Receive low-volume project announcements.
Piccolo2D Users List
Contact other users, raise questions or take part in discussions related to using Piccolo2D.
Piccolo2D Developers List
Contact the developers of Piccolo2D or take part in discussions related to improving Piccolo2D. This list also gets the automagically generated bugtracker- and svn commit mails.

Bug Reports

The simplest way to help is to use Piccolo2D and let us know when you find problems, or have suggestions for improvements.  We are using the Github Issue Tracker to manage bug reports.  Be sure to submit complete information that we can use to duplicate the bug, including a complete description of the problem, the version of Java or .NET you are using and the OS you are running on.  Also include standalone code if at all possible so we can duplicate the problem.

Write Code

The next way you can help Piccolo2D development is to contribute code.  If you find a way to improve the implementation of a method, or you find that Piccolo2D is missing a class, then write it!  Skim through the Hackers' Guide and post the code to the developer list to share it immediately with the Piccolo2D community. There are a number of examples of code that people have contributed this way that has ended up in the Piccolo2D core.  These contributions are immediately added to the code base, available through Github, and then included in the next release.

Join the Development Team

If you want to join the team, see the Hackers' Guide on how to do this.