Six months ago, after our last meeting, where it was decided that non-painting useful features should be moved away from Krita main distribution, and we decided to setup a new platform for distributing and maintaining them. This is when the Krita extensions project was started, including a three steps plan:
- A build dashboard.
- A user visible website with information on the extensions.
- Make it easy to install extensions.
As Krita does not guarantee API compatibility between major releases, the first priority has been to setup the build status page, so that we ensure that extensions keep building. It does not look good with only one extension that compile, for the simple reason that it is the only one that has been ported to Krita 2 (actually, it was developed for Krita 2), while the other ones were never ported from Krita 1.6.
But the user visible part was missing, so yesterday, as I did not feel like doing C++ work, and wanted to do something distracting, I worked on the ruby script that generates the website, and made a CSS for the website. The website source code is available on gitorious, in case you need to setup a similar website for your project.
So now, all that is left is to add more content, if you are interested in extending Krita, you can contact us on the mailing list or on freenode’s irc in #krita.