{\rtf1\mac\ansicpg10000\cocoartf824\cocoasubrtf420 {\fonttbl\f0\fswiss\fcharset77 Helvetica-Bold;\f1\fswiss\fcharset77 Helvetica;} {\colortbl;\red255\green255\blue255;} \margl1440\margr1440\vieww16600\viewh13200\viewkind0 \pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural \f0\b\fs34 \cf0 Trac Hands-on Demo Script\ \f1\b0 \ *******************\ ADMIN - explain primary, secondary and context-sensitive navigation\ - add new user (webadmin is a plugin we install by default)\ SVN - initial commit\ BROWSE - browse source to verify\ ADMIN \ - setup components - backend, frontend UI\ - setup milestones - alpha, beta, 1.0\ - remove severity for now\ NEW TIX - add tickets for:\ - Postgres\ - latest version WP\ - revised licensing\ SVN - make changes for PostgreSQL and commit\ ADMIN - new user\ - change severity to in dev / ready for test to emulate workflow\ SVN - checkout new working copy & make changes for latest v. WP\ - commit changes \ - change ticket status - add comment that references wiki\ WIKI \ - move stuff off front page to TracDocs\ - add install notes\ - add jimmy's hours (then ref tix # 1 & 2 to show what he worked on)\ VIEW TIX - different ways of slicing the same info \ - test changes, leave a note referencing [2], reassign ticket\ TIMELINE - changes across all files for last revision (RSS or email notifications)\ NEW TIX:\ - add multilingual (reference TranslationPage on wiki)\ - add UI enhancements\ - update the Readme\ ROADMAP - progress meter against milestones\ VIEW TIX - pre-made reports are just queries\ -demo using query builder\ -demo using copy existing\ \ Back to PPT...\ *********************\ \ stack up against other tools:\ -Jira - commercial, web gui, workflow mgmt, lacks code browser, commercial - but free for OSS projects)\ -Redmine (Ruby-based, looks promising, library has fraction of the plugins)\ -Fogbugz (commercial, windows app)\ -Bugzilla (open source, lacks wiki and integration w/ SVN- just a straight issue tracking system)\ -Mantis (open source bug tracking, integrates w/ MediaWiki for wiki, SVN and CVS)\ \ We used Trac as:\ -collaborative wordprocessor to author biz plan (google docs substitute)\ -Time tracking for PT employees\ -CRM system for contacts & leads\ -shared bookmarks (competitor tracking, interesting apps)\ -todo list\ -technical documentation\ \ }