www-commits
[Top][All Lists]
Advanced

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

www/software devel.html


From: Jing Luo
Subject: www/software devel.html
Date: Sat, 16 Mar 2024 11:45:26 -0400 (EDT)

CVSROOT:        /web/www
Module name:    www
Changes by:     Jing Luo <jing> 24/03/16 11:45:26

Modified files:
        software       : devel.html 

Log message:
        Remove the obselete Hydra section (RT #2008840)

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/software/devel.html?cvsroot=www&r1=1.68&r2=1.69

Patches:
Index: devel.html
===================================================================
RCS file: /web/www/www/software/devel.html,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -b -r1.68 -r1.69
--- devel.html  3 Feb 2024 11:14:09 -0000       1.68
+++ devel.html  16 Mar 2024 15:45:26 -0000      1.69
@@ -129,70 +129,6 @@
 href="https://www.fsf.org/about/systems/sending-mail-via-fencepost";>use a
 GNU account for email</a>.</p>
 
-
-<h3 id="Hydra">Hydra: Continuous builds and portability testing</h3>
-
-<p>Continuous build tools (often referred to as continuous integration
-tools) allow programming errors to be spotted soon after they are
-introduced in a software project, which is particularly useful for
-cooperatively developed software.</p>
-
-<p><a 
href="https://gothub.frontendfriendly.xyz/NixOS/hydra/blob/master/README.md";>
-Hydra</a> is a free continuous build tool based on the 
-<a href="https://nixos.org/";>Nix</a> package manager.  Administrators of 
-the <a href="https://hydra.nixos.org/";>Hydra instance at the Delft 
-University of Technology</a> have generously offered <a 
-href="https://hydra.nixos.org/project/gnu";>slots for the GNU Project</a>.  
-Projects on Hydra get re-built <em>at each commit</em> or change in their 
-dependencies, whichever comes first (dependencies <em>include</em> the 
-standard build environment being used, which itself contains recent 
-released versions of GCC, GNU&nbsp;make, etc.)</p>
-
-<p>Currently it can build software on GNU/Linux (<code>i686</code> and
-<code>x86_64</code>) as well as FreeBSD, Darwin, Solaris, and Cygwin, and
-can cross-build for GNU/Hurd, GNU/Linux on other architectures, and
-MinGW.  It can provide code coverage reports produced using LCOV.  In
-addition to source tarballs and Nix packages, it can build packages for
-<code>deb</code>- and <code>RPM</code>-based distributions.  Packages
-can be built against the latest versions of their dependencies; for
-instance, GnuTLS is built using GNU&nbsp;libtasn1 and GNU&nbsp;libgcrypt
-builds corresponding to their latest revision.</p>
-
-<p>In addition to the <a href="https://hydra.nixos.org/project/gnu";>web
-interface</a>, Hydra can send notifications by email when the build
-status of a project changes&mdash;e.g., from <code>SUCCEEDED</code> to
-<code>FAILED</code>.  When a build fails, its log and build tree are
-accessible from the web interface; the latter allows generated files
-(for example, <code>config.log</code> or <code>testsuite.log</code>) to
-be inspected, which provides debugging hints.</p>
-
-<p>Any GNU software package can request a slot on Hydra.  Each package
-must provide its own &ldquo;build recipe&rdquo; written in the Nix
-language (a <em>Nix expression</em>, in Nix parlance).  <a
-href="https://git.savannah.gnu.org/cgit/hydra-recipes.git";>Nix
-expressions for GNU projects</a> are available via Git.  For simple
-projects using standard GNU build tools such as Automake and Autoconf,
-the recipe is usually fairly simple.  For example, see the <a
-href="https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/patch/release.nix";>recipe
-for GNU&nbsp;Patch</a>.  You are welcome to ask for guidance on &lt;<a
-href="mailto:hydra-users@gnu.org";>hydra-users@gnu.org</a>&gt;.</p>
-
-<p>After constructing your build recipe, email <a
-href="https://lists.gnu.org/mailman/listinfo/hydra-users";>hydra-users@gnu.org</a>
-and ask to be included in Hydra.  Also make sure to become a member of
-the <a
-href="https://savannah.gnu.org/projects/hydra-recipes/";><code>hydra-recipes</code>
-project at Savannah</a>.  This will allow you to customize your
-project's build job directly.</p>
-
-<p> For technical information about Hydra, please consult the <a
-href="https://hydra.nixos.org/job/hydra/master/manual/latest/download-by-type/doc/manual";>
-manual of Hydra</a>.
-For more details, please refer to the <a
-href="https://hydra.nixos.org/job/nix/trunk/tarball/latest/download/1/nix/manual.html";>Nix
-manual</a>.</p>
-
-
 <h3 id="platform-testers">platform-testers: Manual portability testing</h3>
 
 <p>Another useful option for pre-release testing is the <a
@@ -272,7 +208,7 @@
 
 <p class="unprintable">Updated:
 <!-- timestamp start -->
-$Date: 2024/02/03 11:14:09 $
+$Date: 2024/03/16 15:45:26 $
 <!-- timestamp end -->
 </p>
 </div>



reply via email to

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