= Welcome to the MythTV Trac server = As part of the switch from cvs to [http://subversion.tigris.org subversion], the MythTV developers have switched to Trac for ticket management and source browsing. If you're looking for anonymous subversion access, use the following commands to grab the latest code: {{{ svn co http://svn.mythtv.org/svn/trunk/mythtv svn co http://svn.mythtv.org/svn/trunk/mythplugins svn co http://svn.mythtv.org/svn/trunk/myththemes }}} If you'd like to get the stable 0.18.2 branch, do this instead: {{{ svn co http://svn.mythtv.org/svn/branches/release-0-18-fixes/mythtv svn co http://svn.mythtv.org/svn/branches/release-0-18-fixes/mythplugins svn co http://svn.mythtv.org/svn/branches/release-0-18-fixes/myththemes }}} If you'd like to check out a specific revision, do this: {{{ svn co -r 7738 http://svn.mythtv.org/svn/trunk/mythtv svn co -r 7738 http://svn.mythtv.org/svn/trunk/mythplugins svn co -r 7738 http://svn.mythtv.org/svn/trunk/myththemes }}} Just replace 7738 with the revision number. P.S. 08Nov2005 - Revision 7738 is the latest revision before Live TV was broken. Live TV is currently under heavy development change. Once you have a checkout, you can just do a '''svn update''' at any time to update it to the most recent revision. Or use '''svn update -r 7738''' to update to a specific revision. If you're making modifications, a simple '''svn diff''' will generate a unified diff. It's quite similar to CVS, but [http://svnbook.red-bean.com/en/1.1/index.html the subversion book] has all the information you'd ever want on how to use it. The [http://svnbook.red-bean.com/en/1.1/ch03s05.html Basic Work Cycle] chapter is especially handy. If you are having troubles checking out the source, and you are behind a web proxy (such as squid), [http://subversion.tigris.org/faq.html#proxy this] may help. For help building your new SVN source go to the [http://www.mythtv.org/docs/mythtv-HOWTO.html#toc5.4 MythTV Documentation]. == Bug Reports and Patches == Before submitting Bugs please check with the [http://www.mythtv.org/mailman/listinfo/mythtv-users/ MythTV-users list] to make sure the bug has not already been fixed or is machine specific (ie. to YOUR machine). Then check with the [http://www.mythtv.org/mailman/listinfo/mythtv-dev/ MythTV-dev list] to make sure the developers don't already know about the issue and to "ask permission" to create a [wiki:TicketHowTo Ticket]. This method helps minimize wasted developer time on non-issue bugs so please follow it! Instead of sending patches to the mythtv-dev mailing list for inclusion to MythTV, please create a ticket instead (TicketHowTo). This should allow us to track patches better, and hopefully get them handled in a much more timely manner (and avoid losing patches). P.S. There are a few links here to the official Trac website -- before submitting a bug report, please make sure you haven't accidentally wandered over there. == Want to help out? == * FutureDevelopment -- a list of possible things to look at working on. * report:1 -- There are lots of open bugs that could use fixing, and patches that can use testing * [http://www.cuymedia.com/doxygen-dev-docs/html/ Source code documentation] -- A start at documenting the source. == Starting Points for using Trac == * TracGuide -- Built-in Documentation * [http://projects.edgewall.com/trac/ The Trac project] -- Trac Open Source Project * [http://projects.edgewall.com/trac/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions * TracSupport -- Trac Support For a complete list of local wiki pages, see TitleIndex. Trac is brought to you by [http://www.edgewall.com/ Edgewall Software], providing professional Linux and software development services to clients worldwide. Visit http://www.edgewall.com/ for more information.