Request-a-Hack

Contribute

Can't find the feature you want in Trac and there's no existing plugins matching your needs?
Request-a-hack and somebody might help you out.

Bored? Got too much time on your hands? Take a look at the outstanding request-a-hacks and see if anything takes your fancy.

Vote for your favourite Request-a-Hack

Which hack would you most like to see implemented?
  • Add lines of code statistics (#261) (goeb)
  • CVS support (#875)
  • Support for recurring (scheduled) tickets (#942)
  • Need integration of Trac with Codestriker (#2661)
  • Arbitrary comments pages (#3672)
  • Dynamicity of Trac (Show number of registered users) (#7426)
  • Integration with OTRS (#7509)
  • OSX addressBook, iCal, and mail to subversion/trac scripts (#1134)
  • Enter multiple tickets at once (#1220)
  • Plugin for writing requirements and specifications of a software (#1226) (AdrianFritz, rjollos, trbs)
  • Trackstudio features in Trac (#1279)
  • ODBC connection (#2277)
  • OpenDocument Diff with odt2txt and oodiff (#2629)
  • Integrate Trac with SugarCRM bug module (#2659)
  • FCKeditor plug-in (#2849)
  • Hide values in ticket fields ex: Component / Milestone / Version (#5801) (techtonik)
  • Structured comments suggestions (#11) (kinneko)
  • Extended Wiki formatting (#47) (radman, robg)
  • FIT tests in tickets (#81) (vinci)
  • Use rss feed for import of tickets from remote sites (#112)
  • Command line tool for [remotely] automating the wiki editing (#116)
  • Script to create one iCalendar file from many trac db's (#150)
  • WebDAV for document uploads and editing (#184)
  • Spell-check in wiki and ticket descriptions (#212)
  • dotProject integration (#240) (didoux)
  • Show username rather than userid with hyperlink to user's page (#243) (bgoedel)
  • TimTam? clone (#245)
  • del.icio.us style bookmark store for Trac users (#271)
  • Data/Form/Fields plugin providing macros to include form-like fields/data on a wiki page (stored in a db) (#377)
  • BibTrac? - BibTex? support for paper references (#453) (Guardian, harald, surferdwa)
  • Cross Trac summary page (#494) (jared, guenter)
  • ICQ notification plugin (#506) (BeeVee, gdv)
  • Support for Diff of OpenDocument files (#541) (jayjones)
  • Write access to Subversion (#555) (marcellglx, joaoborges, joemath, gileba)
  • Authenticate using WordPress? (#572)
  • Environment dump and restore functionality (#583) (Blackhex, grimsy)
  • Inventory tracking system (#613)
  • RequestTracker? import script (#647) (wadeb)
  • Specify realname and email address in session table (#699)
  • A plugin to run a command line program for every displayed page (#712)
  • Enable PageToPdfPlugin for timeline and reports pages (#767)
  • Different header_logo for different components (#827)
  • FIXME/TODO - AutoCreate? tickets using tags from svn repository (#834)
  • Listing changesets using the svn bugtraq properties (#858)
  • Wiki page states (#913)
  • Display email inline from IMAP mail server (#925)
  • RDoc plugin (#976)
  • JavaDoc? plugin (#977) (boerst)
  • Create a plugin for the roundup model system (not the bugtracker) (#999) (ittayd)
  • Auto-backup (hotcopy) with "overwrite" function (#1020)
  • Spotlight plugin to search a project's trac (#1032)
  • Exec shell command Plugin (instead of SMTP Notification) (#1338)
  • Plugin to change commit message (#1374)
  • Real-time progress bar for attachments uploads (#1388)
  • Search multiple projects (#1401) (aamk)
  • Notification for a milestone change (#1519)
  • Link Milestones with Wiki pages (#1619)
  • Automatic Source Browser Linking from Wiki (#1637)
  • 'Submit and Accept' button for Tickets (#1733)
  • Smarter defaults for component, version, and milestone (#1824)
  • Roadmap for Versions (#1890)
  • CIA-like irc bot (#1952)
  • Allow specified users to view only tickets belonging to specified components (#2068)
  • User-specific background colours for inline diffs (to support colourblind) (#2303)
  • Integrate Textarea javascript based syntax highlighting code editor into trac (#2345)
  • Adjustable rows setting for ticket comment box (#2362)
  • Integration with AND migration from Team Foundation Server (TFS) (#2496)
  • Integrate cruisecontrol.net (#2528) (dna)
  • Dynamic variables in wiki pages (#2533)
  • Paypal Donation Plugin (#2712)
  • Display user name rather than user id (#2713)
  • Single sign-on for Trac and Google apps (#2723)
  • SubversionFind? macro (#2861)
  • Plugin to render diagramms with ditaa (#2930)
  • JHotDraw plugin (#2986)
  • Room resource and meeting booking (#3039)
  • More Intelligent Search (#3186)
  • Email notification for inactive tickets (#3565)
  • Notification controlled by permissions (#4019)
  • Import Defect from Quality Center (#4071)
  • Add conditional rendering of wiki paragraph according to browser accepted languages (#4108)
  • Option to suppress CamelCase -> Wiki recognition in version control comments (#4196)
  • Add a wikilinks field to the workflow (#4210)
  • FreeIPA integration with TRAC (#4297)
  • Custom workflows that spawns ticket creation on status change (#4312)
  • Instant Messaging presence plugin (#4480)
  • Office In/Out board (#4496)
  • Display a list of all broken wiki links (orphaned pages) (#4509)
  • Render ArgoUML files (#4541)
  • Macro to timestamp wiki edits -- just like in MediaWiki? (#4625)
  • Clearcase integration (#4761)
  • Add an attachment ATTACHMENT_VIEW permission (#4813)
  • Work log plugin (#4951)
  • Collapsable milestones in the road map (#5230)
  • Chat feature inside of Trac (#5358)
  • Upload archive file as an attachment (multiple attachments via single upload) (#5404)
  • Wiki editor syntax highlighting - similar to wikipedia's wikEd (#5410)
  • Work on Oracle backend using cx_Oracle (#5487)
  • Option to *selectively* not send email notifications on ticket change (#5495)
  • SubWiki? link & SubMapTxt? page (#5569)
  • Gettext plugin to allow online translations (#5576)
  • Notification when wiki page has not changed by a due date (#5577)
  • Autosave (or save as draft) for wiki pages (#5578)
  • Add due date to ticket and send a reminder when tickets are overdue (#5620)
  • ActiveDirectory? authentication for Trac (#5647)
  • WikiProcessor? for POD formatted text (#5690)
  • Composite milestones (parent/child relationship) (#5741)
  • Integration with Rietveld code review system (#5889)
  • WikiRatingPlugin? (#5959)
  • Adding html preview of more file types using OpenOffice?.org service (#6013)
  • AJAX edit of ticket lists (#6041)
  • Import/export Trac wiki contents in Google Wave (#6204)
  • Preview MS Office documents and PDFs in Trac Browser (#6467)
  • Integration with TaskFreak?! or other task management software (#6511)
  • Plugin implementing a 'Report Spam' link (#6557)
  • Allow wiki pages to be set read-only using a button on the wiki page (#6607)
  • embedded .xls or .doc files in wiki (#6779)
  • userpermission per milestone (#6913)
  • Extension of Search to linked pages, documents or attachments (#6918)
  • Expand / Minimize an inline textbox (#7080)
  • Script to list recent new attachments with links (#7154)
  • Have a macro to display attached images preview like in a gallery (#7414)
  • limit components by permissions or groups (#7849)
  • flattr integration (#8397)
  • Enterprise-Architect Synchronisation (#8412)
  • Improving bug triage using "user pain" method (#8883)
  • Automatic Population of Drop Down Lists (#9120)
  • Allow components to be disabled. (#9126)
  • Port SpreadSheetPlugin? from TWiki to Trac (#9232) (hippo)
  • Hack for show tickets age (#9775)
  • Digest mode for notifications (#796) (drj826)
  • Export Wiki pages to HTML (#1535) (mauzer_tim)
  • Wikipages restrictions by "custom" usergroups. (#7345)
  • Jabber Bot for notifications (#413)
  • Quips (random quotes) (#505)
  • Feature to update line numbers through revisions (#1255)