]> git.donarmstrong.com Git - cran2deb.git/commitdiff
more license details
authorblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Tue, 30 Jun 2009 19:40:21 +0000 (19:40 +0000)
committerblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Tue, 30 Jun 2009 19:40:21 +0000 (19:40 +0000)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@266 edb9625f-4e0d-4859-8d74-9fd3b1da38cb

papers/useR2009/cran2deb.tex

index c85df3a03273a412d1616d65e8123a3e7a7d4d5b..f13ea939876334850b05fb1882d58dc6ffa146b8 100644 (file)
@@ -242,18 +242,20 @@ IL, USA}
     meta-information, blacklist of bad packages, to build logs. 
   \item checks for a free license of a package before its built:
     \begin{itemize}
-        \item initially we used handcrafted regular expressions to match
-                licenses but people write (for example) GPL in too many ways!
+        \item initially: handcrafted regular expressions to match
+                licenses.
+        \item some packages ignore ``Writing R extensions'' guidelines concerning the License: field: how many ways to write GPL?
             \begin{itemize}
+                \item initialised vs. its expansion (GPL vs. GNU general public license)
                 \item license vs. licence
                 \item see \texttt{http://www.gnu.org/GPL}
-                \item initialised vs. its expansion (GPL vs. GNU general public license)
                 \item (v, version) (2.0, 2) or (higher, later, newer, greater, above)
                 \item typos of the above
-                \item file LICENSE, reformatted in arbitrary ways
+                \item file LICENSE: contents reformatted in arbitrary ways
             \end{itemize}
-        \item now we strip white space and perform other harmless transforms
-              and match SHA1 checksums to determine license.
+        \item now: strip white space and perform other harmless transforms
+                and match SHA1 checksums to determine license;  likewise for contents of LICENSE
+                file.
     \end{itemize}
   \end{itemize}
 \end{frame}