Modify

Opened 6 years ago

Closed 5 years ago

#9769 closed enhancement (fixed)

Refactor code and improve documentation

Reported by: Ryan J Ollos Owned by: Ryan J Ollos
Priority: normal Component: PlantUmlMacro
Severity: normal Keywords:
Cc: Álvaro Iradier Trac Release: 0.11

Description

The source will be refactored and the documentation improved in this ticket.

Attachments (0)

Change History (9)

comment:1 Changed 6 years ago by Ryan J Ollos

(In [11253]) Refs #9769:

  • Remove the PlantUMLRenderer class. The PlantUMLMacro can implement the IRequestInterface, and now only one component needs to be enabled to activate the plugin.
  • Added setup.cfg and labeled builds with dev.
  • Bumped revision to 1.3 (currently 1.3dev).
  • Added new maintainer to setup.py.

comment:2 Changed 6 years ago by Ryan J Ollos

(In [11387]) Refs #9769: Renamed TracPlantUmlPlugin to PlantUmlMacro. The SVN ACLs have been changed accordingly.

comment:3 Changed 6 years ago by Ryan J Ollos

Status: newassigned

Project was renamed from TracPlantUmlPlugin to PlantUmlMacro for consistency with generally accepted plugin and macro naming conventions using throughout t-h.o. There is now a redirect at TracPlantUmlPlugin that points back to PlantUmlMacro. A few changes need to be made to the source code. I'll do that next.

comment:4 Changed 6 years ago by Ryan J Ollos

(In [11389]) Refs #9769: Changed setup.py to account for a change in the project's URL. Added Installation error hints to some error messages. Added the example from the project's wiki page to the module's help text, which will appear on the WikiMacros page. Deleted a non-existent module from all.

comment:5 Changed 6 years ago by Ryan J Ollos

(In [11397]) Refs #9769: Renamed 0.11 directory to trunk, to make it more obvious that this works with all Trac version >= 0.11. branches and tags will be created as needed.

comment:6 Changed 6 years ago by Ryan J Ollos

(In [11399]) Refs #9769: Part of [11397].

comment:7 Changed 5 years ago by Ryan J Ollos

(In [11479]) Refs #9769: Improved documentation example.

comment:8 Changed 5 years ago by Ryan J Ollos

(In [11480]) Refs #9769: Improved documentation for the TracIni page.

comment:9 Changed 5 years ago by Ryan J Ollos

Resolution: fixed
Status: assignedclosed

Ticket will be closed now since the documentation is considered complete. Feedback welcome.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Ryan J Ollos.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.