Opened 14 years ago
Closed 14 years ago
#247 closed task (fixed)
Chicken domains revamp
Reported by: | Mario Domenech Goulart | Owned by: | Mario Domenech Goulart |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | infrastructure | Version: | 4.5.0 |
Keywords: | domain names | Cc: | |
Estimated difficulty: |
Description
Felix and chicken hackers
We've been discussing on IRC about restructuring the infrastructure so we can have a better organization for the project. One of the topics is the domain names related to chicken.
Currently we have too many domain names related to chicken: call-with-current-continuation.org, callcc.org, chicken.wiki.br, 3e8.org/chickadee, irp.oist.jp (trac) and some domains owned by elf which are not currently in use (chicken-scheme.{com,org} IIRC). I hopefully could remove all the traces of galinha.ucpel.tche.br from our wiki.
It's consensus that we need something simpler and clearer.
An initial proposal would be having a single domain name and subdomains to hold things like wiki, trac, chickadee and such things. We thought about asking Toby to give us the callcc.org domain, so we'd have:
- [www.]callcc.org: the main page for Chicken. Would be a splash page about the project, containing quick info about the project, like a a brief description, links to the wiki, bug tracking, chickadee, mailing lists and chicken tarballs and sources. www.call-with-current-continuation.org and chicken-scheme.{org,com} would redirect to it.
- wiki.callcc.org: would point to the wiki machine. chicken.wiki.br would point to wiki.callcc.org. Maybe chicken.wiki.br can be deprecated in the future.
- bugs.callcc.org: our bug tracking system. Would point to Ivan's machine.
- docsearch.callcc.org (or chickadee.callcc.org): would point to Jim's machine.
Open questions:
- Does this basic proposal sound ok?
- Should (can) we use callcc.org? It sounds good because it's a short form for call-with-current-continuation.org. Besides that, it's owned by Toby, which uses it for his doc search tool (which is outdated). Chickadee does what the current callcc.org search tool does. Another domain suggestion or B plan (in case we decide for callcc.org but Toby has other plans for it)? call.cc has been suggested too, but we'd have to buy it.
Change History (9)
comment:1 follow-up: 3 Changed 14 years ago by
comment:2 Changed 14 years ago by
Oh. Domains are like $8/yr (call-cc.org is available from name.com for $7.49/yr) so I would suggest picking one we really like rather than settling.
comment:3 Changed 14 years ago by
Replying to zbigniew:
It is possible we could get a dedicated server to run one or more of these domains/pages. A VPS is not that expensive. But, if domains are set up in the manner suggested, that should be transparent to users.
Just to make clear: we do have a quite decent machine waiting for infrastructure software to be deployed. This machine will replace the current galinha. It's dedicated to chicken and available for whatever infrastructure software you need for chicken.
comment:6 Changed 14 years ago by
I've registered call-cc.org. So far we have call-cc.org and wiki.call-cc.org pointing to the same place (the new wiki machine).
comment:7 Changed 14 years ago by
Milestone: | 4.6.0 |
---|
comment:8 Changed 14 years ago by
Owner: | set to Mario Domenech Goulart |
---|---|
Status: | new → assigned |
This can be closed now, I think.
comment:9 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
I'm closing this ticket, since we've migrated services to call-cc.org.
call-cc.org was the other domain suggestion. We would have to buy this one. Although if we took over Toby's domain we probably have to buy that anyway.
All machines hanging off callcc.org should use relative URLs or take the Host: header into account -- in other words, act like virtual hosts.
We're not sure how this will work with SSL, although currently, everyone is using self-signed certs.
It is possible we could get a dedicated server to run one or more of these domains/pages. A VPS is not that expensive. But, if domains are set up in the manner suggested, that should be transparent to users.
It's also possible to use subdirectories instead of domains to distinguish among machines (callcc.org/chickadee, callcc.org/wiki). It requires proxying though and setup on the root webserver. Ultimately subdomains are easier and probably better.