Other Ways to Contribute
From PiTiViWiKi
You can help PiTiVi in a variety of ways. Contact the mailing lists if you would like to get involved in any of the following:
Contents |
Website Maintenance
Keep PiTiVi's website up-to-date with accurate information about PiTiVi's development status, release schedule, and feature set. Keep the Todo List Up-To date with the codebase (ChangeLog, FIXME's and TODO items in the code).
Improve End User Documentation
PiTiVi only has minimal end-user documentation. It would be good to expand it to include a host of topics including:
- system requirements
- choice of codecs
- how to deal with gstreamer issues
- work-arounds for specific bugs
It would also be good to maintain documentation that tracks the changes in SVN.
Improve API Documentation
PiTiVi's developers are busy trying to improve PiTiVi in their spare time. We could use help in documenting existing code, and will glady answer questions about the code base to assist you.
Test Development Releases
Periodically run PiTiVi from SVN and comment on features/problems you find. This will require installing Up-To-Date Gstreamer libraries, and keeping those up-to-date as well. While you don't have to be a coder to do this, setting up gstreamer from source is not fore the faint of heart.
Create Icons and Artwork
PiTiVi needs artwork for toolbars, cursors, effects, and transitions.
Toolbar Icons
- Trimming razor (cuts a clip in two, also need a cursor for this)
- Select Before (selects all sources before current in timeline)
- Select After (selects all sources after current in timeline)
- Unlink (decouples a video source from it's audio source)
- Collapse (eliminates blank spaces in the current selection)
Create material for the PiTiVi Tutorial
The PiTiVi team is trying to develop a short movie for in order to demonstrate PiTiVi's features, as well as teach new users how PiTiVi works. We need to develop a short, 3 - 5 minute movie which exercises all of PiTiVi's features (both present and future).
Feedback on Design Documents
Many of the features in the design documents hasn't been implemented yet. We welcome your input in the design process.

