[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
29/45: reppar: Comment out the section about active papers.
From: |
Ludovic Courtès |
Subject: |
29/45: reppar: Comment out the section about active papers. |
Date: |
Tue, 09 Jun 2015 12:37:09 +0000 |
civodul pushed a commit to branch master
in repository maintenance.
commit e7cfa9779a2e06c8ceee3caed129ba4b7bf61658
Author: Ludovic Courtès <address@hidden>
Date: Mon Jun 1 18:01:39 2015 +0200
reppar: Comment out the section about active papers.
---
doc/reppar-2015/code/my-openmpi.scm | 3 +-
doc/reppar-2015/reppar.sbib | 2 +-
doc/reppar-2015/reproducible-hpc.skb | 35 ++++++++++++++-------------------
3 files changed, 17 insertions(+), 23 deletions(-)
diff --git a/doc/reppar-2015/code/my-openmpi.scm
b/doc/reppar-2015/code/my-openmpi.scm
index 8b7a615..bb9138e 100644
--- a/doc/reppar-2015/code/my-openmpi.scm
+++ b/doc/reppar-2015/code/my-openmpi.scm
@@ -25,8 +25,7 @@
(inputs `(("hwloc" ,hwloc) ;!recipe-inputs
("gfortran" ,gfortran-4.8)
("pkg-config" ,pkg-config)))
- (arguments '(#:configure-flags `("--enable-oshmem"
- "--with-devel-headers")))
+ (arguments '(#:configure-flags `("--enable-oshmem")))
(home-page "http://www.open-mpi.org")
(synopsis "MPI-2 implementation")
(description "This is an MPI-2 implementation etc.")
diff --git a/doc/reppar-2015/reppar.sbib b/doc/reppar-2015/reppar.sbib
index 3f548ed..d58efbc 100644
--- a/doc/reppar-2015/reppar.sbib
+++ b/doc/reppar-2015/reppar.sbib
@@ -96,7 +96,7 @@ Computational Science, ICCS")
(doi "10.1017/S0956796805005575")
(acmid "1082046")
(publisher "Cambridge University Press")
- (address "New York, NY, USA"))
+ #;(address "New York, NY, USA"))
(article schulte2011:org-reproducible
(author "Eric Schulte, Dan Davison, Thomas Dye, Carsten Dominik")
diff --git a/doc/reppar-2015/reproducible-hpc.skb
b/doc/reppar-2015/reproducible-hpc.skb
index 8bcff9f..a80bf24 100644
--- a/doc/reppar-2015/reproducible-hpc.skb
+++ b/doc/reppar-2015/reproducible-hpc.skb
@@ -113,7 +113,6 @@ Software Environments in HPC with Guix]
:affiliation "Max Delbrück Center for Molecular
Medicine" ;;in the Helmholtz Association
:address (list "Berlin, Germany"))
- (author :name "Your Name Here!")
;; + others...
)
@@ -354,8 +353,9 @@ Since we are manipulating ``normal'' Scheme objects, we can
use the API
of Guix to query those package objects, as illustrated with the code in
,(numref :text [Figure] :ident "fig-query"), which queries the name and
version of the direct and indirect dependencies of our package,(footnote
-[This code is actually run as we build this document, as we will see in
-,(numref :text [Section] :ident "active").]).])
+
+[This is an ``active paper'' written in Skribilo, a Scheme-based authoring
+tool, which allows us to use Guix and run this code from the document.]).])
(p [With that definition in place, running ,(tt [guix build
openmpi]) returns the directory name
,(tt %openmpi-path). If
@@ -376,12 +376,11 @@ passed to the ,(tt [eval]) shell built-in command.]))
(chapter :title [Use Cases] :ident "use-cases"
- (p [We explore practical use cases where the availability of Guix
-can improve experimentation reproducibility for a user of a given
-system, support the deployment of complex software stacks, allow a
-software environment to be replicated on another system, and allow
-fine customization of the software environment, and finally integrate
-tightly with the production of research papers.])
+ (p [We explore practical use cases where Guix improves
+experimentation reproducibility for a user of a given system, supports
+the deployment of complex software stacks, allows a software environment
+to be replicated on another system, and finally allows fine
+customization of the software environment.])
(section :title [Usage Patterns on an HPC Cluster] ;MDC Berlin
@@ -545,7 +544,7 @@ is by writing a function that recursively adjusts the
package labeled
No matter how complex the transformations are, a package
object unambiguously represents a reproducible build process.]))
- (section :title [Going Further] ;active papers + gexps
+ #;(section :title [Going Further] ;active papers + gexps
:ident "active"
(p [``Executable'' or ``active'' research papers have become an
@@ -668,16 +667,12 @@ allows users to describe build operations, similar to Nix
;; proved to be a serious barrier to reproducibility in practice ,(ref :bib
;; 'courtes2013:functional).
- [More recently, Debian's Reproducible project
-has developed tools to perform isolated builds
-and identify sources of non-determinism; Fedora's Mock is another
-tool to improve reproducibility of mainstream distribution packages. Gitian
-is a tool initially developed by the Tor Project that uses VMs
-to perform isolated builds.
-Google's recent Bazel
-build tool relies on container facilities provided by the kernel Linux
-and provides another DSL to describe
-build operations.])
+ [More recently, projects such as Debian's Reproducible, Fedora's
+Mock, or Gitian have intended to improve reproducibility and
+verifiability of mainstream package distributions.
+Google's recent Bazel build tool relies on container facilities provided
+by the kernel Linux and provides another DSL to describe build
+operations.])
(p [Reproducibility can be
achieved with heavyweight approaches such as full operating system
deployments ,(ref :bib 'jeanvoine2013:kadeploy3), VM
- 24/45: reppar: Shrink figures., (continued)
- 24/45: reppar: Shrink figures., Ludovic Courtès, 2015/06/09
- 25/45: reppar: Reintroduce inputs in 'make-chameleon' figure., Ludovic Courtès, 2015/06/09
- 31/45: reppar: Add acknowledgments., Ludovic Courtès, 2015/06/09
- 33/45: reppar: Add rough number of cluster nodes and users., Ludovic Courtès, 2015/06/09
- 27/45: reppar: Fix one biblio entry., Ludovic Courtès, 2015/06/09
- 34/45: reppar: Add missing words, fix typo., Ludovic Courtès, 2015/06/09
- 35/45: reppar: Stylistic edit to remove repeated "and"., Ludovic Courtès, 2015/06/09
- 32/45: reppar: Make source code comments darker., Ludovic Courtès, 2015/06/09
- 38/45: reppar: Slightly shrink the conclusion, and thank Eric., Ludovic Courtès, 2015/06/09
- 41/45: reppar: Move the discussion of multiple profiles earlier; add example., Ludovic Courtès, 2015/06/09
- 29/45: reppar: Comment out the section about active papers.,
Ludovic Courtès <=
- 40/45: reppar: Mention ACM TOMS, as suggested by Eric., Ludovic Courtès, 2015/06/09
- 42/45: reppar: Shrink the part about yumdb., Ludovic Courtès, 2015/06/09
- 37/45: reppar: Add missing parenthesis, as reported by Eric Bavier., Ludovic Courtès, 2015/06/09
- 43/45: reppar: Mention the packages used at MDC., Ludovic Courtès, 2015/06/09
- 36/45: reppar: Tweak the wording regarding MDC., Ludovic Courtès, 2015/06/09
- 26/45: reppar: Shrink various parts., Ludovic Courtès, 2015/06/09
- 45/45: reppar: Assorted fixes and nitpicking from Andreas., Ludovic Courtès, 2015/06/09
- 02/45: Add the beginnings of a RepPar 2015 paper., Ludovic Courtès, 2015/06/09
- 44/45: reppar: Fix reading flow., Ludovic Courtès, 2015/06/09
- 39/45: reppar: Remove line numbers for "fig-query"., Ludovic Courtès, 2015/06/09