Project Infrastructure: Difference between revisions

From Octave
Jump to navigation Jump to search
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The project sources, web pages, and related tools are spread over a number of different services.
The project sources, web pages, and related tools are spread over a number of different services. Many of these services have been consolidated over the years to make management easier.


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, as of November 2022:
 
Here is a summary of what we are currently using:


== jwe's DreamHost account ==
== jwe's DreamHost account ==


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


== Fosshost ==
== Digital Ocean ==


* https://github.com/gnu-octave/doc/blob/main/fosshost.md - Setup documentation
* https://github.com/gnu-octave/doc/blob/main/digital-ocean.md - Setup documentation


Hosted sub domains:
Hosted sub domains:
* bugs.octave.org
* https://bugs.octave.org
** Redirects to https://savannah.gnu.org/bugs/?group=octave
** Redirects to https://savannah.gnu.org/bugs/?group=octave
* buildbot.octave.org
* https://buildbot.octave.org
** [[Continuous Build | Buildbot]] installation
** [[Continuous Build | Buildbot]] installation
* docs.octave.org
* docs.octave.org
** Octave manual and [[Doxygen]]
** Octave manual and [[Doxygen]]
* ftp.octave.org
* https://ftp.octave.org
** Redirects to https://ftp.gnu.org/
** Redirects to https://ftp.gnu.org/
* hg.octave.org
* https://hg.octave.org
** https://hg.octave.org/octave - mirror of Savannah master hg archive
** https://hg.octave.org/octave - mirror of Savannah master hg archive
** https://hg.octave.org/mxe-octave - [[MXE]] main repository
** https://hg.octave.org/mxe-octave - [[MXE]] main repository
** various octave clones
** various octave clones
* mxe-pkg-src.octave.org
* https://mxe-pkg-src.octave.org
** Fallback source packages for [[MXE]]
** Fallback source packages for [[MXE]]
* packages.octave.org
* https://packages.octave.org
** <code>pkg install -forge</code>
** <code>pkg install -forge</code>
* wiki.octave.org
* https://wiki.octave.org
** This wiki
** This wiki
* www.octave.org
* https://www.octave.org
** Project main website
** Project main website
** website repository: https://github.com/gnu-octave/gnu-octave.github.io
** website repository: https://github.com/gnu-octave/gnu-octave.github.io
Line 39: Line 36:
== GNU Savannah ==
== GNU Savannah ==


Project:
* https://savannah.gnu.org/projects/octave  
* 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]
* 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]


Tracker:
* [https://savannah.gnu.org/bugs/?group=octave bug tracker]
* [https://savannah.gnu.org/bugs/?group=octave bug tracker]
* [https://savannah.gnu.org/patch/?group=octave patch tracker]
* [https://savannah.gnu.org/patch/?group=octave patch tracker]
Line 47: Line 46:
* [https://savannah.gnu.org/mail/?group=octave mailing lists]
* [https://savannah.gnu.org/mail/?group=octave mailing lists]


* website https://www.gnu.org/software/octave/ redirects to https://octave.org
Website:
* master hg archive for octave https://hg.savannah.gnu.org/hgweb/octave/
* https://www.gnu.org/software/octave/ redirects to https://octave.org


=== ftp.gnu.org ===
Master hg repository for Octave
* https://hg.savannah.gnu.org/hgweb/octave/


Files and binaries:
* 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 - MS Windows binaries
* https://ftp.gnu.org/gnu/octave/windows - MS Windows binaries


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

Latest revision as of 13:36, 10 November 2022

The project sources, web pages, and related tools are spread over a number of different services. Many of these services have been consolidated over the years to make management easier.

Here is a summary of what we are currently using, as of November 2022:

jwe's DreamHost account[edit]

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

Digital Ocean[edit]

Hosted sub domains:

GNU Savannah[edit]

Project:

Tracker:

Website:

Master hg repository for Octave

Files and binaries: