Changes between Version 5 and Version 6 of RevtreePlugin/Limitations


Ignore:
Timestamp:
Jul 20, 2009, 5:54:13 PM (5 years ago)
Author:
olemis
Comment:

Suggestions given by a poor little user

Legend:

Unmodified
Added
Removed
Modified
  • RevtreePlugin/Limitations

    v5 v6  
    1515it does not support SVG.
    1616
     17'''User Comment''' : However, is it possible to be able to draw the graph using
     18[http://www.graphviz.org/ GraphViz] ? The idea I have in my mind is to refactor
     19the code and introduce an
     20interface to support multiple renderers. That way you could write a default
     21renderer using [http://www2.sfk.nl/svg SVGdraw] but others could write a
     22renderer based on '''!GraphViz''' and thus be able to use different formats.
     23
    1724=== Version control backend ===
    1825
     
    2734   does not use the revision date for ordering changesets. This would need to
    2835   be changed for Hg. Would it make sense that the Trac VC abstraction layer
    29    provide a sort method for ordering changesets?
     36   provide a sort method for ordering changesets?
     37   - '''User comment''' : Isn't
     38     [t:browser:trunk/trac/versioncontrol/api.py?rev=7890&marks=289-295#L289 trac.versioncontrol.api.Repository.rev_older_than] enough ?
     39     You could also use [t:browser:trunk/trac/versioncontrol/api.py?rev=7890&marks=222-230#L222 trac.versioncontrol.api.Repository.get_quickjump_entries]
     40     to detect interesting entries (e.g. ''branches'' and ''tags''). This works
     41     for both `svn` and `hg` ''';o)'''.
     42     
    3043 * SVN changesets are integers. The changeset graphic elements are easily
    3144   rendered as the integers have a short representation (a few characters).