Christopher Lenz wrote:
> Am 22.09.2006 um 12:25 schrieb Ilias Lazaridis:
>> I am highly interested that genshi finds his way soon into the 0.10
>> stream (possibly 0.10.1 or 0.10.2).
>>
>> would it be possible, to refactor (or decouple) the genshi-core
>> (without modified templates of trac) in a way, that they could be  
>> added
>> in a simple manner to 0.10.1 (enabling this way a step-by-step
>> migration of the templates)?
> 
> The Genshi migration will not be backported to 0.10.x. Genshi will  
> only be available in versions of Trac >= 0.11.
> 
> Once 0.11 is available (even in unreleased form), and the Genshi  
> branch has been merged, plugins can start using Genshi, but they will  
> not work in Trac 0.9 or 0.10. Plugins still using ClearSilver will  
> continue to work as long as ClearSilver is installed.
> 
> Backporting the changes required for Genshi would (IMHO) be too much  
> work, and we can really find better uses of developer time.

...like developing in paralell for 0.10 and 0.11 ?

If I understand your releases right, 0.10.X will be for long time (6 to 
12 months) the official "latest stable release".

If I develope plugins, I need to develop them twice (0.10, then porting 
to 0.11). Most possibly, developers will develope with CS, to run under 
both, 0.10 and 0.11 (which will delay the "total" Genshi migration).

So, wouldn't it be better to integrate the Genshi modifications in an 
non-intrusive way into 0.10, thus developers migrate immediately to 
Genshi? 0.11 would then be able to _remove_ clearsilver dependency (as 
everything relevant will have been ported until then).

So, ideally, the "Genshi Enabling Additions" should find their way soon 
into 0.10.x - I think everyone will agree here.

As to the effort:

[REQUOTE]
I could provide the necessary analytical / abstraction work for doing
this.
[?REQUOTE]

But of course I will depend on some input from the domain experts.

.

-- 
http://lazaridis.com


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/trac-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to