Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-592

Adding new settings to the Trac plugin

    Details

    • Type: Improvement
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: trac-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All

      Description

      Would it be possible to add the following two settings to the Trac plugin?

      1. Do not annotate TracLinks

      • This would disable the TracLinkAnnotator.java functionality. It would be
        useful for projects that don't use teh Wiki functionality from Trac

      2. Link file name to log

      With those two changes Trac can become a very good replacement of Fisheye and
      ViewVC for SVN integration in Hudson.

        Activity

        Hide
        bradfritz bradfritz added a comment -

        stanoislav,

        Do you really want the ability to disable TracLinkAnnotator
        or just to disabled the part of it that creates links to urls
        starting with http://host/trac/wiki/ ?

        A third option might be to allow enabling/disabling each type
        of link (ticket, report, log, changeset, wiki, or milestone)
        via an advanced form area for the Trac plugin.

        Show
        bradfritz bradfritz added a comment - stanoislav, Do you really want the ability to disable TracLinkAnnotator or just to disabled the part of it that creates links to urls starting with http://host/trac/wiki/ ? A third option might be to allow enabling/disabling each type of link (ticket, report, log, changeset, wiki, or milestone) via an advanced form area for the Trac plugin.
        Hide
        stanoislav stanoislav added a comment -

        Third options sounds the best

        But what I was really after in my case is the second option (disabling
        generation of wiki links)

        Show
        stanoislav stanoislav added a comment - Third options sounds the best But what I was really after in my case is the second option (disabling generation of wiki links)
        Hide
        rjollos Ryan Ollos added a comment -

        I'd also find it very useful to be able to disable auto-generation of wiki links for CamelCase words. Those links make the log messages more difficult to read and just point to non-existent wiki pages on our Trac instance. More specifically, I'd like CamelCase not to be rendered as a URL, but wiki:CamelCase to be rendered as a URL - allow the use of an explicit realm prefix to force the rendering of a URL.

        Having finer-grained control over ticket, report, log, changeset and milestone links seems less useful, but it might be useful, for instance, for someone that is using the Ticket component of Trac, but has chosen to disable the RepositoryBrowser in favor of a different tool such as ViewVC or WebSVN.

        Show
        rjollos Ryan Ollos added a comment - I'd also find it very useful to be able to disable auto-generation of wiki links for CamelCase words. Those links make the log messages more difficult to read and just point to non-existent wiki pages on our Trac instance. More specifically, I'd like CamelCase not to be rendered as a URL, but wiki:CamelCase to be rendered as a URL - allow the use of an explicit realm prefix to force the rendering of a URL. Having finer-grained control over ticket, report, log, changeset and milestone links seems less useful, but it might be useful, for instance, for someone that is using the Ticket component of Trac, but has chosen to disable the RepositoryBrowser in favor of a different tool such as ViewVC or WebSVN.

          People

          • Assignee:
            brad brad
            Reporter:
            stanoislav stanoislav
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: