Ticket #10416 (new enhancement)

Opened 8 months ago

Last modified 8 months ago

Tag keyword shorthand syntax

Reported by: fommil Assigned to: hasienda
Priority: normal Component: TagsPlugin
Severity: normal Keywords: wiki tag provider syntax alternative
Cc: Trac Release: 1.0

Description

Please provide a shorthand syntax like WikiCreateTicketPlugin for adding keyword tags to a page.

example: #mytag #myothertag on the first line. This would be parsed and removed from the wiki page text, adding the keywords to the wiki keyword tags.

Attachments

Change History

10/03/12 15:46:34 changed by hasienda

  • keywords set to wiki tag provider syntax alternative.

I'd currently refrain from using such a markup as primary tag source.

When working on performance issues for the ticket tags provider I realized, that normalized tag storage is critical to decent system performance. Harvesting the keywords ticket field turned out to be a major performance hog, i.e. waiting 15 s/30.000 tickets. Envision to have 500.000+ tickets, like i.e. the Debian BTS, this would be totally unacceptable.

So while harvesting all wiki pages for tags would help with missing tag versions support (#2429), I can't think of a way to do that i.e. on each call to the /tags main page. But this is the current state. What I want to outline: This can't happen on current code, but depends on advanced features like a tag cache etc., that we'll need to work out first.

Side note: Prior to tags-0.6 we had TagIt wiki macro, that served a similar purpose.


Add/Change #10416 (Tag keyword shorthand syntax)




Change Properties
Action