== Development == Development is very open and we welcome bug reports, suggestions and patches. You can [/newticket create a new ticket] to report a bug or make a suggestion, or [/report/1 browse all active tickets]. See the [/timeline timeline] for what happened recently, have a look at the [/manual/libcaca-todo.html TODO list] or let us know about your own projects. Despite ''libcaca''’s limited audience, we target high code quality. Patches will be mercilessly butchered until they comply with our [/manual/libcaca-style.html coding style] guidelines. You can help our research projects by running our [/wiki/CPUShare distributed computations]. == IRC == Discussions are happening on the Freenode network’s '''`#libcaca`''' channel. The developers can be reached there most of the time. == Subversion == ''libcaca'' development is managed using ''Subversion''. Currently available repositories are: * ''libcaca'' and ''libcucul'' -- `svn://svn.zoy.org/libcaca/libcaca` * ''TOIlet'' -- `svn://svn.zoy.org/libcaca/toilet` * ''cacatris'' -- `svn://svn.zoy.org/libcaca/cacatris` * ''ttyvaders'' -- `svn://svn.zoy.org/libcaca/ttyvaders` * ''neercs'' -- `svn://svn.zoy.org/libcaca/neercs` For instance, to retrieve the main libcaca trunk, use this command: `svn co svn://svn.zoy.org/libcaca/libcaca/trunk libcaca-trunk` The repositories can be browsed using the web-based [/browser SVN browser]. == Mailing-lists == There are three mailing-list for the project: * [mailto:libcaca@lists.zoy.org libcaca@lists.zoy.org] is a single mailing-list for general discussion, bug reporting, development coordination and side projects. You are encouraged to subscribe in order to post. * [mailto:libcaca-svn@lists.zoy.org libcaca-svn@lists.zoy.org] only hosts the SVN commit messages. * [mailto:libcaca-trac@lists.zoy.org libcaca-trac@lists.zoy.org] only hosts the Trac ticket messages. The mailing-lists are managed by ''Ecartis''. To subscribe, send an email to [mailto:ecartis@lists.zoy.org ecartis@lists.zoy.org] containing the words “`subscribe libcaca`”, “`subscribe libcaca-svn`” or “`subscribe libcaca-trac`”. To unsubscribe, use “`unsubscribe libcaca`” etc. The mailing-list archives are available on the web: * libcaca ([/list thread index], [/list/maillist.html date index]) * libcaca-svn ([/list-svn thread index], [/list-svn/maillist.html date index]) * libcaca-trac ([/list-trac thread index], [/list-trac/maillist.html date index])