[R] New R website: R-Cookbook.com

Jeff Spies admin at r-cookbook.com
Fri Sep 28 17:21:22 CEST 2007


Hi Philippe,

I don't want to be competing in any way with any of the fantastic  
official R resources that exist; I only want to supplement them.    
Although this list is probably not the best place to discuss the  
proper use of wiki's for documentation/learning, I'll make a few  
comments on the role, I believe, R-Cookbook.com can play.

First of all, R-Cookbook.com offers two organization schemes,  
dictated by the users: linear and (what's being call) non-linear.   
Recipes can be placed in guides in order to organize content linearly  
in a way more familiar to most users.  Recipes can also be free- 
tagged, not only by the author, but by the community (much like a  
wiki--although you've actually implemented a linear scheme for tips  
and lack the non-linear aspect).

Secondly, some people like to retain authorship of these sorts of  
things, and not only for selfish reasons, like self promotion.   
First, they get to control how their message is delivered--other's  
can't edit it.  My guess is that you have the wiki configured as most  
wiki's are--community editing rights.  To counter the issues  
associated with individual-control in a community-oriented site, at R- 
Cookbook.com, other users can comment on the recipe, or express their  
regards for the quality of the recipe via the rating system.  Or they  
can create a recipe on the same topic, and the "similar recipe"  
engine should display it beneath the recipe in question.  Some people  
also like to retain authorship merely so their friends/students/fans  
can keep track of their work.  At R-Cookbook.com, users get a url  
specific to their recipes (in the format http://www.r-cookbook.com/ 
recipes/[username]) along with a feed of all of their recipes.  Also,  
this multi-level feed system is not available (I don't believe) via  
dokuwiki's framework.  If a person were only interested in  
visualization, they could use their favorite RSS news reader, and  
only keep track of recipes related to visualization.  Or if a person  
had a great deal of respect for a few authors, they could track their  
contributions the same way.

In principle, a wiki may not be the best place to store "recipes"  
either.  Because most wiki's like to have one article per topic, the  
community is forced to establish a "best" article via community  
editing.  At R-Cookbook.com, there can be more than one recipe for a  
certain problem/issue, letting the community decide the preferred  
solution via ratings/comments.  Sure, having more than one article  
can be done with a wiki's, but it almost defeats the purpose--I'm a  
purist, sorry.  ;)

More generally, recipes on R-Cookbook.com are free to go a different  
direction as what has been currently established as tips on the wiki  
(I know this can change, but I'm just saying...).  "Recipes" can be  
very problem specific, related to many topics, or very specific to  
the authors data, or whatever the case may be--not necessarily  
related to one method of analysis or one function.  Where would  
something like that go in your current linear organization of tips?   
At R-Cookbook.com, I would still appreciate and value the  
contribution because someone might find it useful, and they could  
discover it via tags, the search engine, a user feed, or the similar  
recommendation engine.  Personally, I just don't see a place for that  
sort of entry in the wiki.

With all of that said, if there is anything at R-cookbook.com that  
you believe would benefit the wiki more than perhaps a link to the  
recipe, the content is freely available to the public, and it is in  
your rights to put it there.

Again, the site is purely to support the community, and I really  
don't believe it is in competition with what your wiki offers.  I'd  
be glad to continue this discussion off-list and appreciate you  
bringing up the point though, it's a good question, that I hope I've  
answered.

Jeff.

On Sep 28, 2007, at 4:11 AM, Philippe Grosjean wrote:

> Hello Jeff,
>
> Good initiative,... but why not to put this in the official R Wiki
> (http://wiki.r-project.org)? There is a section named 'tips' dedicated
> to such little recipes
> (http://wiki.r-project.org/rwiki/doku.php?id=tips:tips). It should be
> better to centralize all these little tips, don't you think so?
>
> Should you have difficulties to use the Wiki, just tell me, and I will
> help...
> Best,
>
> Philippe Grosjean
>
> ..............................................<°}))><........
>   ) ) ) ) )
> ( ( ( ( (    Prof. Philippe Grosjean
>   ) ) ) ) )
> ( ( ( ( (    Numerical Ecology of Aquatic Systems
>   ) ) ) ) )   Mons-Hainaut University, Belgium
> ( ( ( ( (
> ..............................................................
>
> Jeff wrote:
>> R Community,
>>
>> I've put together a website that I thought this mailing list might be
>> interested in: http://www.r-cookbook.com
>>
>> It's a (free) community-driven content management system for R
>> "recipes", or working examples.  Some of the features of the site are
>> code highlighting, recipe ratings, recipe comments, personal "recipe
>> boxes" to save your favorite recipes, community tagging, RSS feeds
>> for each user and for each tag, and similar recipe recommendations.
>>
>> Although I imagine that many users will sort/search/find recipes by
>> tags, I've implemented a linear organization for recipes as well:
>> guides.  These will be compilations of "recipes", organized in a
>> logical fashion as to promote understanding of the topic of that
>> particular guide and introduced with user-contributed pages.  Over
>> time, hopefully with the help of the community, more guides will be
>> created and the ones I have will be filled-in to actually be useful.
>> I have started several guides to give you an idea of the sort of
>> thing I'm thinking: Introduction to R, Longitudinal Modeling in R,
>> Exploratory Data Analysis in R, and more here, http://www.r-
>> cookbook.com/guide
>>
>> A couple of features that will be worked on in the near future are
>> (1) the design of the site and (2) working on a more interactive code
>> display (right now, functions are highlighted and linked to the r-
>> docs, but that's it).
>>
>> I hope some of you might find the site useful and perhaps even
>> consider contributing your own recipes.  If you have any suggestions
>> or feature requests, I'd be glad to hear them!
>>
>> Jeff.
>>
>> ______________________________________________
>> R-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting- 
>> guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting- 
> guide.html
> and provide commented, minimal, self-contained, reproducible code.



More information about the R-help mailing list