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 -~----------~----~----~----~------~----~------~--~---
