Changes between Version 11 and Version 12 of TracOnWindows/Python2.5
- Timestamp:
- Nov 21, 2006, 7:57:51 AM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracOnWindows/Python2.5
v11 v12 1 = Trac on Windowswith Python 2.5 =1 = Trac with Python 2.5 = 2 2 3 3 ''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 ;)'' … … 5 5 TracOnWindows/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. 6 6 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.7 Using [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"]... 8 8 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?). 9 Fortunately, 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. 12 10 13 11 If furthermore you don't need to interface with Subversion, then all you need besides Python 2.5 are a few Python packages. … … 24 22 25 23 [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] 27 25 28 26 Unzip, go in the folder, then run `python setup.py install`. … … 33 31 {{{ 34 32 > cd C:\src 35 > svn checkout http:// svn.edgewall.com/repos/trac/trunk33 > svn checkout http://trac.edgewall.org/repos/trunk 36 34 > cd trunk 37 35 > python setup.py install … … 40 38 Then, have a look at how to setup the TracEnvironment, use the TracStandalone web front-end and you're set. 41 39 42 == Installing the WebAdmin plugin (optional)==40 == Installing plugins == 43 41 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).42 There's no need to install the WebAdmin plugin, as it has now been integrated in Trac proper. 43 Quite to the contrary, you should remove it if you're upgrading. 46 44 47 You can also grab it directly from the repository, and install it the same way you did for Trac: 45 See TracPlugins for details about plugin installation. 46 47 There are a some plugins that have been made compatible with 0.11dev: 48 - SpamFilter 49 - TracMercurial 50 51 You can grab them directly from the repository, and install it the same way you did for Trac: 48 52 {{{ 49 53 > cd C:\src 50 > svn checkout http:// svn.edgewall.com/repos/trac/sandbox/webadmin-genshi webadmin-genshi51 > cd webadmin-genshi54 > svn checkout http://trac.edgewall.org/repos/sandbox/spam-filter 55 > cd spam-filter 52 56 > python setup.py install 53 57 }}} … … 61 65 Of 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]. 62 66 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 67 67 If 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 branch71 - source:sandbox/jquery branch72 - source:sandbox/webadmin-genshi variant of the WebAdmin plugin73 68 74 69 ---- 75 70 See also: TracOnWindows/Rewrite 76