Bug 722644

Summary: python-chameleon-2.0 is available
Product: [Fedora] Fedora Reporter: Toshio Ernie Kuratomi <a.badger>
Component: python-chameleonAssignee: Toshio Ernie Kuratomi <a.badger>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: a.badger, lmacken, upstream-release-monitoring
Target Milestone: ---Keywords: FutureFeature, Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-10 18:04:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
spec file for 2.0 update none

Description Toshio Ernie Kuratomi 2011-07-16 05:27:08 UTC
Latest upstream release: 2.0
Current version in Fedora Rawhide: 1.2.12
URL: http://pypi.python.org/packages/source/C/Chameleon

Please consult the package updates policy before you issue an update to a stable branch: https://fedoraproject.org/wiki/Updates_Policy

More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring

Comment 1 Toshio Ernie Kuratomi 2011-07-16 05:30:03 UTC
Created attachment 513470 [details]
spec file for 2.0 update

Comment 2 Toshio Ernie Kuratomi 2011-07-16 05:32:26 UTC
@lmacken -- okay, I got this updated but there's a big caveat -- the 2.0 release does not support genshi syntax.  Not sure if we want to go ahead with this or not.  What's your/TurboGears upstream's take on chameleon-2.0?

Comment 3 Toshio Ernie Kuratomi 2011-07-16 18:38:29 UTC
*** Bug 722663 has been marked as a duplicate of this bug. ***

Comment 4 Toshio Ernie Kuratomi 2011-07-25 06:29:51 UTC
*** Bug 725152 has been marked as a duplicate of this bug. ***

Comment 5 Luke Macken 2011-07-25 17:58:59 UTC
(In reply to comment #2)
> @lmacken -- okay, I got this updated but there's a big caveat -- the 2.0
> release does not support genshi syntax.  Not sure if we want to go ahead with
> this or not.  What's your/TurboGears upstream's take on chameleon-2.0?

I'm fine with going the way of the upstream.

However, this should probably be brought up to upstream TG to see what the plan is for future chameleon support. It's an optional component of TG2, however, there are unit tests in TG for chameleon support, which I assume will fail with 2.0. If this is the case, we probably want to hold off on the 2.0 update until the TG test suite works again. Or, if TG adds a strict requirement for < 2.0, we may have deal with compat package ugliness if we want to keep our package in sync with upstream.

Comment 6 Toshio Ernie Kuratomi 2011-08-10 15:34:34 UTC
Okay, it looks like upstream TG is dropping support for chameleon in TG-2.1.2:

http://groups.google.com/group/turbogears/browse_thread/thread/ba439995152e1a7?hl=en

The ideas being expressed upstream is that chameleon-genshi was not well maintained even when the code to use chameleon was added, there's some limitations of chameleon-1.x vs genshi that can't be worked around, and kajiki exists as an alternative.

I'm going to update this in rawhide but not f16 -- we'll need to be on the lookout for failing chameleon-genshi tests in TG and fix or disable them until it's removed in upstream TG.

Comment 7 Toshio Ernie Kuratomi 2011-08-10 18:05:22 UTC
*** Bug 726349 has been marked as a duplicate of this bug. ***