Docudo


There has been some discussions lately about documentation in TG’s mailing list- or rather the lack of it.
The Docudo project was kick-started in PyCon to address this problem. Docudo is a tool for writing and maintaining
documentation for software projects. It relies on Subversion for versioning of documents and their properties.
To get an idea of what Docudo looks like right now, you can see a short screencast here.

What we have:
- Basic look & feel
- Subversion integration
- Document editing
- Properties management
- File listing with support for filtering options.

What we need:
- Identity integration and implement/enforce roles and permissions
(afaik. Steven Kryskalla is working on this)
- Media upload and management
- Workflow for document status
- Comments and comments management
- Indexing (pyLucene? Xapian + Xapwrap?)
- Export plug-ins for PDF,zip,tar.gz, html-single page, etc
- Feeds for the different listings

If you want to give us a hand get Subversion and pySVN, grab the latest version from the trunk:
http://www.turbogears.org/svn/docudo/trunk
and join the mailing list
http://groups.google.com/group/docudo

3 Responses to “Docudo”

  1. Docudo screencast at Blue Sky On Mars Says:

    […] Ronald Jaramillo is introducing Docudo with a new screencast. The project is still in its early stages. Join in while there’s still neat stuff to do! […]

  2. Steve Kryskalla Says:

    > - Identity integration and implement/enforce
    > roles and permissions (afaik. Steven Kryskalla
    > is working on this)

    Yep! It will be in this weekend.

    You’ve done a great job on Docudo, especially things like the new design have really helped development and interest in the project.

  3. Ronald Jaramillo Says:

    Thanks Steve, I manage to neglect my clients for a couple of days and push things a bit =). Next week I have to put some food on the table, but I’ll be looking forward to your checkin’s though.