[Rsiena-commits] r123 - in pkg: RSiena RSiena/man RSienaTest RSienaTest/doc RSienaTest/man

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Oct 13 21:55:33 CEST 2010


Author: ripleyrm
Date: 2010-10-13 21:55:33 +0200 (Wed, 13 Oct 2010)
New Revision: 123

Modified:
   pkg/RSiena/DESCRIPTION
   pkg/RSiena/changeLog
   pkg/RSiena/man/RSiena-package.Rd
   pkg/RSienaTest/DESCRIPTION
   pkg/RSienaTest/changeLog
   pkg/RSienaTest/doc/RSienaDeveloper.tex
   pkg/RSienaTest/man/RSiena-package.Rd
Log:
Updated documentation

Modified: pkg/RSiena/DESCRIPTION
===================================================================
--- pkg/RSiena/DESCRIPTION	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSiena/DESCRIPTION	2010-10-13 19:55:33 UTC (rev 123)
@@ -1,8 +1,8 @@
 Package: RSiena
 Type: Package
 Title: Siena - Simulation Investigation for Empirical Network Analysis
-Version: 1.0.11.122
-Date: 2010-10-09
+Version: 1.0.11.123
+Date: 2010-10-13
 Author: Various
 Depends: R (>= 2.9.0), xtable
 Imports: Matrix

Modified: pkg/RSiena/changeLog
===================================================================
--- pkg/RSiena/changeLog	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSiena/changeLog	2010-10-13 19:55:33 UTC (rev 123)
@@ -1,3 +1,7 @@
+2010-10-13 R-forge revision 123 RSienaTest only
+
+	* doc/RSienaDeveloper.tex: added details about change logs etc
+
 2010-10-09 R-forge revision 122
 
 	* src/siena07models.cpp: corrected loop for return of MH

Modified: pkg/RSiena/man/RSiena-package.Rd
===================================================================
--- pkg/RSiena/man/RSiena-package.Rd	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSiena/man/RSiena-package.Rd	2010-10-13 19:55:33 UTC (rev 123)
@@ -30,8 +30,8 @@
 \tabular{ll}{
 Package: \tab RSiena\cr
 Type: \tab Package\cr
-Version: \tab 1.0.11.122\cr
-Date: \tab 2010-10-09\cr
+Version: \tab 1.0.11.123\cr
+Date: \tab 2010-10-13\cr
 License: \tab GPL-2 \cr
 LazyLoad: \tab yes\cr
 }

Modified: pkg/RSienaTest/DESCRIPTION
===================================================================
--- pkg/RSienaTest/DESCRIPTION	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSienaTest/DESCRIPTION	2010-10-13 19:55:33 UTC (rev 123)
@@ -1,8 +1,8 @@
 Package: RSienaTest
 Type: Package
 Title: Siena - Simulation Investigation for Empirical Network Analysis
-Version: 1.0.12.122
-Date: 2010-10-09
+Version: 1.0.12.123
+Date: 2010-10-13
 Author: Various
 Depends: R (>= 2.9.0), xtable
 Imports: Matrix

Modified: pkg/RSienaTest/changeLog
===================================================================
--- pkg/RSienaTest/changeLog	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSienaTest/changeLog	2010-10-13 19:55:33 UTC (rev 123)
@@ -1,3 +1,7 @@
+2010-10-13 R-forge revision 123 RSienaTest only
+
+	* doc/RSienaDeveloper.tex: added details about change logs etc
+
 2010-10-09 R-forge revision 122
 
 	* src/siena07models.cpp: corrected loop for return of MH

Modified: pkg/RSienaTest/doc/RSienaDeveloper.tex
===================================================================
--- pkg/RSienaTest/doc/RSienaDeveloper.tex	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSienaTest/doc/RSienaDeveloper.tex	2010-10-13 19:55:33 UTC (rev 123)
@@ -58,11 +58,25 @@
 The introduction to the RSiena manual describes the basics of how to run the
 program, either `standalone' or within R. The help files in R describe how to
 use the R commands. Here I give some notes for developers.
-\section{Coding standards}
+\section{Coding standards etc}
 I describe the main details of our current practice:
 \subsection{General}
 \begin{enumerate}
-\item Use lots of spaces: particularly around operators and after commas.
+\item Before you commit an update to R-forge please do the following:
+\begin{enumerate}
+\item Record details of the files you have changed in the Changelog for each of
+  RSiena and RSienaTest. The two changelogs are kept identical, otherwise it
+  gets very confusing.
+\item Update the version number and date in the \textsf{DESCRIPTION} file for
+  each package.
+\item Update the version number and date in \textsf{man/RSiena-package.Rd} in
+  each package.
+\item If the change would be noticeable to the users, add the details to the
+  change log at the end of the manual. Create a new pdf and copy to the inst/doc
+  directory of each package.
+\end{enumerate}
+\item Use lots of spaces: particularly around operators and after commas. (But
+  not after the end of your lines!)
 \item Do not use underscores: use variable names made up of several (possibly
   abbreviated, but ideally not) words with all but the first capitalised.
 \item Use braces even when not strictly necessary in \sfn{if} and \sfn{for}
@@ -151,7 +165,7 @@
 to clear out all the .o's and the dll.
 \item On Windows the install procedure downloads the gui installer. If you want
   to bypass this, rename the file \verb|configure.win| in the package
-  directory. 
+  directory.
 \item On linux or Mac, the same commands should work, but you don't need the
   Rtools. I have occasionally had problems with installing from a tarball or
   from source, when I have no permission to write in the standard libraries, but
@@ -191,7 +205,7 @@
 \end{enumerate}
 \paragraph{Making  binaries}
 If you want to send someone a Windows binary for some reason: on a Windows
-machine, use 
+machine, use
 
 \verb|R CMD INSTALL --build RSiena|
 
@@ -199,7 +213,7 @@
 GPL licensing.
 
 If you are lucky the same will work with Mac binaries on a Mac, but I have not
-tried this recently, and I may have forgotten some trick. 
+tried this recently, and I may have forgotten some trick.
 \section{Parallel runs}
 \begin{enumerate}
 \item In Siena3324xx source file \textsf{rangen.pas}, edit the lines at the

Modified: pkg/RSienaTest/man/RSiena-package.Rd
===================================================================
--- pkg/RSienaTest/man/RSiena-package.Rd	2010-10-09 10:11:47 UTC (rev 122)
+++ pkg/RSienaTest/man/RSiena-package.Rd	2010-10-13 19:55:33 UTC (rev 123)
@@ -30,8 +30,8 @@
 \tabular{ll}{
 Package: \tab RSiena\cr
 Type: \tab Package\cr
-Version: \tab 1.0.12.122\cr
-Date: \tab 2010-10-09\cr
+Version: \tab 1.0.12.123\cr
+Date: \tab 2010-10-13\cr
 License: \tab GPL-2 \cr
 LazyLoad: \tab yes\cr
 }



More information about the Rsiena-commits mailing list