Opened 10 years ago

Closed 8 years ago

Last modified 8 years ago

#12 closed new feature (fixed)

trac plugin suggestions

Reported by: philipp Owned by: fake51
Priority: major Milestone:
Component: Trac Keywords:
Cc: Thomas, Philipp, Micha

Description

I suggest to install the following plugins:

Providing a table of contents for the whole site would help a lot
http://trac-hacks.org/wiki/TocMacro

Tags could give us a great chance to interconnect things - for a good process we definitely have to play around how to use them best.
http://trac-hacks.org/wiki/TagsPlugin

Having Doxygen documentation available and linkable from within trac could encourage people to do provide good inline comments.
http://trac-hacks.org/wiki/DoxygenPlugin

Change History (21)

comment:1 Changed 10 years ago by micha

  • Owner changed from hannu to micha, hannu

comment:2 Changed 10 years ago by philipp

This one would make it much easier to copy stuff from mediawiki and our volunteers would only need to learn one syntax:
http://trac-hacks.org/wiki/MediaWikiPluginMacro

This one could allow us to get mailinglist subscription / archive displayed in trac
http://trac-hacks.org/wiki/IncludeMacro

comment:3 Changed 10 years ago by philipp

  • Owner changed from micha, hannu to micha,tobixen
  • Priority changed from minor to major

Allow dislpay of RSS feeds (from blog and joomla content)
http://trac-hacks.org/wiki/RssGetMacro

comment:4 Changed 10 years ago by tobixen

The MediaWikiPluginMacro?, IncludeMacro? and RssGetMacro? had no installation instructions, but I downloaded it and ran the setup script, so maybe it just works? Didn't test any of it (but the setup script returned no errors). A good sysadmin should be quite paranoid about running setup scripts found on random web pages as root user ... so I've been a bad sysadmin today ;-)

I'm not installing the TOC plugin just yet. The referenced web page was full of error messages, and that scares me.

The tags requires lots of configuration, so I'm procrastrinating it. It also seems to be picky about what version of trac one runs.

With the doxygen plugin, one should chose a different version for different versions of trac, so I'm procrastinating it.

comment:5 Changed 10 years ago by anonymous

http://trac-hacks.org/wiki/CodeTagsPlugin requires a bit of config, but nothing seriously. I'm anyway procrastinating it a bit.

http://trac-hacks.org/wiki/TicketMilestoneDisplayMacro is good from a "paranoid sysadmin" viewpoint as it's just some few lines of code ... but I'm currently a lazy-friday-evening-sysadmin, so since it's without any setup.py-script, I will procrastinate it.

comment:6 Changed 10 years ago by philipp

Include and mediawiki plugins are not working:

Error: Failed to load processor RSSget

No macro or processor named 'RSSget' found

Error: Failed to load processor Include

No macro or processor named 'Include' found

check my sandbox for two examples Philipps_sandbox

comment:7 Changed 10 years ago by anonymous

sorry, I meant include and rssget, dind't try mediawiki yet

comment:8 Changed 10 years ago by micha

  • Cc Thomas Philipp Micha added
  • follow_up set to none

Could we finally please make this happen?

At least the TOC-plugin is a must for me. Recently they updated the plugin and it's said to work smoothly with 0.10 and 0.11 versions of trac. Let's go for it:
http://trac-hacks.org/wiki/TocMacro

comment:9 Changed 10 years ago by philipp

Could we please get these plugins installed as soon as possible:

Providing a table of contents for the whole site would help a lot http://trac-hacks.org/wiki/TocMacro

Tags could give us a great chance to interconnect things - for a good process we definitely have to play around how to use them best. http://trac-hacks.org/wiki/TagsPlugin

Add stuff to the navigation bar http://trac-hacks.org/wiki/NavAddPlugin

and these with somewhat lower priority

Having Doxygen documentation available and linkable from within trac could encourage people to do provide good inline comments. http://trac-hacks.org/wiki/DoxygenPlugin

Some statistics to keep people motivated (works well for translators) http://trac-hacks.org/wiki/TracMetrixPlugin

http://trac-hacks.org/wiki/WikiNotificationPlugin

keep track of our workflow in the milestone view http://trac-hacks.org/wiki/CustomRoadmapPlugin

comment:10 Changed 10 years ago by philipp

please add

http://trac-hacks.org/wiki/PollMacro

as well to allow better feedback for drafts and prototypes

comment:11 Changed 10 years ago by philipp

  • Component changed from ServerSetup to BV Trac

please add

http://trac-hacks.org/wiki/PollMacro

as well to allow better feedback for drafts and prototypes

comment:12 Changed 10 years ago by philipp

  • freq_reported set to 1
  • show_on_bw set to 0

I installed the TOC macro

comment:13 Changed 8 years ago by fake51

  • Owner changed from micha,tobixen to fake51

comment:14 Changed 8 years ago by fake51

Working on the wiki macros atm. Almost got RSSMacro working, will hopefully have it up and working shortly.

comment:15 Changed 8 years ago by fake51

RSSGet is working now - keep in mind the case (RSSGet, not RSSget)

comment:16 Changed 8 years ago by fake51

TM (Ticket Milestone Display Macro) is now working. Use with \[\[TM(ticket id)\]\] - like TM(12)?

comment:17 Changed 8 years ago by fake51

  • follow_up changed from none to release

Would appreciate it if someone could run through the various plugins mentioned in this ticket and check if they work. If they do, please close this issue.

Thanks

comment:19 Changed 8 years ago by fake51

We should use http://trac-hacks.org/wiki/PhpdocPlugin rather than doxygen. I'll see about getting phpdoc installed and then this plugin

comment:20 Changed 8 years ago by fake51

  • Resolution set to fixed
  • Status changed from new to closed

comment:21 Changed 8 years ago by globetrotter_tt

  • follow_up changed from release to none
Note: See TracTickets for help on using tickets.