Dave Johnson on open web technologies, social software and software development
Apache JSPWiki Manifesto: This idea has been brought up before, but so far it has not really been an issue. However, this looks like the time when it would be possible to accomplish this.
JSPWiki code base is old, and it needs some refactoring. This refactoring includes things like moving to Java 5, fixing the metadata engine, replacing the backend with something scalable, and in general removing all the cruft that has been accumulated over time. This requires that we break compatibility with existing plugins and other components. Not badly, but to some degree.
Also, JSPWiki as an open source software project is growing slowly but steadily. However, the wiki world is moving rapidly, and wikis have been adopted widely. JSPWiki has become a tool for a great many companies, who are relying on it in their daily business. This is a lot for a hobby project lead by a "benevolent dictator" -model. Therefore, it is time for JSPWiki to mature to a "real" open source software project to be a serious contender in the wiki world.
To accomplish both of these goals needs a major shift in how JSPWiki is managed and who "owns" it, in a sense. Therefore, we (the people who have been committing source code) think that Apache would be a good choice, and have decided that we will try to submit JSPWiki into the Apache incubation process, with the goal of graduating as a top-level project.
I've been a JSPWiki (and Janne Jalkanen) fan for years now. It's my favorite Java-based wiki so I'm pretty excited that the dev team is preparing a proposal to move the project to Apache. I think this will be a great move and will ensure that the project continues to grow and continues to be a strong contender in the enterprise wiki space. I'm more than willing to help with that proposal and to help out in the Incubator.
This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog
Below are the most recent entries in the category Open Source, some may be related to this entry.