Flutterby™! : RecipeML

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics


2006-01-02 23:04:56.356275+00 by Dan Lyke 6 comments

Because I'm currently looking at Structured Blogging: RecipeML: The Recipe Markup Language might be a start at trying to publish (and use) recipe information with a little more structure.

[ related topics: Web development Food ]

comments in ascending chronological order (reverse):

#Comment Re: RecipeML made: 2006-01-03 00:49:50.857261+00 by: Jim Van Donsel

It doesn't look like there's enough information in RML to do this, but the best representation I've seen for recipes comes from the Cooking for Engineers site. Here's a tiramisu recipe as an example. Scroll down to the graphical representation of the recipe. Amazing display of information.

#Comment Re: made: 2006-01-03 02:36:57.641277+00 by: Dan Lyke

I'm a little less interested in the Cooking for Engineers layout than in the ability to eventually do resource allocation and a Gantt chart for multiple recipes. The hard parts of cooking for me are the shopping list, and planning out the "this step needs this resource (ie: my attention, or the oven, or a stove burner) and needs to take at least this long but no longer than this, and there can or can't be gaps in between these procedures" when I've got 5 or 6 dishes flying around the kitchen.

But, yeah, RecipeML doesn't have that. I'll have to think about how to model that stuff, 'cause scheduling is hard.

#Comment Re: made: 2006-01-03 14:19:30.899749+00 by: markd

'cause scheduling is hard.

Let's go chopping!

#Comment Re: made: 2006-01-03 19:57:24.593784+00 by: Shawn

You might look at the XML formats that Gourmet Recipe Manager uses and exports to. Their feature list doesn't speak to all of your wants, but I found it an intriguing enough product to make it onto my short list of I-need-to-install-this items. (I haven't done so yet because I'm trying to decide whether I should wait until I get my new primary/Linux computer set up.)

#Comment Re: made: 2006-01-04 00:25:09.429513+00 by: Dan Lyke

The unstable version requires Python[Wiki] 2.4, so I'd recommend going with the last release... But, yeah, I just installed it last night, and I'm especially impressed that it uses the USDA Nutrient Database for Standard Reference and is written in Python[Wiki] with GTK[Wiki], my preferred GUI development platform.

So even though it doesn't have my features list, one of the reasons I'm struggling with packages for the latest versions of everything is that I find it compelling as is, and I can see a few reasons to hack on it.

#Comment Re: made: 2006-01-06 03:30:17.114299+00 by: concept14

That's not recipe markup, that's project management.