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).