Project Infrastructure: Difference between revisions

From Octave
Jump to navigation Jump to search
(Major revision)
Line 45: Line 45:
* various octave clones
* various octave clones


== Hosted on GNU project systems ==
== GNU Savannah ==


[https://savannah.gnu.org/projects/octave Savannah] admin accounts: [https://savannah.gnu.org/users/jwe jwe], [https://savannah.gnu.org/users/rik5 rik], [https://savannah.gnu.org/users/jordigh jordigh], [https://savannah.gnu.org/users/mtmiller mtmiller]
* https://savannah.gnu.org/projects/octave  
 
* admin accounts: [https://savannah.gnu.org/users/jwe jwe], [https://savannah.gnu.org/users/rik5 rik], [https://savannah.gnu.org/users/jordigh jordigh], [https://savannah.gnu.org/users/mtmiller mtmiller]
=== www.gnu.org/software/octave ===


* [https://savannah.gnu.org/bugs/?group=octave bug tracker]
* [https://savannah.gnu.org/bugs/?group=octave bug tracker]
Line 55: Line 54:
* [https://savannah.gnu.org/task/?group=octave task tracker]
* [https://savannah.gnu.org/task/?group=octave task tracker]
* [https://savannah.gnu.org/mail/?group=octave mailing lists]
* [https://savannah.gnu.org/mail/?group=octave mailing lists]
* main [https://www.gnu.org/software/octave/ octave project web page]
* [https://hg.savannah.gnu.org/hgweb/octave/ master hg archive] for octave
* limited to using [https://web.cvs.savannah.gnu.org/viewvc/octave CVS] to upload web pages
* doxygen, octave forge (other?) pages hosted elsewhere
{{File|.htaccess|<pre>
<FilesMatch "\.(in|m4)$">
  Order allow,deny
  Deny from all
</FilesMatch>
<FilesMatch "Makefile$">
  Order allow,deny
  Deny from all
</FilesMatch>
<FilesMatch "CVS">
  Order allow,deny
  Deny from all
</FilesMatch>
RewriteEngine on
RewriteBase /software/octave/
RewriteRule ^octave.pdf doc/octave-4.2.0.pdf [L]
RewriteRule ^NEWS.html NEWS-4.2.html [L]
RewriteRule ^contribute.html get-involved.html [L]
RewriteRule ^img/screenshot.png img/screenshot-octave-4-2.png [L]


RewriteRule ^doc/interpreter$ doc/interpreter/ [R,L]
* website https://www.gnu.org/software/octave/ redirects to https://octave.org
RewriteRule ^doc/interpreter/(.*) doc/v4.2.0/$1 [L]
* master hg archive for octave https://hg.savannah.gnu.org/hgweb/octave/
</pre>}}


=== ftp.gnu.org ===
=== ftp.gnu.org ===


* [https://ftp.gnu.org/gnu/octave octave tarball sources]
* https://ftp.gnu.org/gnu/octave - Octave tarball sources
* [https://ftp.gnu.org/gnu/octave/windows windows binaries]
* https://ftp.gnu.org/gnu/octave/windows - MS Windows binaries


[[Category:Development]]
[[Category:Development]]

Revision as of 14:01, 25 August 2022

The project sources, web pages, and related tools are spread over a number of different services.

As discussed at OctConf 2017, we would like to consolidate and update some of these resources so that they are easier to keep track of and manage.

Here is a summary of what we are currently using:

jwe's DreamHost account

  • octave.org domain registration and DNS records
    • Managed through DreamHost web hosting control panel web app thing.

Fosshost

packages.octave.org

  • web site primarily so we can have a stable address for octave's pkg -forge command

wiki.octave.org

buildbot.octave.org

  • master server for our Buildbot installation

hg.octave.org

This site hosts mercurial repos.

GNU Savannah

ftp.gnu.org