[Trac-tickets] Re: [The Trac Project] #1992: Make trac more robust against plugin failure

The Trac Project noreply at edgewall.com
Fri Sep 2 15:45:15 CDT 2005


#1992: Make trac more robust against plugin failure
-------------------------------+--------------------------------------------
 Reporter:  anonymous          |        Owner:  cmlenz
     Type:  enhancement        |       Status:  new   
 Priority:  normal             |    Milestone:        
Component:  general            |      Version:  devel 
 Severity:  normal             |   Resolution:        
 Keywords:  plugin robustness  |  
-------------------------------+--------------------------------------------
Comment (by cmlenz):

 While I'll leave this open as an enhancement request, I don't think this
 is possible.

 The plugin interfaces and the available plugins are basically experimental
 at this point, and breakage is unavoidable until we release
 [milestone:0.9] final. However, we should be using the versioning features
 provided by Setuptools in the future, so that plugins can declare what
 versions of Trac they are compatible with. Incompatible plugins will not
 be loaded.

 Also, the evolution of the plugin APIs will be more conservative. If a
 change to an interface needs to be made, we'll consider making a new
 interface instead of just updating the existing one.

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/1992>
The Trac Project <http://trac.edgewall.com/>


More information about the Trac-Tickets mailing list