-
Notifications
You must be signed in to change notification settings - Fork 897
Description
The schema of a recipe does not support grouping ingredients/steps for components or creating complex recipes that combine two or more basic recipes into a single one.
Generic example 1: a cake that consists of three basic components:
- Cake
- Cream filling
- Icing/frosting
Generic example 2: pierogi
- Dough
- Filling
Each of these components is a complete recipe using separate list of ingredients, steps, can be prepared independently and used in other recipes. The final recipe combines those components, potentially adding other ingredients and steps.
Without grouping ingredients/steps or linking recipes the current result is an unhelpful long list of ingredients that will be used several times at different times. Allowing entering an URL, WebPage or Recipe for an ingredient would make it possible to build recipes from reusable blocks, avoiding repetition and making the instructions clearer and easier to follow.