Difference between revisions of "Haskell.org infrastructure"
(Corrected a link) |
(updates to reflect state of migration) |
||
Line 14: | Line 14: | ||
|- |
|- |
||
! Name !! Host !! Hostname !! IP !! Responsible Party !! Root Access !! Physical Access !! Backup Frequency/Infrastructure |
! Name !! Host !! Hostname !! IP !! Responsible Party !! Root Access !! Physical Access !! Backup Frequency/Infrastructure |
||
⚫ | |||
⚫ | |||
|- |
|- |
||
| Lambda || Hetzner || lambda.haskell.org || 78.46.100.180 || ??? || ??? || ??? |
| Lambda || Hetzner || lambda.haskell.org || 78.46.100.180 || ??? || ??? || ??? |
||
Line 22: | Line 24: | ||
|- |
|- |
||
| Sparky|| Chalmers || sparky.haskell.org || 129.16.20.144 || ??? || ??? || ??? |
| Sparky|| Chalmers || sparky.haskell.org || 129.16.20.144 || ??? || ??? || ??? |
||
⚫ | |||
⚫ | |||
|- |
|- |
||
| New-WWW || VM on Rock || new-www.haskell.org || 88.198.224.243 || ??? || ??? || ??? |
| New-WWW || VM on Rock || new-www.haskell.org || 88.198.224.243 || ??? || ??? || ??? |
||
Line 29: | Line 29: | ||
| GHC || VM on Rock || ghc.haskell.org || 88.198.224.241 || ??? || ??? || ??? |
| GHC || VM on Rock || ghc.haskell.org || 88.198.224.241 || ??? || ??? || ??? |
||
|- |
|- |
||
− | | |
+ | | beta.hackage || VM on Rock || beta.hackage.haskell.org || 88.198.224.242 || ??? || ??? || ??? |
|} |
|} |
||
Line 39: | Line 39: | ||
! Name !! Server !! Responsible Party !! Documentation !! Provides |
! Name !! Server !! Responsible Party !! Documentation !! Provides |
||
|- |
|- |
||
− | | www.haskell.org || |
+ | | www.haskell.org || new-www|| ??? || [[Haskell.org]] (Needs much updating) || Wiki |
|- |
|- |
||
− | | www.haskell.org/mailman || |
+ | | www.haskell.org/mailman || new-www|| ??? || [https://www.gnu.org/software/mailman/docs.html mailman] || various haskell related mailing lists |
|- |
|- |
||
− | | www.haskell.org/* || |
+ | | www.haskell.org/* || new-www|| ?? || ?? || various haskell related websites (see below) |
|- |
|- |
||
− | | |
+ | | ghc.haskell.org || ghc || ?? || ?? || Trac instance/wiki for GHC |
+ | |- |
||
+ | | git.haskell.org || ghc || ?? || ?? || Git access for GHC |
||
+ | |- |
||
+ | | darcs.haskell.org || ghc|| ??? || ??? || core + legacy project hosting |
||
|- |
|- |
||
| cvs.haskell.org || Abbot || ??? || ??? || legacy project hosting |
| cvs.haskell.org || Abbot || ??? || ??? || legacy project hosting |
||
Line 51: | Line 55: | ||
| hackage.haskell.org || Abbot || ??? || ??? || Hackage Server |
| hackage.haskell.org || Abbot || ??? || ??? || Hackage Server |
||
|- |
|- |
||
− | | hackage.haskell.org/trac || Abbot || ??? || [http://trac.edgewall.org/wiki/TracGuide trac] || Including the trac for |
+ | | hackage.haskell.org/trac || Abbot || ??? || [http://trac.edgewall.org/wiki/TracGuide trac] || Including the trac for c2hs, Hackage, Haskell Prime, GSoC |
+ | |- |
||
+ | | new-hackage.haskell.org || Abbot || ?? || ?? || (old) Test Instance for Hackage.20 |
||
|- |
|- |
||
− | | |
+ | | beta.hackage.haskell.org || Beta.Hackage|| ?? || ?? || (current) Test Instance for Hackage.20 |
|- |
|- |
||
− | | code.haskell.org || Community || ?? || ?? || project hosting (code, darcs- |
+ | | code.haskell.org || Community || ?? || ?? || project hosting (code, darcs- |
+ | centric) |
||
|- |
|- |
||
| trac.haskell.org || Community || ?? || ?? || project tracs |
| trac.haskell.org || Community || ?? || ?? || project tracs |
||
Line 71: | Line 78: | ||
! Location !! Responsible Party |
! Location !! Responsible Party |
||
|- |
|- |
||
− | | haskell.org/ghc || |
+ | | haskell.org/ghc || thoughtpolice |
|- |
|- |
||
| haskell.org/platform || mzero |
| haskell.org/platform || mzero |
||
Line 77: | Line 84: | ||
| haskell.org/hoogle || ndm |
| haskell.org/hoogle || ndm |
||
|- |
|- |
||
− | | haskell.org/cabal || dcoutts |
+ | | haskell.org/cabal || dcoutts/tibbe |
|- |
|- |
||
| haskell.org/haddock || ?? |
| haskell.org/haddock || ?? |
Revision as of 17:15, 10 September 2013
Haskell.org sub-domains are hosted on a variety of machines. Various machines have individuals responsible for them, and various services in turn have individuals responsible for those services.
This wiki page is intended to categorize the set of machines, services, and responsibilities. It also will provide some guidance as to whom to contact, and in what order, when things need to be accomplished regarding these services.
In general, the policy on the usage of the Haskell.org domain name and subdomains is set by the Haskell.org_committee. The committee also manages a small amount of funds, generally garnered from Google Summer of Code payments, and uses them towards the maintenance of Haskell community infrastructure. It therefore also determines the policy on the uses of those machines that it pays for.
Many people responsible for managing and helping with maintenance of Haskell.org servers are subscribed to the haskell-infrastructure list, an extremely low traffic list hosted by Galois.
Another overview of Haskell.org machines, at a higher level, lives at the Haskell.org_domain page.
Servers
Name | Host | Hostname | IP | Responsible Party | Root Access | Physical Access | Backup Frequency/Infrastructure |
---|---|---|---|---|---|---|---|
Rock | Hetzner | rock.haskell.org | 144.76.87.181 | ??? | ??? | ??? | |
Lambda | Hetzner | lambda.haskell.org | 78.46.100.180 | ??? | ??? | ??? | |
Abbot | Galois | abbot.galois.com | 66.193.37.204 | ??? | ??? | ??? | |
Community/Lun | VM on Lambda | community.haskell.org | 178.63.91.44 | ??? | ??? | ??? | |
Sparky | Chalmers | sparky.haskell.org | 129.16.20.144 | ??? | ??? | ??? | |
New-WWW | VM on Rock | new-www.haskell.org | 88.198.224.243 | ??? | ??? | ??? | |
GHC | VM on Rock | ghc.haskell.org | 88.198.224.241 | ??? | ??? | ??? | |
beta.hackage | VM on Rock | beta.hackage.haskell.org | 88.198.224.242 | ??? | ??? | ??? |
Subdomains/Services
Name | Server | Responsible Party | Documentation | Provides |
---|---|---|---|---|
www.haskell.org | new-www | ??? | Haskell.org (Needs much updating) | Wiki |
www.haskell.org/mailman | new-www | ??? | mailman | various haskell related mailing lists |
www.haskell.org/* | new-www | ?? | ?? | various haskell related websites (see below) |
ghc.haskell.org | ghc | ?? | ?? | Trac instance/wiki for GHC |
git.haskell.org | ghc | ?? | ?? | Git access for GHC |
darcs.haskell.org | ghc | ??? | ??? | core + legacy project hosting |
cvs.haskell.org | Abbot | ??? | ??? | legacy project hosting |
hackage.haskell.org | Abbot | ??? | ??? | Hackage Server |
hackage.haskell.org/trac | Abbot | ??? | trac | Including the trac for c2hs, Hackage, Haskell Prime, GSoC |
new-hackage.haskell.org | Abbot | ?? | ?? | (old) Test Instance for Hackage.20 |
beta.hackage.haskell.org | Beta.Hackage | ?? | ?? | (current) Test Instance for Hackage.20 |
code.haskell.org | Community | ?? | ?? | project hosting (code, darcs-
centric) |
trac.haskell.org | Community | ?? | ?? | project tracs |
projects.haskell.org | Community | ?? | ?? | project webpages |
planet.haskell.org | Community | ?? | Venus | blog aggregation |
rt.haskell.org | Community | ?? | ?? | request ticket system for community admin tasks |
Key Websites on www.haskell.org subdirectories
Location | Responsible Party |
---|---|
haskell.org/ghc | thoughtpolice |
haskell.org/platform | mzero |
haskell.org/hoogle | ndm |
haskell.org/cabal | dcoutts/tibbe |
haskell.org/haddock | ?? |
Defunct Subdomains
Name | Replaced By |
---|---|
bugs.haskell.org | ??? |
Haskell Core Teams/Lists/Bodies/Committees
- Haskell.org committee
- Core Libraries Committee
- Haskell 'prime' Committee
- Haskell Platform Committee
- GHC Team
Administrator's documentation
Admin procedures: http://community.haskell.org/admin/procedures/