[Zope3-dev] Re: APIs breakage
Jim Fulton
jim at zope.com
Tue Jul 13 12:46:18 EDT 2004
Garrett Smith wrote:
> Stephan Richter wrote:
>
>> On Tuesday 13 July 2004 11:12, Garrett Smith wrote:
>>
>>> But seeing a low level utility function, not named with underscore, used
>>> outside its module in several places would strongly hint at public
>>> intent.
>>
>>
>>
>> It was used in one outside place, which was very much related to the
>> original intend.
>
>
> My mistake then. But it's going to be hard to *not* reuse functions like
> that just because they're not defined in an interface. I suppose then
> these names are subject to change without notice. User beware, I guess.
Yes, *but* we need to do a better job of documenting what's public
and being careful about what we decide to be public.
For example, if we follow my earlier proposal, we really ought to
go through the various interfaces.py files and weed out the apis that
we're not willing to commit to.
Jim
--
Jim Fulton mailto:jim at zope.com Python Powered!
CTO (540) 361-1714 http://www.python.org
Zope Corporation http://www.zope.com http://www.zope.org
More information about the Zope3-dev
mailing list