trifork / erjang

A JVM-based Erlang VM
http://www.erjang.org
Apache License 2.0
725 stars 62 forks source link

Create homepage erjang.org on gh-pages #1

Open krestenkrab opened 14 years ago

krestenkrab commented 14 years ago

Check out pages.github.com, and create a gh-pages site for erjang.org.

I would like there to be the javadoc or doxygen or something that makes it easy for people to browse the source / api to better understand it.

mbbx6spp commented 12 years ago

I just realized this is an old issue. Is this still what you want?

If you still want to host erjang.org on GitHub's page then you need to create a file CNAME at the root of the gh-pages branch. I have done this in my fork and I planned to write a script to handle the adding the documentation to the gh-pages branch while working in the master branch and publishing it, but wondered if you wanted the javadocs in a subdir from the root of the site and if so where? Let me know and I can implement the automatic gh-pages committing and pushing directly from the master branch working copy. The only thing left to do would be to create a DNS A record for the TLD to 207.97.227.245.

krestenkrab commented 12 years ago

I can do that; would you like to set up a pages system? We did have one at some point, but it was not maintained.

mbbx6spp commented 12 years ago

Do you mean a jekyll site? I can do that part too, though I am no web designer, so making it look pretty will have to be deferred to someone else:)

mbbx6spp commented 12 years ago

I figured we can make the wiki pages into jekyll pages since that is what erjang.org goes to right now. What do you think? Then mount the javadocs under "/javadocs" or just "/docs" whatever you prefer in the GH generated site.

mbbx6spp commented 12 years ago

Ok, the basic, functional site can be found here: http://mbbx6spp.github.com/erjang/

Not all the links work, because it is assuming to be under a TLD like erjang.org. I'll submit a pull request.

krestenkrab commented 12 years ago

I set the A record for erjang.org to 207.97.227.245. Let me know if I need to do anything else.

krestenkrab commented 12 years ago

krab$ dig @ns1.ascio.net erjang.org

; <<>> DiG 9.7.3-P3 <<>> @ns1.ascio.net erjang.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55323
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;erjang.org.            IN  A

;; ANSWER SECTION:
erjang.org.     14400   IN  A   212.53.95.124

;; AUTHORITY SECTION:
erjang.org.     14400   IN  NS  ns3.ascio.net.
erjang.org.     14400   IN  NS  ns2.ascio.net.
erjang.org.     14400   IN  NS  ns1.ascio.net.

;; Query time: 101 msec
;; SERVER: 62.128.146.41#53(62.128.146.41)
;; WHEN: Fri Nov  4 07:54:25 2011
;; MSG SIZE  rcvd: 107</code>
mbbx6spp commented 12 years ago

It is working for me now:) I will get to refactoring the HTML into templates to make maintenance of the site easier over the weekend.

krestenkrab commented 10 years ago

@mbbx6spp is this something you'd be willing to take a new stab at? I'm working myself up to do a release for codemesh.io, now that I have Elixir/R16 working quite well.