Re: Re: Backward compatibility and major releases (series) update

Christian Theune <[email protected]>
Newsgroups gmane.comp.web.zope.zope3
Organization gocept gmbh & co. kg
Message-ID <1187845814.6891.21.camel@mindy>
Am Mittwoch, den 22.08.2007, 16:15 -0400 schrieb Tres Seaver:
> > I eventually came to the conclusion that our original conclusion was  
> > sound, but that we should only introduce backward incompatibilities  
> > when the need is very dire, as it will cause lots of pain.

+1 from me as well.

> +1.  Cleanliness is not a good enough reason to break a public API,
> for instance.  If necessary, the incompatible stuff might be better
> off moving to a new package / API name altogether, with the old name
> left as a pure compatibility shim (perhaps wich "evergreen" deprecation
> warnings).

By that you mean that we put deprecation warnings in place and tell
people where to find the new stuff without the time-pressure notices
like "will go away when you don't look"? :)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.