Opened 9 years ago
Closed 8 years ago
#12515 closed task (fixed)
Close tickets of deprecated plugins
Reported by: | figaro | Owned by: | Ryan J Ollos |
---|---|---|---|
Priority: | normal | Component: | TracHacks |
Severity: | normal | Keywords: | |
Cc: | Trac Release: |
Description
Batch-close tickets of deprecated plugins, which should amount to between 20 and 30 tickets. Possibly to coincide with the release of Trac 1.2.
Attachments (0)
Change History (10)
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
It cannot be done mechanically based on a filter such as keywords contain 'deprecated'? This batch-closing could then be performed as part of Checklist of things to do for a release.
comment:3 Changed 9 years ago by
Currently there are no tickets with keyword "deprecated", however it sounds fine to me if you plan to mark tickets with that keyword.
comment:4 follow-up: 5 Changed 9 years ago by
I was thinking of something more mechanical, such as:
UPDATE tickets SET status = 'closed' WHERE component = (SELECT component FROM trachacks WHERE keyword LIKE 'deprecated')
Once we are comfortable with the result, we could add it to the release activities schedule.
comment:5 Changed 9 years ago by
Replying to figaro:
Once we are comfortable with the result, we could add it to the release activities schedule.
I want to keep the activities of trac-hacks and trac decoupled because it won't always be the same person managing each. At least, I hope that someone will eventually take a dedicated interest in helping to manage the infrastructure.
We could however have some steps for trac-hacks.org that are documented on trac-hacks.org and occur with every major release of Trac.
comment:6 Changed 9 years ago by
Eventually #7511 can be implemented and we can delete plugins that are obsolete. I've started tagging such plugins with pending-deletion
:
No resources found
comment:7 follow-up: 9 Changed 9 years ago by
#7511 is implemented now. A few more things could be done to make a mass deletion of obsolete plugin safer:
- Preserve wiki page history when page is deleted (trac:#9222).
- Version control the SVN authz file.
- Add a table in the database for storing information about hacks that includes creation time and deletion time.
comment:8 Changed 8 years ago by
Projects that were irrelevant since Trac 0.10 have been removed. The tags 0.8 and 0.9 have been removed. Removing Trac 0.10 plugins should eventually happen, but will require a more careful review.
comment:9 Changed 8 years ago by
Replying to rjollos:
- Version control the SVN authz file.
SVN 1.8 supports storing the authz file in the repository. Eventually I'll look into that.
comment:10 Changed 8 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Nothing else to do here as far as I can tell. comment:7 has some action items for the future, which I'm tracking in my own todo list.
I've closed the tickets for a number of plugins already, including DateFieldPlugin and TicketCreationStatusPlugin. Which have I overlooked?