Edgewall Software

Changes between Version 11 and Version 12 of TracOnWindows/Python2.5


Ignore:
Timestamp:
Nov 21, 2006, 7:57:51 AM (17 years ago)
Author:
Christian Boos
Comment:

Updated to match the current status of 0.11

Legend:

Unmodified
Added
Removed
Modified
  • TracOnWindows/Python2.5

    v11 v12  
    1 = Trac on Windows with Python 2.5 =
     1= Trac with Python 2.5 =
    22
    33''Warning: the following imply that you'll use [milestone:0.11 0.11dev] a.k.a '''trunk'''. It ''worksforme'', but YMMV as one can say in this situation ;)''
     
    55TracOnWindows/Rewrite focuses on installing 0.10 with Python 2.4, as this is currently the version for which all the required dependencies for [milestone:0.10] are easily available.
    66
    7 Using [milestone:0.10] with Python 2.5 should theoretically work if you manage to build ClearSilver for that version. This shouldn't be a big deal on Unix systems (mh, is that even true?) but it is likely to be problematic on Windows.
     7Using [milestone:0.10] with Python 2.5 should theoretically work if you manage to build ClearSilver for that version. This is quite problematic on Windows, and as this happens to be the case also for Unix, this page should probably be renamed simply ["TracForPython2.5"]...
    88
    9 Fortunately, there's another option. For [milestone:0.10], we plan to switch to another templating engine, namely [http://genshi.edgewall.org/ Genshi], from fellow Trac developer Christopher Lenz.
    10 
    11 The migration has actually already started, and should be usable by adventurous users (and that must be the case if you're using Python 2.5, right?).
     9Fortunately, there's another option. For [milestone:0.11], we switched to another templating engine, namely [http://genshi.edgewall.org/ Genshi], from fellow Trac developer Christopher Lenz.
    1210
    1311If furthermore you don't need to interface with Subversion, then all you need besides Python 2.5 are a few Python packages.
     
    2422
    2523[http://genshi.edgewall.org/wiki/Download#Zippackage Download] the zip package:
    26  - [http://ftp.edgewall.com/pub/genshi/Genshi-0.3.zip Genshi-0.3.zip]
     24 - [http://ftp.edgewall.com/pub/genshi/Genshi-0.3.4.zip Genshi-0.3.4.zip]
    2725
    2826Unzip, go in the folder, then run `python setup.py install`.
     
    3331{{{
    3432> cd C:\src
    35 > svn checkout http://svn.edgewall.com/repos/trac/trunk
     33> svn checkout http://trac.edgewall.org/repos/trunk
    3634> cd trunk
    3735> python setup.py install
     
    4038Then, have a look at how to setup the TracEnvironment, use the TracStandalone web front-end and you're set.
    4139
    42 == Installing the WebAdmin plugin (optional) ==
     40== Installing plugins ==
    4341
    44 Install the following egg: [attachment:TracWebAdmin-0.1.2_genshidev_r3760-py2.5.egg]
    45 (see TracPlugins for details if this is your first time plugin installation).
     42There's no need to install the WebAdmin plugin, as it has now been integrated in Trac proper.
     43Quite to the contrary, you should remove it if you're upgrading.
    4644
    47 You can also grab it directly from the repository, and install it the same way you did for Trac:
     45See TracPlugins for details about plugin installation.
     46
     47There are a some plugins that have been made compatible with 0.11dev:
     48 - SpamFilter
     49 - TracMercurial
     50
     51You can grab them directly from the repository, and install it the same way you did for Trac:
    4852{{{
    4953> cd C:\src
    50 > svn checkout http://svn.edgewall.com/repos/trac/sandbox/webadmin-genshi webadmin-genshi
    51 > cd webadmin-genshi
     54> svn checkout http://trac.edgewall.org/repos/sandbox/spam-filter
     55> cd spam-filter
    5256> python setup.py install
    5357}}}
     
    6165Of course, this is ''bleeding edge'' software, so you'll probably discover a few bugs when using Trac in this configuration. You will be more than welcomed to report these bugs, as we're currently actively developing [milestone:0.11].
    6266
    63 Known issues:
    64  - ~~The report module is still not converted~~
    65  - ~~The ''group by'' feature of ''Custom queries'' doesn't sort the groups~~
    66 
    6767If you're interested to help out, or if you have your own Clearsilver templates to migrate, you'll probably want to have a look at [wiki:TracDev/ApiChanges/0.11#MigratingawayfromClearsilver].
    68 
    69 Feedback is also welcomed for the:
    70  - source:sandbox/datetime branch
    71  - source:sandbox/jquery branch
    72  - source:sandbox/webadmin-genshi variant of the WebAdmin plugin
    7368
    7469----
    7570See also: TracOnWindows/Rewrite
    76