From Fedora Project Wiki

(Link to TG2 quickstart docs, and move my repo to the footer)
(Add per-distro instructions)
Line 1: Line 1:
[http://turbogears.org/2.0 TurboGears2] is a next-generation Python web framework.  TurboGears 1.x is already fully-supported within Fedora and EPEL.  This page is to track the status of v2.0.
[http://turbogears.org/2.0 TurboGears2] is a next-generation Python web framework.  TurboGears 1.x is already fully-supported within Fedora and EPEL.  TurboGears2 is a reinvention of itself on top of the [http://pylonshq.org Pylons] framework.


TurboGears2 is available on Fedora 12, 11 and EPEL-5. 


'''Fedora 12'''
<code>
yum install TurboGears2 python-tg-devtools
</code>


The directory for each distro contains a 'tg2.repo' file that you can place in '/etc/yum.repos.d'.  You can then install TurboGears2 by running:
'''Fedora 11'''
<code>
yum --enablerepo=updates-testing install TurboGears2 python-tg-devtools
</code>


'''RHEL 5'''
<code>
<code>
yum install TurboGears2 python-tg-devtools
yum --enablerepo=epel-testing install TurboGears2 python-tg-devtools
</code>
</code>



Revision as of 17:47, 18 November 2009

TurboGears2 is a next-generation Python web framework. TurboGears 1.x is already fully-supported within Fedora and EPEL. TurboGears2 is a reinvention of itself on top of the Pylons framework.

TurboGears2 is available on Fedora 12, 11 and EPEL-5.

Fedora 12 yum install TurboGears2 python-tg-devtools

Fedora 11 yum --enablerepo=updates-testing install TurboGears2 python-tg-devtools

RHEL 5 yum --enablerepo=epel-testing install TurboGears2 python-tg-devtools

See the TurboGears2 QuickStart documentation for information on starting a new TurboGears2 project.

Core TG2 Dependencies

Module Packaged Approved in Fedora in EPEL Comments
TurboGears2 X X X X https://bugzilla.redhat.com/show_bug.cgi?id=468230
tg.devtools X X X X https://bugzilla.redhat.com/show_bug.cgi?id=468804 Waiting for python-migrate0.5 for EL-5
Catwalk X X X X https://bugzilla.redhat.com/show_bug.cgi?id=503591
SQLAlchemy Migrate X X X X https://bugzilla.redhat.com/show_bug.cgi?id=507697
sprox X X X X https://bugzilla.redhat.com/show_bug.cgi?id=503592
tgext.admin X X X X https://bugzilla.redhat.com/show_bug.cgi?id=503590
tgext.crud X X X X https://bugzilla.redhat.com/show_bug.cgi?id=503586
repoze.who-friendlyform X X X X https://bugzilla.redhat.com/show_bug.cgi?id=501566
repoze.who-testutil X X X X https://bugzilla.redhat.com/show_bug.cgi?id=499483
repoze.what-pylons X X X X https://bugzilla.redhat.com/show_bug.cgi?id=499486
repoze.what-quickstart X X X X https://bugzilla.redhat.com/show_bug.cgi?id=501576
repoze.who X X X X https://bugzilla.redhat.com/show_bug.cgi?id=468227
repoze.what X X X X https://bugzilla.redhat.com/show_bug.cgi?id=476789
repoze.who.plugins.sa X X X X https://bugzilla.redhat.com/show_bug.cgi?id=479020
repoze.who.plugins.sql X X X X https://bugzilla.redhat.com/show_bug.cgi?id=479021
python-py X X X 0.9.2
wsgiref X X X X https://bugzilla.redhat.com/show_bug.cgi?id=468229
WebFlash X X X X https://bugzilla.redhat.com/show_bug.cgi?id=480999
chameleon.genshi An optional part of the TG2 stack, yet required for the test suite. Will also need python-chameleon-core, python-sourcecodegen, and python-zope-i18n packaged as well

Moksha specific dependencies

Module Packaged Approved in Fedora in EPEL Comments
orbited X https://bugzilla.redhat.com/show_bug.cgi?id=499476
pytz X X X X "pytz" rather than "python-pytz"
tw.jquery X X X X https://bugzilla.redhat.com/show_bug.cgi?id=468226
feedcache X X X X https://bugzilla.redhat.com/show_bug.cgi?id=462529
pyevent X X X X
python-stomper X X X X
python-morbid X X X X https://bugzilla.redhat.com/show_bug.cgi?id=499475

Added value

Module Packaged Approved in Fedora in EPEL Comments
repoze.profile
repoze.squeeze
coverage X X X X https://bugzilla.redhat.com/show_bug.cgi?id=499487
multiprocessing
tgscheduler

Packages from Luke Macken's now-obsolete TG2 testing repository can be found here: http://lmacken.fedorapeople.org/rpms/tg2/