[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.



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

More information about the Systems mailing list