[Zope3-dev] APIs breakage

Garrett Smith garrett at mojave-corp.com
Tue Jul 13 11:12:29 EDT 2004


Jim Fulton wrote:
> Just seeing something used in source code doesn't make something
> public.  Perhaps this *should* be public, but then it should be
> defined in an interfaces.py file.

:-) No, seeing something in code doesn't make it public.

But seeing a low level utility function, not named with underscore, used
outside its module in several places would strongly hint at public
intent.

I think this is really a simple matter of communicating to the list when
an API changes, rather than assume no one's using it.

 -- Garrett


More information about the Zope3-dev mailing list