Changes between Version 14 and Version 15 of RevtreePlugin


Ignore:
Timestamp:
Feb 1, 2007, 12:20:21 AM (17 years ago)
Author:
Emmanuel Blot
Comment:

Update w/ the latest plugin release (0.5.0)

Legend:

Unmodified
Added
Removed
Modified
  • RevtreePlugin

    v14 v15  
    103103limitations.
    104104
     105The plugin output has been tested against the
     106[http://validator.w3.org/check w3 validator] and generates
     107''Valid XHTML 1.1 plus MathML 2.0 plus SVG 1.1''.
     108
    105109=== Supported browsers ===
    106110
     
    114118| OS        + Browser          + Version        + Support        + Comments / Issues                                 |
    115119+===========+==================+================+================+===================================================+
    116 | Windows   | Firefox_         | 1.5, 2.0       | OK             | Gecko/1.8.1                                       |
     120| Windows   | Firefox_         | 1.5, 2.0       | Ok             | Gecko/1.8.1                                       |
    117121+           +                  +----------------+----------------+---------------------------------------------------+
    118 |           |                  | 3.0a1          | Ok             | GranParadiso/3.0a1 Gecko/1.9a1                    |
     122|           |                  | 3.0a1          | Ok             | Infotips are not shown anymore (since 0.5.0)      |
    119123+           +------------------+----------------+----------------+---------------------------------------------------+
    120124|           | IE_ + Adobe_     | 7.0 + 3.03     | No             | Does not even understand the XHTML+XML MIME type  |
     
    123127+-----------+------------------+----------------+----------------+---------------------------------------------------+
    124128| OS X      | Camino_          | 1.0.3          | Buggy          | Changeset text is not shown (blind changesets)    |
    125 +           +------------------+----------------+----------------+                                                   +
    126 |           | Firefox_         | 1.5, 2.0       | Buggy          |                                                   |
     129+           +------------------+----------------+----------------+---------------------------------------------------+
     130|           | Firefox_         | 1.5, 2.0       | Buggy          | Issues with fonts (known browser issue w/ SVG)    |
    127131+           +                  +----------------+----------------+---------------------------------------------------+
    128 |           |                  | 3.0a1          | Buggy          | Issues with fonts (known browser issue w/ SVG)    |
    129 +           +------------------+----------------+----------------+---------------------------------------------------+
    130 |           | OmniWeb_         | 5.5.1          | Weak           | Changeset text sometimes disappears  and          |
     132|           |                  | 3.0a1          | Partial        | Infotips are not shown anymore (since 0.5.0)      |
     133+           +------------------+----------------+----------------+---------------------------------------------------+
     134|           | OmniWeb_         | 5.5.1          | Weak           | Changeset text sometimes disappears and           |
    131135|           |                  |                |                | info tips are not shown                           |
    132136+           +------------------+----------------+----------------+---------------------------------------------------+
     
    135139|           | Safari_          | 2.0.4          | No             | Does not support SVG (needs Safari 3.x)           |
    136140+           +------------------+----------------+----------------+---------------------------------------------------+
    137 |           | Webkit_          | r18244         | Ok             | Minor issue with changeset info tip               |
     141|           | Webkit_          | r19312         | Ok             |                                                   |
    138142+-----------+------------------+----------------+----------------+---------------------------------------------------+
    139143| Linux     | Epiphany_        | 2.14.3         | Ok             | Gnome Web Browser Gecko/1.8                       |
     
    141145|           | Firefox_         | 2.0            | Ok             | Iceweasel/2.0 Gecko/1.8.1                         |
    142146+           +                  +----------------+----------------+---------------------------------------------------+
    143 |           |                  | 3.0a1          | Ok             | GranParadiso/3.0a1 Gecko/1.9a1                    |
     147|           |                  | 3.0a1          | Partial        | Infotips are not shown anymore (since 0.5.0)      |
    144148+           +------------------+----------------+----------------+---------------------------------------------------+
    145149|           | Konqueror_       | 3.5.5          | No             | The revision tree is not shown (inlined SVG does  |
     
    161165}}}
    162166
    163 The browser compatibility matrix has been tested against RevtreePlugin 0.4.5
     167The browser compatibility matrix has been tested against RevtreePlugin 0.5.0
    164168
    165169== Installation ==
     
    191195=== Enabling the plugin ===
    192196
    193 From the WebAdmin plugin interface or from your trac.ini file, enable the RevtreePlugin.
    194 
    195 In `trac.ini`, edit the ''components'' section to add the revtree entry as follows:
     197From the WebAdmin plugin interface or from your trac.ini file, enable the
     198RevtreePlugin.
     199
     200In `trac.ini`, edit the ''components'' section to add the revtree entry as
     201follows:
    196202{{{
    197203[components]
     
    210216base_url =
    211217}}}
    212   ''Note'': `base_url` should not be left blank: it should be defined to the actual
    213   Trac URL, see [t:wiki:TracIni#trac-section TracIni]
     218  ''Note'': `base_url` should not be left blank: it should be defined to the
     219  actual Trac URL, see [t:wiki:TracIni#trac-section TracIni]
    214220
    215221 * Optional parameters defined in the `revtree` section
     
    222228trunks = trunk
    223229# SVG rendering scale (real number)
    224 scale = 1
     230scale = 1.0
    225231# oldest revision to consider (default to the latest revision in the repos)
    226232revbase = 1
     
    295301 * !SimpleEnhancer is a very basic enhancer that is only able to cope with
    296302   branch creation and tagging.
    297  * It uses a dummy placement algorithm, which placesthe trunk at the center of
    298    the graph, and tries to minimize (but often fails) the operation
    299    intersections.
     303 * It uses a dummy placement algorithm, which places the trunk at the center
     304   of the graph, and tries to reduce the number of operation intersections.
    300305
    301306=== More enhancers ===
    302307
    303 The RevtreePlugin/LogEnhancer plugin is provided as an implemenation example
     308The RevtreePlugin/LogEnhancer plugin is provided as an implementation example
    304309of the first kind of enhancer.
    305310
     
    313318
    314319Since version 0.5.0, only Trac [t:milestone:0.11 0.11] is supported.[[BR]]
    315 Previous releases are still available for download, but are not maintained. Version 0.5.0 and above cannot be used with Trac [t:milestone:0.10 0.10] as it requires the [http://genshi.edgewall.org Genshi] library.
    316 
    317 Note that several API breaks are expected in Trac [t:milestone:0.11 0.11], which may occasionally break this plugin. Be sure to upgrade your Trac trunk to the latest available release before reporting an incident issue w/ this plugin.
     320Previous releases are still available for download, but are not maintained.
     321
     322Version 0.5.0 and above cannot be used with Trac [t:milestone:0.10 0.10] as it
     323requires the [http://genshi.edgewall.org Genshi] library and use Trac internal
     324APIs that have changed since the previous release.
     325
     326==== Additional notes ====
     327
     328Note that several API breaks are expected in Trac [t:milestone:0.11 0.11],
     329which may occasionally break this plugin. Be sure to upgrade your Trac trunk
     330to the latest available release before reporting an incident issue w/ this
     331plugin.
     332
     333Do not forget to flush your browser cache when you update the RevtreePlugin.
     334Several browsers fail to reload CSS and/or Javascript files properly, which
     335may appear as plugin errors.
    318336
    319337=== What about the original revtree plugin? ===
    320338
    321 It superseeds the SvnCcHelpersScript/RevTree plugin:
     339It supersedes the SvnCcHelpersScript/RevTree plugin:
    322340 1. it does not rely on any Clearcase external scripts nor on any SVN custom
    323341    properties to build the graph,
     
    344362 Contributors::
    345363
    346 
    347364=== Libraries ===
    348365