• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • trac-plugin
    • None
    • Platform: All, OS: All

      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.

          [JENKINS-592] Adding new settings to the Trac plugin

          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.

          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.

          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)

          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)

          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.

          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.

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

              Created:
              Updated: