Edgewall Software

Ticket #4446 (closed enhancement: worksforme)

Opened 2 years ago

Last modified 20 months ago

CORE - Implement Ability to Provide Trac "Products" (plugin bundles)

Reported by: ilias@… Owned by: jonas
Priority: normal Milestone:
Component: general Version: devel
Severity: normal Keywords:
Cc:

Description

I've seen that you've increased the severity of #1452 subjecting trac installation.

Trac should provide vendors the possibility to create a "product" base on some bundled plugins and a dedicated configuration file.

tracx demonstrates how to simplify installation, even if code is fetched from the SVN.

Sadly, several of the neccessary tickets remained unprocessed (*e.g. #4317, #4383), making my work on this "super-simple-trac-installation" very difficult.

TracX is BSD licensed, thus the code can be reused by other vendors to create similar systems.

Even the trac-project itself could e.g. provide a plugin-bundle (fetched directly from svn via externals), and provide the relevant ini-information within a separate *.ini file (#4295). This would in no way affect the size of the basic trac, whilst providing a fully functional product which would enable users get up and running quickly, even when using _different_ svn development versions.

Attachments

Change History

Changed 20 months ago by cboos

  • status changed from new to closed
  • resolution set to worksforme

Plugin bundles? Interesting idea... maybe there will be a trac-sumo package one day ;-)

Anyway, this is a bit outside of the scope of Trac core itself, and should probably be done on TracHacks.

OTOH, SetupTools should provide all the necessary glue for writing a script that will fetch and install Trac, its dependencies and any amount of 3rd party plugin pretty easily. See attachment:wiki:TracOnWindows:trac-0.10.3-win32-install.py for an example.

Add/Change #4446 (CORE - Implement Ability to Provide Trac "Products" (plugin bundles))

Author



Change Properties
<Author field>
Action
as closed
Next status will be 'reopened'
to The owner will change from jonas. Next status will be 'closed'
 
Note: See TracTickets for help on using tickets.