[Systems] api.sugarlabs.org

Tomeu Vizoso tomeu at sugarlabs.org
Sat Oct 10 11:56:18 EDT 2009


On Sat, Oct 10, 2009 at 14:30, Luke Faraone <luke at faraone.cc> wrote:
> On Sat, Oct 10, 2009 at 05:44, Sascha Silbe
> <sascha-ml-ui-sugar-systems at silbe.org> wrote:
>>
>> The directly preceding FAQ entry [2] explains why parsing alone doesn't
>> usually suffice.
>
> Now, does sugar contain any of the following:
>>
>> Introspection gives epydoc an accurate picture of what modules will look
>> like programmatically. In particular, some modules actively modify the
>> namespace they define, or use various "magic" techniques to alter their
>> public interface. Using introspection gives epydoc an accurate picture of
>> what these modified interfaces look like.

We don't use such tricks, AFAIK.

>> Introspection can give information about builtin and extension modules,
>> which would be unavailable to a python source code parser. This includes
>> builtin or extension bases for pure Python classes.

No builtin modules are public API.

Regards,

Tomeu

-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning


More information about the Systems mailing list