- From: hagar <hagar@iinet.net.au>
- Date: Sun, 4 Sep 2022 13:28:48 +0800
- To: public-schemaorg@w3.org
- Message-ID: <ccf5a158-80ca-32df-db26-8951c671f9ff@iinet.net.au>
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