[Rprotobuf-commits] r699 - papers/rjournal

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sat Jan 4 01:13:09 CET 2014


Author: murray
Date: 2014-01-04 01:13:08 +0100 (Sat, 04 Jan 2014)
New Revision: 699

Modified:
   papers/rjournal/eddelbuettel-francois-stokely.Rnw
Log:
Submit dirk's rewrite of acknowledgments section.  Add todo about
OpenGPU or Poly at the bottom.



Modified: papers/rjournal/eddelbuettel-francois-stokely.Rnw
===================================================================
--- papers/rjournal/eddelbuettel-francois-stokely.Rnw	2014-01-03 22:56:15 UTC (rev 698)
+++ papers/rjournal/eddelbuettel-francois-stokely.Rnw	2014-01-04 00:13:08 UTC (rev 699)
@@ -1130,7 +1130,7 @@
 table is that RProtoBuf does not in general provide any significant
 space-savings over R's normal serialization mechanism.  The benefit
 from RProtoBuf comes from its interoperability with other
-environments.
+environments, safe versioning, 
 
 TODO comparison of protobuf serialization sizes/times for various vectors.  Compared to R's native serialization.  Discussion of the RHIPE approach of serializing any/all R objects, vs more specific protocol buffers for specific R objects.
 
@@ -1297,6 +1297,9 @@
 messages, send the serialized message to a remote server, read back a
 response, and then parse the response protocol buffer interactively.
 
+TODO(mstokely): Talk about Jeroen Ooms OpenCPU, or talk about Andy
+Chu's Poly.
+
 \section{Summary}
 
 % RProtoBuf has been used.
@@ -1308,20 +1311,16 @@
 
 \section{Acknowledgement}
 
-\CRANpkg{RProtoBuf} was originally written in 2009 by Romain
-Fran\c{c}ois and Dirk Eddelbuettel.  The authors would particularly
-like to thank Romain for his initial implementation and continued
-design discussions. Several features of this package are based
-on the design of the \CRANpkg{rJava} package by Simon Urbanek
-(dispatch on new, S4 class structures using external pointers). We'd
-like to thank Simon for his indirect involvment on
-\CRANpkg{RProtoBuf}.  The user defined table mechanism, implemented by
-Duncan Temple Lang for the purpose of the \pkg{RObjectTables}
-package allowed the dynamic symbol lookup. Many thanks to Duncan for
-this amazing feature.  Kenton Varda was generous with his time in
-reviewing code and explaining obscure protocol buffer semantics.  Karl
-Millar and Jeroen Ooms were helpful in reviewing code or offering
-suggestions.  Saptarshi Guha's contemporaneous work on \pkg{RHIPE} was a
-strong motivator.
+The first versions of \CRANpkg{RProtoBuf} were written during 2009-2010,
+with very significant contributions, both in code and design, made by
+Romain Fran\c{c}ois. His continued influence on design and code is
+appreciated. Several features of the package are influenced
+by on the design of the \CRANpkg{rJava} package by Simon Urbanek
+The user-defined table mechanism, implemented by Duncan Temple Lang for the
+purpose of the \pkg{RObjectTables} package allowed the dynamic symbol lookup.
+Kenton Varda was generous with his time in reviewing code and explaining
+obscure protocol buffer semantics.  Karl Millar and Jeroen Ooms were
+helpful in reviewing code or offering suggestions.  The contemporaneous
+work by Saptarshi Guha on \pkg{RHIPE} was a strong initial motivator.
 
 \bibliography{eddelbuettel-francois-stokely}



More information about the Rprotobuf-commits mailing list