[picocontainer-dev] PicoContainer website flipped to github-pages

Paul Hammant <[email protected]> Sat, 29 Jan 2011 14:34:55 -0600
Newsgroups gmane.comp.java.picocontainer.devel
Message-ID <[email protected]>
--0016364d26339adebb049b021d31
Content-Type: text/plain; charset=ISO-8859-1

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

--0016364d26339adebb049b021d31
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div><a href=3D"http://picocontainer.org/">http://picocontainer.org/</a> no=
w uses a Jekyll based auto-build that Github do for you on commit. =A0Refer=
=A0<a href=3D"http://pages.github.com/">http://pages.github.com/</a></div><=
div><br>
</div><div>The styling is trying to borrow something from Aslak&#39;s=A0<a =
href=3D"http://cukes.info/">http://cukes.info/</a> homepage which is truly =
excellent IMO. =A0</div><div>The Pico site follows the same ideas, but is a=
ctually highly modified fork of=A0<a href=3D"http://claudiob.github.com/">h=
ttp://claudiob.github.com/</a></div>
<div><br></div><div>We get site control in plain text &quot;textile&quot; (=
any many other) documents, and a blogging platform built in.</div><div><br>=
</div><div>Here&#39;s an example of the work I had to do: =A0<a href=3D"htt=
p://picocontainer.org/web/webwork1.html">http://picocontainer.org/web/webwo=
rk1.html</a> was effected in a straight forward commit=A0</div>
<div><a href=3D"https://github.com/picocontainer/picocontainer.github.com/c=
ommit/d97efcc03606a6ff4640b3566884583e322b98e7">https://github.com/picocont=
ainer/picocontainer.github.com/commit/d97efcc03606a6ff4640b3566884583e322b9=
8e7</a></div>
<div>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. =A0A Github daemon puts that live one minu=
te later.</div>
<div><br></div><div>For those that are interested, over the years we&#39;ve=
 gone through:</div><div><br></div><div>=A0=A0 1) Full Confluence site, wit=
h example-code fragments live pulled from Svn (2003 - 2006)</div><div>=A0=
=A0 2) An XSite version with full HTML source, styled statically by Sitemes=
h (2006 - 2010)</div>
<div>=A0=A0 3) this new Jekyll version.</div><div><br></div><div>It is clea=
r as well that I still have work to do. =A0As it happens all the pages that=
 were there, are still there, but many require conversion in the style of t=
he webwork1 one above.</div>
<div><br></div><div>If anyone wants to join in, then let me know :)</div><d=
iv><br></div><div>PicoContaner3 also has a set of mirror source repos at <a=
 href=3D"https://github.com/picocontainer">https://github.com/picocontainer=
</a> (or will do later today). Previously they&#39;ve been hanging off my p=
ersonal page at github=A0<a href=3D"https://github.com/paul-hammant">https:=
//github.com/paul-hammant</a> Having the group root is more professional. =
=A0All bar the site are mirrored on Codehaus of course. =A0Folks that don&#=
39;t already should get github accounts and I&#39;ll link them to the picoc=
ontainer group (&#39;organisation&#39; in github terms -=A0<a href=3D"https=
://github.com/blog/674-introducing-organizations">https://github.com/blog/6=
74-introducing-organizations</a>)</div>
<div><br></div><div>Regards,</div><div><br></div><div>- Paul=A0</div>

--0016364d26339adebb049b021d31--