public inbox for cygwin-apps-cvs@sourceware.org
help / color / mirror / Atom feed
* [cygwin-apps htdocs - The cygwin-apps website files] branch master, updated. 64fdc913c2a799a6fdd831c64d3563b8fef8a288
@ 2016-03-26 11:38 jturney
  0 siblings, 0 replies; only message in thread
From: jturney @ 2016-03-26 11:38 UTC (permalink / raw)
  To: cygwin-apps-cvs




https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/apps-htdocs.git;h=64fdc913c2a799a6fdd831c64d3563b8fef8a288

commit 64fdc913c2a799a6fdd831c64d3563b8fef8a288
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date:   Sat Mar 26 11:27:04 2016 +0000

    More updates for calm


Diff:
---
 package-upload.html |   54 ++++++++++++++++++++++----------------------------
 1 files changed, 24 insertions(+), 30 deletions(-)

diff --git a/package-upload.html b/package-upload.html
index 7545cdc..aaa964a 100644
--- a/package-upload.html
+++ b/package-upload.html
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
@@ -134,9 +134,27 @@ directory on cygwin.com will look like this:</p>
     lftp cygwin.com:/x86/release> put /dev/null -o !ready
 </pre>
 
+<h4>Example <tt>lftp</tt> upload command line</h4>
+
+<pre>    From: Christopher Faylor
+    To: cygwin-apps
+    Subject: Re: The upload system is live (Re: Major changes coming to
+            procedure for uploading to sourceware)
+    Date: Thu, 17 Oct 2013 00:30:00 -0400
+
+    I just used this command line to upload the time packages:
+
+    cd wherever
+    lftp -c 'connect sftp://cygwin@cygwin.com/; cd x86/release; mirror -eR time; put /dev/null -o !ready'
+
+    FYI.
+
+    cgf
+</pre>
+
 <p>The package directories should exactly mirror what is currently in
 the release directory.  So, it should be a hierarchy containing
-<tt>.tar.xz</tt> files and (potentially) <tt>setup.hint</tt> files.</p>
+<tt>.tar.xz</tt> files and <tt>setup.hint</tt> files.</p>
 
 <p>The <tt>!ready</tt> file is used to tell
 <tt>calm</tt> (the script which creates setup.ini) that any files older
@@ -154,43 +172,20 @@ into the real release area.  New directories in the release area will be
 created as needed.  If there are errors then <tt>setup.ini</tt> will not
 be updated and the release area will remain pristine.</tt>
 
-<p><b>Note: The upload area is only for new files
-intended for the Cygwin release.</b> There is no reason to put older
-files (such as unchanged <tt>setup.hint</tt>s) in the upload directories
-since they already exist in the main release.</p>
+<h2>Getting reports</h2>
 
-<p>Although not shown above, you can also create a <tt>!mail</tt> (or
+<p>You can also create a <tt>!mail</tt> (or
 <tt>!email</tt>) file which contains a list of email address (one per
-line) where any <tt>calm</tt> reports should be sent.  If that isn't
+line) where any <tt>calm</tt> reports on your packages should be sent.  If that isn't
 specified then you won't get email when <tt>calm</tt> finds issues with what was
 uploaded.  This file must be in the root of your upload directory.</p>
 
-<h4>Example <tt>lftp</tt> upload command line</h4>
-
-<pre>    From: Christopher Faylor
-    To: cygwin-apps
-    Subject: Re: The upload system is live (Re: Major changes coming to
-            procedure for uploading to sourceware)
-    Date: Thu, 17 Oct 2013 00:30:00 -0400
-    
-    I just used this command line to upload the time packages:
-    
-    cd wherever
-    lftp -c 'connect sftp://cygwin@cygwin.com/; cd x86/release; mirror -eR time; put /dev/null -o !ready'
-    
-    FYI.
-    
-    cgf
-</pre>
-
 <h2><a name="deleting">Removing files from the Cygwin distribution</a></h2>
 
 To cause files to be removed from the distribution, upload an empty file with the name of the file that you want deleted, prefixed with a "<tt>-</tt>".
 
 <p>For example, if you want to delete the file <tt>foo-1.2-1.tar.xz</tt> then upload an empty file named:<pre> -foo-1.2-1.tar.xz</pre></p>
 
-<p>Wildcards: "<tt>*</tt>" and "<tt>?</tt>" are supported.  So,<pre> -foo-1.2-1*</pre> will cause both the binary and src package files to be removed.</p>
-
 <p>Note that files are not actually deleted; they are moved to a vault where they will be removed after some indeterminate amount of time.</p>
 
 <p>This technique should work with directories but some confusion may arise if you delete a directory, recreate it, and attempt to remove it again.  This scenario has not been tested.</p>
@@ -199,7 +194,7 @@ To cause files to be removed from the distribution, upload an empty file with th
 <h3><a name="stalled">Q) Why aren't my files being transferred to the release area?  I've waited
 several days and don't see any movement.</h3>
 
-<p>A) The package updater runs every hour, at 10 and 40 minutes past the hour so, if you don't see any movement
+<p>A) The package updater runs twice every hour, at 10 and 40 minutes past the hour so, if you don't see any movement
 at, e.g., 20 minutes past the next hour, then your package is not going to be updated.</p>
 
 <p>The main reason that this could happen is if you uploaded a package that
@@ -231,4 +226,3 @@ you aren't listed as an owner there your packages won't be updated.
 </div>
 </body>
 </html>
-


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-03-26 11:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-26 11:38 [cygwin-apps htdocs - The cygwin-apps website files] branch master, updated. 64fdc913c2a799a6fdd831c64d3563b8fef8a288 jturney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).