Edgewall Software
Modify

Opened 17 years ago

Closed 17 years ago

#4446 closed enhancement (worksforme)

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

Reported by: ilias@… Owned by: Jonas Borgström
Priority: normal Milestone:
Component: general Version: devel
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

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 (0)

Change History (1)

comment:1 by Christian Boos, 17 years ago

Resolution: worksforme
Status: newclosed

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.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Jonas Borgström.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Jonas Borgström to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.