Paul Hammant
2011-01-29 20:34:55 UTC
http://picocontainer.org/ now uses a Jekyll based auto-build that Github do
for you on commit. Refer http://pages.github.com/
The styling is trying to borrow something from Aslak's
http://cukes.info/homepage which is truly excellent IMO.
The Pico site follows the same ideas, but is actually highly modified fork
of http://claudiob.github.com/
We get site control in plain text "textile" (any many other) documents, and
a blogging platform built in.
Here's an example of the work I had to do:
http://picocontainer.org/web/webwork1.html was effected in a straight
forward commit
https://github.com/picocontainer/picocontainer.github.com/commit/d97efcc03606a6ff4640b3566884583e322b98e7
The text of the page was cut/paste from rendered HTML source, and put back
into a text editor. A few textile commands were added, and links added back,
then saved and committed. A Github daemon puts that live one minute later.
For those that are interested, over the years we've gone through:
1) Full Confluence site, with example-code fragments live pulled from Svn
(2003 - 2006)
2) An XSite version with full HTML source, styled statically by Sitemesh
(2006 - 2010)
3) this new Jekyll version.
It is clear as well that I still have work to do. As it happens all the
pages that were there, are still there, but many require conversion in the
style of the webwork1 one above.
If anyone wants to join in, then let me know :)
PicoContaner3 also has a set of mirror source repos at
https://github.com/picocontainer (or will do later today). Previously
they've been hanging off my personal page at github
https://github.com/paul-hammant Having the group root is more professional.
All bar the site are mirrored on Codehaus of course. Folks that don't
already should get github accounts and I'll link them to the picocontainer
group ('organisation' in github terms -
https://github.com/blog/674-introducing-organizations)
Regards,
- Paul
for you on commit. Refer http://pages.github.com/
The styling is trying to borrow something from Aslak's
http://cukes.info/homepage which is truly excellent IMO.
The Pico site follows the same ideas, but is actually highly modified fork
of http://claudiob.github.com/
We get site control in plain text "textile" (any many other) documents, and
a blogging platform built in.
Here's an example of the work I had to do:
http://picocontainer.org/web/webwork1.html was effected in a straight
forward commit
https://github.com/picocontainer/picocontainer.github.com/commit/d97efcc03606a6ff4640b3566884583e322b98e7
The text of the page was cut/paste from rendered HTML source, and put back
into a text editor. A few textile commands were added, and links added back,
then saved and committed. A Github daemon puts that live one minute later.
For those that are interested, over the years we've gone through:
1) Full Confluence site, with example-code fragments live pulled from Svn
(2003 - 2006)
2) An XSite version with full HTML source, styled statically by Sitemesh
(2006 - 2010)
3) this new Jekyll version.
It is clear as well that I still have work to do. As it happens all the
pages that were there, are still there, but many require conversion in the
style of the webwork1 one above.
If anyone wants to join in, then let me know :)
PicoContaner3 also has a set of mirror source repos at
https://github.com/picocontainer (or will do later today). Previously
they've been hanging off my personal page at github
https://github.com/paul-hammant Having the group root is more professional.
All bar the site are mirrored on Codehaus of course. Folks that don't
already should get github accounts and I'll link them to the picocontainer
group ('organisation' in github terms -
https://github.com/blog/674-introducing-organizations)
Regards,
- Paul