Terminology - lab132/PyBake GitHub Wiki

Objects

Pastry

A pastry is what comes out of the Oven. This is basically a package, the main components in our little tool.

Menu

a JSON encoded file containing infos about the location of locally stored pastries.

Receipt

Like a Menu, but keeps track of installed pastries per project, not just the ones that are downloaded and stored on the local system.

Ingredient

A file that is part of a pastry.

Commands

Oven

The oven is the command, which creates a Pastry.

Shop

The shop serves pastries.

Basket

The command to retrieve pastries from the shop.

Misc

Baker

A class used to write the Pastry JSON file in the Oven command.

Recipe

A function that yields all ingredients for a pastry.