Modify

Opened 8 years ago

Last modified 20 months ago

#3746 new enhancement

use interfaces when applicable

Reported by: k0s Owned by:
Priority: low Component: TracLegosScript
Severity: normal Keywords:
Cc: Trac Release: 0.11

Description

At least two opportunities for introducing interfaces and aspect-oriented programming to trac exist -- the RepositorySetup system and the TracProject system. Also, the database system (TBI, see #3745) provides a third opportunity for using interfaces. No additional functionality is gained and abstract base classes should still probably be used as there is functionality in them. This idea should be assessed for applicability once TracLegosScript becomes more solidified

Attachments (0)

Change History (1)

comment:1 Changed 20 months ago by rjollos

  • Owner k0s deleted

Add Comment

Modify Ticket

Action
as new The ticket will remain with no owner.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.