[latex3-commits] [git/LaTeX3-latex3-l3build] master: docu for new update behaviour (088696a)
Will Robertson
wspr81 at gmail.com
Mon Jan 7 14:50:09 CET 2019
Repository : https://github.com/latex3/l3build
On branch : master
Link : https://github.com/latex3/l3build/commit/088696a2271e731cf5dcadff978fd2fdc0b58cf0
>---------------------------------------------------------------
commit 088696a2271e731cf5dcadff978fd2fdc0b58cf0
Author: Will Robertson <wspr81 at gmail.com>
Date: Mon Jan 7 21:50:09 2019 +0800
docu for new update behaviour
>---------------------------------------------------------------
088696a2271e731cf5dcadff978fd2fdc0b58cf0
l3build.dtx | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/l3build.dtx b/l3build.dtx
index 7674b3d..1607c64 100644
--- a/l3build.dtx
+++ b/l3build.dtx
@@ -1313,10 +1313,20 @@
% is performed; this should usually be performed for minor bug or documentation fixes only.
%
% \paragraph{Uploader details}
-% The CTAN team use the uploader details (name and email) as a form of low-security sanity
+% The CTAN team use the uploader email address as a form of low-security sanity
% check that the upload is coming from a reputable source. Therefore, it is advisable not
-% to store this information within a public |build.lua| file and instead use a private
-% configuration file to add this information at upload time.
+% to store this information within a public |build.lua| file. It can be set on the command
+% line with the |--email| option to \texttt{l3build}; alternatively, a private
+% configuration file could be used to add this information at upload time.
+%
+% \paragraph{The \texttt{update} field}
+% In most scenarios the |update| field does not need to be explicitly set. By default
+% \pkg{l3build} assumes that the package being uploaded already exists on CTAN
+% (|update=true|). If it does not, this is caught in the validation process before
+% uploading and automatically corrected. If you set |update| explicitly this will be passed
+% directly to CTAN in all circumstances, leading to errors if you attempt to update a
+% non-existing package or if you attempt to upload a new package with the same name as a
+% pre-existing one.
%
% \begin{table}[p]
% \def\YES{\textbullet}
More information about the latex3-commits
mailing list