guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

62/66: programming-2022: More bibliography tweaks.


From: Ludovic Courtès
Subject: 62/66: programming-2022: More bibliography tweaks.
Date: Wed, 29 Jun 2022 11:32:05 -0400 (EDT)

civodul pushed a commit to branch master
in repository maintenance.

commit a8208421a000a9d4325c7d6b8fe07333f545662a
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Jun 10 10:41:26 2022 +0200

    programming-2022: More bibliography tweaks.
    
    * doc/programming-2022/security.sbib: Add DOIs, "Last accessed" notes,
    ISBNs, author names, and long URL breaks.
    * doc/programming-2022/bibliography.scm (bib-entry-template): Show ISBN
    when DOI is missing.
---
 doc/programming-2022/bibliography.scm |  2 +-
 doc/programming-2022/security.sbib    | 18 ++++++++++++++----
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/doc/programming-2022/bibliography.scm 
b/doc/programming-2022/bibliography.scm
index ba5427e..0c4cb9d 100644
--- a/doc/programming-2022/bibliography.scm
+++ b/doc/programming-2022/bibliography.scm
@@ -6,7 +6,7 @@
   (let ((template (make-bib-entry-template/default kind)))
     (if (eq? 'misc kind)
         `(,@template (" " note "."))
-        `(,@template (" DOI: " doi)))))
+        `(,@template (if doi (" DOI: " doi) (" ISBN: " isbn))))))
 
 (when-engine-is-loaded 'latex
   (lambda ()
diff --git a/doc/programming-2022/security.sbib 
b/doc/programming-2022/security.sbib
index 919025a..c3c877f 100644
--- a/doc/programming-2022/security.sbib
+++ b/doc/programming-2022/security.sbib
@@ -32,6 +32,7 @@
   (title "The Update Framework Specification")
   (year "2020")
   (month "December")
+  (note "Last accessed June 2022")
   (url "https://github.com/theupdateframework/specification/";))
 
 (inproceedings mehnert2016:conex
@@ -88,6 +89,7 @@
   (title "The pkgsrc Guide")
   (year "2022")
   (month "January")
+  (note "Last accessed June 2022")
   (author "The pkgsrc Developers"))
   
 (misc gentoo2022:portage-security
@@ -95,6 +97,7 @@
   (title "Portage Security")
   (year "2022")
   (month "January")
+  (note "Last accessed June 2022")
   (author "Gentoo developers"))
 
 (inproceedings torresarias2016:omitting
@@ -218,13 +221,14 @@ Privacy")
   (pages "122--134")
   (month "April")
   (year "1980")
+  (doi "10.1109/SP.1980.10006")
   (url "http://www.merkle.com";))
 
 (inproceedings stevens2017:detection
   (author "Marc Stevens, Daniel Shumow")
   (title "Speeding up Detection of SHA-1 Collision Attacks Using Unavoidable 
Attack Conditions")
   (year "2017")
-  (isbn "9781931971409")
+  (isbn "978-1-931-97140-9")
   (publisher "USENIX Association")
   (address "USA")
   (booktitle "Proceedings of the 26th USENIX Conference on Security Symposium")
@@ -241,6 +245,8 @@ Privacy")
   (booktitle "Advances in Cryptology -- CRYPTO 2017")
   (year "2017")
   (publisher "Springer International Publishing")
+  (isbn "978-3-319-63687-0")
+  (doi "10.1007/978-3-319-63688-7_19")
   ;;(address "Cham")
   (pages "570--596")
   (isbn "978-3-319-63688-7"))
@@ -263,6 +269,7 @@ Thayer")
   (institution "Internet Engineering Task Force (IETF)")
   (year "1998")
   (month "November")
+  (note "Last accessed June 2022")
   (url "https://tools.ietf.org/html/rfc2440";))
 
 (misc callas2007:rfc4880-openpgp
@@ -292,12 +299,14 @@ Thayer")
   (title "Tooling for verification of PGP signed commits")
   (year "2021")
   (note "Last accessed June 2022")
-  (url 
"https://github.com/bitcoin/bitcoin/tree/d4b3dc5b0a726cc4cc7a8467be43126e78f841cf/contrib/verify-commits";))
+  (url "https://github.com/bitcoin/bitcoin/tree
+/d4b3dc5b0a726cc4cc7a8467be43126e78f841cf/contrib/verify-commits"))
 
 (misc fsf2010:compromise
   (author "Free Software Foundation")
   (title "Savannah and www.gnu.org Downtime")
   (year "2010")
+  (note "Last accessed June 2022")
   (url "https://www.fsf.org/blogs/sysadmin/savannah-and-www.gnu.org-downtime";))
 
 (misc sigstore2021:web
@@ -320,7 +329,8 @@ Thayer")
   (year "2021")
   (month "November")
   (note "Last accessed June 2022")
-  (url 
"https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.34.0.txt";))
+  (url "https://raw.githubusercontent.com/git/git/master/Documentation
+/RelNotes/2.34.0.txt"))
 
 (misc courtes2016:authentication
   (author "Ludovic Courtès, Guix contributors")
@@ -339,7 +349,7 @@ Thayer")
   (title "Getting diverted to non-updated branches: a limitation of the 
authentication mechanism?"))
 
 (article peisert2021:solarwinds
-  (author "S. Peisert, B. Schneier, H. Okhravi, F. Massacci, T. Benzel, C. 
Landwehr, M. Mannan, J. Mirkovic, A. Prakash, J. Michael")
+  (author "Sean Peisert, Bruce Schneier, Hamed Okhravi, Fabio Massacci, Terry 
Benzel, Carl Landwehr, Mohammad Mannan, Jelena Mirkovic, Atul Prakash, James 
Bret Michael")
   (journal "IEEE Security & Privacy")
   (title "Perspectives on the SolarWinds Incident")
   (year "2021")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]