-dk
--
David Knape
Programmer / Consultant
Just to throw it out there, you can fully host static websites
directly from Github with Github Pages. It makes the whole open
source project feel that much more open source, friendly, and
accessible. Here's a quick list of popular sites hosted directly from
Github:
- Sinatra Ruby Framework: http://sinatra.github.com/
- Thoughtbot (leading Rails company): http://thoughtbot.github.com/
- Robotlegs: http://robotlegs.github.com/
It's free, and we could all look at the code for the website when we
were interested :). I know I love that, helps me learn what it takes
to make open source work. You can also host swfs and javascript files
and all that no problem, for the examples section. Or if it was
really necessary, a free public GAE CDN. So instead of us having to
go to 17 pages to download all the examples, we could just fork the
github "reflex-examples" repository which hooks directly into the
site...
Also, I think an essential part of today's project websites is to have
a super easy way to contribute examples and guides. But hardly anyone
has this set up. There are two shining examples though, Rails guides
and Spree Guides:
- http://guides.rubyonrails.org/
- http://spreecommerce.com/documentation/
Those pages or website sections are dynamically generated from Textile
documents hosted on github.
- http://github.com/lifo/docrails
- http://github.com/railsdog/spree-guides
While I was learning the frameworks, I was able to fork the guides and
write very detailed/specific tutorials on those few tiny things I was
having difficulty with, something that a centralized team would never
have the time to do. Then the maintainers just make sure it compiles
and push it to the website. I think having something like that for
Reflex would be awesome!
Best,
Lance
--
To unsubscribe, reply using "remove me" as the subject.