On Tue, 23 Feb 2016, Christian Boos wrote:

I've given some thoughts about maintaining a Genshi-compatibility layer,
but finally decided against it:

Do I understand that correctly? You want to replace the template engine with an incompatible new one and instead of operating these two in parallel for at least one majore release, you want to drop the old one immediatelly?

That will give a clear signal to the plugin developers, as well as
giving them enough time to adapt before 1.4.

Yes - it gives a clear signal: That you don't care about other peoples work.

Usually plugins are developed to solve a certain problem, not to rewrite the same code again and again when someone decides that a fancy new library is again better than the last one. Genshi also was so much better than the previous one.

Compatibility is not a nuisance, it's required for acceptance.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-dev+unsubscr...@googlegroups.com.
To post to this group, send email to trac-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/trac-dev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to