Quozl
Joined 17 March 2010
No edit summary |
mNo edit summary |
||
| Line 29: | Line 29: | ||
A running Pippy instance will contain the following data: | A running Pippy instance will contain the following data: | ||
*zero or more modules, | *zero or more modules, | ||
**(either pure python modules, packages, or | **(either pure python modules, packages, or distutils source distributions, though not a sugar bundle), | ||
*each module will include zero, one (pure python modules) or more (packages or | *each module will include zero, one (pure python modules) or more (packages or distutils source distributions) source files, | ||
*each module will include a source file setup.py capable of creating the python | *each module will include a source file setup.py capable of creating the python distutils source distribution output, but unless the user has asked to edit the setup.py, it will not be shown, instead a default will be used, created and maintained by Pippy, | ||
A shared Pippy will contain the same data as above on each laptop. | A shared Pippy will contain the same data as above on each laptop. | ||
| Line 40: | Line 40: | ||
*a module in the journal, (which may have come from a teacher, another learner, or a server), using the object chooser, | *a module in the journal, (which may have come from a teacher, another learner, or a server), using the object chooser, | ||
**in pure python module form, as a single source file, | **in pure python module form, as a single source file, | ||
**in | **in distutils source distribution form, as multiple source files inside a tar or zip container, | ||
*pristine example modules included with Pippy, using a button and an example chooser. | *pristine example modules included with Pippy, using a button and an example chooser. | ||