On 12 February 2010 at 09:22, Simon Urbanek wrote: | On Feb 12, 2010, at 3:50 , Barry Rowlingson wrote: | | > On Wed, Feb 10, 2010 at 3:06 PM, Barry Rowlingson | > <b.rowling...@lancaster.ac.uk> wrote: | > | >> But I agree that writing a saveable options package is the first | >> step | >> - then making that a default in R is the second so people don't have | >> to edit profiles and R packages and applications can expect an API | >> for | >> savable state. | > | > More thinking about this has turned it into a problem of being able | > to serialize R objects to XML. | | | This is getting OT, but, please, no XML. It's entirely useless in this | context IMHO (as it is in others, but that's another story) and we | already have reliable support for storing R objects (more than one in | fact). Despite the fact that some used to claim human readability of | XML in practice it turns out to be false, so I don't see any real | benefits of XML in this context.
Fully agreed. OTOH I had the same idea as Barry the other day about maybe making files like $R_HOME/profile.site 'walk' over a directory, say, $R_HOME/profile.site.d/ so that users could drop files there and upon installation and re-installation those user-contributed snippets would just survive. This foo.d/ directory scheme is getting more and more common in Unix/Linux land as Barry noted. Dirk -- Registration is open for the 2nd International conference R / Finance 2010 See http://www.RinFinance.com for details, and see you in Chicago in April! ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel