Project Infrastructure: Difference between revisions

From Octave
Jump to navigation Jump to search
Line 12: Line 12:
== Fosshost ==
== Fosshost ==


* main project web site address ([https://octave.org https://octave.org] → https://www.gnu.org/software/octave)
* https://github.com/gnu-octave/doc/blob/main/fosshost.md
* email forwarding
* [[Doxygen]] pages hosted here
* other pages redirect elsewhere (gnu.org/software/octave, octave.sourceforge.io)


=== packages.octave.org ===
Hosted sub domains:
* bugs.octave.org
* buildbot.octave.org
* docs.octave.org
** Octave manual and [[Doxygen]]
* ftp.octave.org
* hg.octave.org
** mirror of master hg archive for [http://hg.octave.org/octave octave]
** [http://hg.octave.org/mxe-octave mxe-octave] (see [[MXE]])
** various octave clones
* mxe-pkg-src.octave.org
** Fallback source packages for [[MXE]]
* packages.octave.org
** <code>pkg install -forge</code>
* wiki.octave.org
** This wiki
* www.octave.org


* web site primarily so we can have a stable address for octave's <code>pkg -forge</code> command
=== wiki.octave.org ===
* [https://www.mediawiki.org/wiki/MediaWiki MediaWiki] installation
** Additional skins installed:
*** https://www.mediawiki.org/wiki/Skin:Minerva_Neue (Mobile skin)
** Additional extensions installed:
*** https://www.mediawiki.org/wiki/Extension:Math
*** https://www.mediawiki.org/wiki/Extension:MobileFrontend
*** https://www.mediawiki.org/wiki/Extension:PageNotice


=== buildbot.octave.org ===
=== buildbot.octave.org ===


* master server for our [[Continuous_Build#Buildbot|Buildbot]] installation
* master server for our [[Continuous_Build#Buildbot|Buildbot]] installation
=== hg.octave.org ===
This site hosts [http://hg.octave.org mercurial repos].
* [http://hg.octave.org/web-octave web-octave] (Alex and Kai's new web pages)
* [http://hg.octave.org/octave/gnulib-hg gnulib]
* mirror of master hg archive for [http://hg.octave.org/octave octave]
* [http://hg.octave.org/mxe-octave mxe-octave] (see [[MXE]])
* various octave clones


== GNU Savannah ==
== GNU Savannah ==

Revision as of 14:21, 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

Hosted sub domains:

  • bugs.octave.org
  • buildbot.octave.org
  • docs.octave.org
  • ftp.octave.org
  • hg.octave.org
  • mxe-pkg-src.octave.org
    • Fallback source packages for MXE
  • packages.octave.org
    • pkg install -forge
  • wiki.octave.org
    • This wiki
  • www.octave.org


buildbot.octave.org

  • master server for our Buildbot installation

GNU Savannah

ftp.gnu.org