In the time that I have been working with the Trac devs, I have come  
to respect them all as very talented programmers and system  
architects. I think they have chosen a good path to follow, and  
personally I trust them to continue to do what is best for Trac.  
Developer time is an issue, but adding more people is not a solution  
to that. If you disagree with any of those base statements I would  
urge you to look into using other software to meet you needs,  
possibly even a fork of Trac.

--Noah

On Sep 22, 2006, at 3:30 PM, Ilias Lazaridis wrote:

>
> Jeroen Ruigrok/asmodai wrote:
>> -On [20060922 20:26], Ilias Lazaridis ([EMAIL PROTECTED]) wrote:
>>> 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.
>>
>> No, people have disagreed with that idea.
>
> There is nothing to disagree.
>
> The idea is correct - another thing is the workload.
>
>> Christopher also pointed out that while 0.11 will focus on Genshi,  
>> if you
>> still have Clearsilver installed you can still use Clearsilver  
>> plugins.
>
> As said, I like to avoid parallel development effort (and I like to
> avoid clearsilver).
>
>> So they are already following a nice deprecation route, keeping  
>> functionality
>> in 0.11 for CS, adding in Genshi, and in a subsequent release  
>> start taking CS
>> out.
>
> I've given the rationales above, why this route is not nice.
>
>> Your way of deprecation c.q. ripping out CS from 0.11 already and  
>> introducing
>> Genshi into a running 0.10.x branch quite frankly appals from me a  
>> design
>> perspective.
>
> Clearsilver can stay until trac 6.17, I've no problem with this.
>
> My interest is to get Genshi into 0.10.
>
> If Genshi is integrated carefully, it will not affect the 0.10  
> version.
>
>>> As to the effort:
>>>
>>> [REQUOTE]
>>> I could provide the necessary analytical / abstraction work for  
>>> doing
>>> this.
>>> [?REQUOTE]
>>
>> I think they are not interested in anything commercial, which is  
>> what you seem
>> to be hinting at.
>
> Sorry, but this is completely nonsense.
>
>> And when it comes to abstraction and analysis work I've become  
>> quite impressed
>> by the main Trac developers and various contributors.
>
> This is not about abilities, but about workload.
>
> I simply like to estimate the effort - and this conversation is not
> very helpful.
>
> .
>
> 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