Monday, May 19, 2008

Grails.org now powered by Grails

We've just launched a re-write of the Grails.org site in Grails. Previously the site was powered by Confluence (the Atlassian wiki), now in the spirit of eating ones own dog food it is a fully Grails powered site.

Ever since the Seam guys launched seamframework.org powered by Seam I felt something had to be done, before we could look them in the face again ;-)

Now its there and its more than a simple page turner, but a full featured wiki engine including versioning, diff'ing etc. and the source code is available at Codehaus. Enjoy!

9 comments:

Anonymous said...

Hi Graeme,

Great work! I think there are still some small issues, for example, the RichUI and Echo2 pages look a bit weird.

However, like I said, great work, and let's see if I can steal your wiki for my own site :)

Joshua Jacobs said...

I took a look at the RichUI page and fixed the most obvious problem with the strike through. The cause was html comment tags being interpreted as strike-through, which I doubt was the author's intent.

I could only partially fix the page, though, because I couldn't figure out the proper wiki syntax for marking code blocks. I tried using radeox syntax {code...}, and I tried using textile style: <pre><code>. None worked.

Any hints on the proper wiki syntax for code snippets?

I'm also glad to see the dog food getting served up. Let's hope we can fix these small issues to make it taste a little better!

Graeme Rocher said...

It is the same as confluence with {code} .. {code} but make sure you properly separate with line breaks like:

{code}
..
{code}

more text

Joshua Jacobs said...

Thanks for the advice. I've updated RichUI plugin page. I took a look at the Echo2 plugin page but couldn't fix it. It uses the {anchor} syntax, which I can see listed on the confluence syntax page. However, after some rudimentary testing, I can't figure out how to get it to wor properly. Any ideas?

Robby O'Connor said...

Amazing job Graeme, great project!

It's really cool that grails.org is now running on grails! :)

Fred said...

Graeme it seems that many of the pages on the new Grails version of the grails.org site show plus signs after the links, i.e., they don't exist. This is true of the subscribe/unsubscribe links for the mailing list as well as things like the links on the Acegi plugin page. Could someone take a look at that?
Thanks, Fred

Graeme Rocher said...

Yes there are a few issues, we'll fix these overtime. I suggest if you have a particular issue you raise a JIRA

Jim Shingler said...

Bravo!

I absolutely love the fact that Grails.org is powered by Grails.

Great Decision and wonderful work. You continue to prove the the only constraint in Grails is the developer.

Great Job, I've downloaded the code and I am starting to digest.

Jim

Anonymous said...

I always heard something from my neighbor that he sometimes goes to the internet bar to play the game which will use him some habbo credits,he usually can win a lot of habbo gold,then he let his friends all have some habbo coins,his friends thank him very much for introducing them the cheap habbo credits,they usually buy habbo gold together.
I am so happy to get some hero gold and the hero online gold is given by my close friend who tells me that the hero online money is the basis to enter into the game. Therefore, I should buy hero gold with the spare money and I gain some hero money from other players.