Wombat

From WorldForgeWiki
Jump to: navigation, search
Error creating thumbnail: Unable to save thumbnail to destination

Introduction to WOMBAT

The goal of WorldForge Open Media Browser/Artist Tool (WOMBAT) is to produce a free digital asset management tool for teams of artists with a focus on usability and easy integration into existing work pipelines.

About

WOMBAT is an Open Source (GNU GPLv2+ licensed) digital asset management software based around the Pylons web-application framework and Apache. It allows groups of artists to collect all their assets in a repository and create task-related groupings of those assets.

WOMBAT is still in the very first stages of it's development.

Features

  • Web front-end to to browse the repository.
  • (in progress) User/group management.
  • (in progress) Asset collection management.
  • (planned) WebDAV access to the repository for desktop integration

Requirements

Running the WOMBAT server is not yet recommended to the general public and the requirements are expected to change as WOMBAT evolves.

However, the current requirements are:

  • Python 2.5+
  • (WSGI-capable web server (like Apache with mod_wsgi or lighttpd))
  • Pylons 0.9.7, Pylons 1.0 will not work
  • PIL, the python imaging library
  • A repository back-end (currently we only support Subversion)
    • For the subversion backend, you should have pysvn installed
  • SQLAlchemy 0.5
  • An SMTP server

News

WOMBAT 0.4.5 was released on 2009-05-21

Also, you can follow the WOMBAT development blog

Roadmap

WOMBAT saw it's 0.0.1 release on 2008-06-30, development has been going fast since then.

The following roadmap is a rough plan on how I want to continue development on it.

  • 0.1.0 - First alpha release
  • 0.2.0 - Second alpha release featuring svn backend
  • 0.3.0 - Rewritten data model.
  • 0.4.0 - User management
  • 0.5.0 - Art upload, moderation system
  • 0.6.0 - Commenting, community features
  • 0.7.0 - Improved project management support
  • ...
  • 0.9.0 - First beta release, feature freeze
  • 1.0.0 - Ready for production use.

History

See the Wombat History Page for release goals of previous releases.

Developing WOMBAT

Design and Requirements Documentation

See the Design and Requirements Documentation for Wombat

Source code

Get the current WOMBAT code from GitHub. There are instructions on the Wombat page. This is also where you can inspect the repository.

If you want to get a started, see the Launchpad blueprints for current tasks. Also see the old task list.

Bugs and Issues

Found a bug? File it in the WOMBAT bug tracker.

We use Lauchnpads "Blueprint" feature to track suggestions for WOMBAT

Talking to the developers

WOMBAT developers usually hang out on IRC at irc://irc.worldforge.org/#coders or, if no-one is around to answer you there, on the general mailing list of WorldForge. See the general@ listinfo page.


Releases

Go to WOMBAT's Launchpad trunk page and download the egg for your python version.

Deploying Wombat

Releases

Go to WOMBAT's Launchpad trunk page and download the egg for your python version.

Deploying a release

See the Wombat User guide.

Demo Server

Note: We're currently experiencing technical difficulties with the demo server. Sorry for the inconvenience. Once that is fixed, you can view the WOMBAT demo server at http://wombat.worldforge.org/