>> I suspect many people >> already informally take account of a recipe's implied >> friends when evaluating it. A "Friends:" recipe descriptor >> would open up all sorts of interesting capabilities. > > I can't say what a good idea this is! Someone could argue for "rigorous > friends" (those that are intentionally testing) and "friendly friends" > (those that are using it and are satisfied but haven't been intentional > about their edge conditions and etc. (Understanding that "rigorous" and > "friendly" probably couldn't be less appropriate... :-) But maybe the idea > has merit with different words.) > > -Peter > Glad you like it!
My inclination would be to keep a first implementation simple. To befriend a recipe, you supply a link to your profile page and an optional one line message (like the summary field on an edit form). PmWiki adds a "Friend since date". There are many ways to implement this, all of them trivial, all involving some kind of "Friend this recipe" button or link in Cookbook.GroupHeader. To make it easier for people, we might offer a pick list of suggested messages (with the option of free text too of course). For example (I am sure these can be improved): - I do tough love testing - I am a satisfied customer - I help with documentation Keep the first implementation of friending (?) as simple as possible, but no simpler. If in doubt, leave it out. The first implementation could just be add a link to your profile page under the Friends: descriptor, but this may be too simple. It requires no new functionality, but a one field form with a button that says "Become a friend of this recipe" would be really nice. JR _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
