trac rocks

spurred on by dani, i gave trac a try for a project i am working on.

Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. Our mission; to help developers write great software while staying out of the way. Trac should impose as little as possible on a team’s established development process and policies.
It provides an interface to Subversion, an integrated Wiki and convenient report facilities.
Trac allows wiki markup in issue descriptions and commit messages, creating links and seamless references between bugs, tasks, changesets, files and wiki pages. A timeline shows all project events in order, making getting an overview of the project and tracking progress very easy.

i’m in love. trac beats the crap out of bugzilla (no UI to speak of), RT (UI?), jira (likes to crash your servlet engine, not free), collabnet (slooow, not free), sourceforge (very poor integration, 1997-era UI), basecamp (useless for projects with both suits and coders) and a couple others i have tested (and forgotten about over the years). while some of the competition is stronger in certain areas, none are as well-rounded and tightly integrated between bug tracking, wiki and scm, or have such a pleasant UI. trac is the kind of application that makes me want to pick up python for real to play around with it (sorry, but plone never had the same effect for me). trac will go far.

the state of open source content management

my article on the state of open source content management is now available, via content-wire. the blurb reads:

Content management is no exception to this shift toward open source tools. Gregor J. Rothfuss writes about the current state of open source content management and identifies the important applications that will continue to evolve in the next 10 years. Rothfuss describes the progress on a standard for repository-based content (JSR 170) and the fascinating advances driven by software for online collaboration used by open source projects. Finally, he provides a snapshot of the leading open source CMSs – Apache Lenya, Midgard, OpenCms, Plone, and TYPO3. Based on the concepts and applications Rothfuss describes, open source projects will continue to challenge the market position of the traditional vendors by promoting open standards and innovation.

earn $4500 for working on apache lenya

The Apache Software Foundation is a proud partner of the Google Summer of Code initiative.
The Summer of Code is a program designed to introduce students to the world of Open Source Software Development and provide them with a $4500 award for completing an Open Source project before the end of Summer.
The Apache Lenya project currently has three project proposals as part of the Summer of Code, more may be added later. For details see
Overhaul search facilities
Implement editor API
Implement workflow queries
The deadline for application is June 14th so if you are interested you need act quickly. Competition is very high for these projects, but then so are the rewards.
If you would like to create a proposal for any of the above then we need to follow the following process:

- student gains an overview understanding of the technologies involved in the proposal
- student expands the initial project outline to a draft proposal text:
- description of problem
- description of a proposed solution
- benefits of the solution to the Apache community
- an approach
- milestones in delivery
- expected time line for delivery
- description of relevant students skills
- student and mentors work together to finalise this proposal
- proposal is submitted to project community for comment/approval
- student registers the proposal with Google via their website

The Apache Lenya Team

personal content management?

Platypus is a tool for modifying web pages and then saving those changes so that they’ll be repeated the next time you visit the page. Changes are made by selecting an element on the page and then hitting a key to use one of the commands below. To save your changes so that they’ll be applied the next time you visit the same web page, hit Save (Ctl-S). This will bring up a window containing a GreaseMonkey script. Install this script and you’re done!

for those who already freaked out over the minor changes the google toolbar makes on their site (only if you specifically trigger it, a fact that was conveniently swept under the rug..), what will they make of this? personal content management? the writable web? another step towards xanadu?

OSCOMTag June 22, 2005, Karlsruhe

OSCOMTag banner

via Sandro:

Als Teil des LinuxTag 2005 wird es einen sogenannten OscomTag geben. In seinem Rahmen findet eine Konferenz zum Thema Open Source CMS statt. Ausserdem werden einige bekannte Open Source CMS Projekte in einen freien Stand des LinuxTag ausstellen.

There will be an exhibition of Open Source CMSs, presentations and panels. They are still looking for talks and if you have an Open Source CMS to present, get in contact with the organizers. While i won’t be there, unfortunately, this looks like it will be a winner.

More information can be found on the OSCOM site.