DVD-Create
Blank
>> Home | News | Documentation | Download | Resources | Developers & Help

Developers

How you can help

There are many ways you can contribute to TyStudio even if you do not code. We need people to help out with:
  • Spelling:
    There are probably a ton of spelling errors in the code, Please help with it if you want. Edit the code, and do a diff -u against the old file, then send us the output. :)
  • Patches:
    Please, if you send us patches, do so by using gnu diff (diff -u)
  • Debugging:
    We naturally need as much debugging help as we can get :). Even if you aren't a developer, you are still very helpful if you send bug reports!
    Core dump :( if tydemux core dumps please get valgrind ( http://developer.kde.org/~sewardj/ ), and run valgrind ./tydemux .... and send me the output in an e-mail.
    Errors: Tydemux doesn't do the right thing, error in extracted steams, etc.
    Alt 1: Increase verbose level, then send us the output
    Alt 2: Increase verbose level to find what chunk you error out on. Do a "dd if=your_tystream of=error_stream bs=131072 skip="skippchunk + chunk_nr" count=20" (you have to add the skipped chunk to the chunk_nr). Attach the error_stream in an e-mail and send it to us.
    Alt 3: You are a developer, find the bug and send us a patch via e-mail. :)
  • Development:
    All development help is highly welcome - In fact we have an anonymous access CVS server up, see http://www.sourceforge.net/projects/dvd-create
  • TyStreams:
    We need test streams - We're especially interested in DTivo Series 2 - if you have any streams please upload them to ftp://66.121.15.35/"Tivo version".
If you which to help out coding or not please send a mail to olaf_sc@yahoo.com.

Developer Documents

TyStream format documentation. Document describing the TyStream syntax and semantics.
Framework documention. Document describing what we are about to code and what is our goals along with development information.

CVS access

The primary CVS repository for TyStudio is maintained at SourceForge.net the module in question is tydemux.

Mailing lists

Two mailing lists have been set up for TyStudio, hosted by SourceForge. Both are open to the public. NOTE: If you aren't a developer don't post to the developer list - you will be removed!

TyStudio development mailing list:
This is the primary development mailing list.

DVD-Create users mailing list:
This list deals with the help and support of software associated with the TyStudio Project.

Bug Tracking

All bug reports/tracking should be done with the SourceForge bug report utility. NOTE: You must post your email address along with your bug report we must be able to contact you. NOTE: We will not honor bug reports that is posted elsewhere.
Bug Tracking @ SourceForge

Bug Report Format

Please use the info below as a guide line for bug reports.
email: myself@tystudio.org
OS: WinXP SP1 (other example can be Linux Suse 8.1 - updated to latest patch level, MacOS X 10.2,)
TyStudio: 0.5.0 Beta 1
Tivo: SA/UK/DTivo Software version X.X - if any lager hacks than networkdriver and ftp/telnet is installed

Problem:
An indepth explanation of the problem.

Log:
Attache the log file if it's not a billion lines if very large only include the essential part. A must is Probe Information, mux information if you mux, transcode info if you transcode + plus the problem it self.

Upload files to ftp://66.121.15.35

Please feel free to upload files of small to moderate size to ftp://66.121.15.34/upload. The name schema to be used is "bugid-from-sourceforge".ty.

Feature Requests

All requests of new features / whishes should be done with the SourceForge support utility - Choose "submit new", category "Feature Request". NOTE: You must post your email address so we can contact you. NOTE: We will not honor feature requests that are posted elsewhere.
Feature Request @ SourceForge
 
:: D e v e l o p e r s
John D Barret
Member of the core development team.

Olaf Beck
Member of the core development team.

Rowan McFarland
Member of the core development team.

:: D o c M a s t e r
Justin Decker
Member of the core document team.

$Id: developers.shtml,v 1.1 2002/08/15 13:05:39 richwareham Exp $