Opened 3 years ago

Closed 3 years ago

#11491 closed task (fixed)

Adoption Request for WantedPagesPlugin

Reported by: glinders Owned by: jfrancis
Priority: normal Component: WantedPagesMacro
Severity: normal Keywords:
Cc: Trac Release:


I would like to adopt WantedPagesPlugin

Attachments (0)

Change History (10)

comment:1 Changed 3 years ago by rjollos

This should really be WantedPagesMacro, so I'm going to rename it now.

Last edited 3 years ago by rjollos (previous) (diff)

comment:2 Changed 3 years ago by rjollos

  • Component changed from WantedPagesPlugin to WantedPagesMacro

Renaming plugin from WantedPagesPlugin to WantedPagesMacro.

comment:3 Changed 3 years ago by rjollos

Page content moved to WantedPagesMacro and redirect added at WantedPagesPlugin.

comment:4 Changed 3 years ago by rjollos

  • Type changed from defect to task

comment:5 Changed 3 years ago by rjollos

In 13565:

Fixes #8726, Refs #11491:

  • Bumped version to 0.4dev.
  • Modified entry point. Plugin is now enabled as wantedpages.* = enabled.
  • Renamed from WantedPagesPlugin to WantedPagesMacro.
  • Modified test cases to use
  • PEP-0008 changes.
  • Use WikiMacroBase as base class and IWikiMacroProvider interface from Trac 0.11 and later.

comment:6 Changed 3 years ago by rjollos

comment:7 Changed 3 years ago by rjollos

Okay, changes that I had planned are completed. Please let me know if you spot any issues.

One thought I had, maybe we can use rules from rather than trying to redefine them in the plugin code. That might allow the plugin to implicitly handle changes such as #9639 and #10820.

comment:8 Changed 3 years ago by rjollos

glinders: In case you aren't familiar with running the unit tests, I just wanted to mention that you can execute them in a few different ways:

  • $ PYTHONPATH=. python test
  • $ PYTHONPATH=. python -m wantedpages.tests.__init__
  • $ PYTHONPATH=. python ./wantedpages/tests/

It should be simple to add test cases for any issues you fix, but if you run into trouble please feel free to CC me on the ticket. The cases in which you need to provide a particular context can be slightly more complex.

comment:9 Changed 3 years ago by jfrancis

Hi Guys, I give my blessing for someone to take over maintenance of this project. Being absent for, oh, 2-3 years does not make for a great maintainer. Good luck

comment:10 Changed 3 years ago by rjollos

  • Resolution set to fixed
  • Status changed from new to closed

glinders is now the maintainer. Please complete the steps at AdoptingHacks#AfterAdoptingaHack.

Add Comment

Modify Ticket

as closed The owner will remain jfrancis.
The resolution will be deleted. Next status will be 'reopened'.

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

Note: See TracTickets for help on using tickets.