Recipe Schema suggestions

Good afternoon,


This email refers to -

Thing <https://schema.org/Thing> > CreativeWork 
<https://schema.org/CreativeWork> > HowTo <https://schema.org/HowTo> > 
Recipe <https://schema.org/Recipe>

I would like to point out that some properties of this schema seem a 
little simplistic.

There are App Creators who are following your schema in JSON files - but 
there seams to be  a bit of a weakness.


First - some recipes refer to "Waiting Time" in addition to Preparation 
Time and "Cooking Time".

This is for letting dough rise etc.


Also recipeCategory should be a text list, a recipe can be in multiple 
categories.    -eg, Cake - Desert, Baking and Cake.


But I believe that the 2 fields which let it down is the 
recipeIngredient and the recipeYield fields.


These modifications would allow a recipe to be multiplied or divided as 
per individual requirements.


First the recipeIngredient field.

eg.    1 - 2 Ripe Bananas, Mashed

I beleive this should be of the form a list of -

minQty                    - number (probably a float)  - Required.

maxQty                    - number (probably a float)  - Optional

measureType               - Text               - Required     - eg 
Grams, Ounces, Cups, Individual

txtIngredient             - Text                - Required     - The 
actual ingredient, eg. Banana

txtIngredientModifier     - Text                - Optional     - eg, 
Ripe, Mashed


Second the recipeYieldfield.

My preferance is that it should be of the form -

minQty                    - number (probably a float)  - Required.

maxQty                    - number (probably a float)  - Optional

yieldType                 - Text                - Required    - eg. Serve


Thanks

Haakon (Macca) McKay

Received on Sunday, 4 September 2022 15:45:17 UTC