Sounds great. I have been planning on doing maintenance for the last several months, but it looks like my 'urgently needed' list is still >70 items so it will not percolate to the top for some more months.<br><br>
Let's talk this evening.<br><br>Matt<br><br clear="all">---------<br><b style="color:rgb(51,102,102)">Matthew Campbell</b><br><font size="1">Storage Solution Consultant<br>Storage Design and Engineering<br></font><font face="Verdana" size="1"><br>
</font><b><span style="color:rgb(51,102,102)">Kaiser Permanente</span></b><br><font face="Verdana" size="1">IMG-Systems Integration</font><font size="1"><br>99 S. Oakland<br>Pasadena, CA 91101<br></font><br><font size="1"><a>626-564-7228</a> (office)<br>
</font><font face="Verdana" size="1"><a>8-338-7228</a> (tie-line)<br><a value="+18186918895">818-314-9897</a> (mobile phone)<br>Green Center 3-North, 031W29</font><font size="1"><br></font>---------<br><b><a style="color:rgb(51,102,102)" href="http://kp.org/thrive" target="_blank">kp.org/thrive</a></b><br>
<br>
<br><br><div class="gmail_quote">On Wed, Apr 11, 2012 at 9:41 AM, James McDuffie <span dir="ltr"><<a href="mailto:mcduffie@pitfall.org">mcduffie@pitfall.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have a modest proposal for what should be done with the SGVLUG website. I know that Matt and Miguel put effort into putting together a Drupal website, but I think I have a idea that is more maintainable given the structure of the club.<br>
<br>
Firstly, I do not believe that our club needs a dynamic website for its own sake. I believe the purpose of our club website is:<br>
1. To let people know when and where we meet<br>
2. Post description of upcoming topics<br>
3. Archive presentations from past meetings<br>
4. Link to the mailing list<br>
<br>
All of this can be done with static pages given the frequency of updates needed.<br>
<br>
Now that being said, these do not have to be hand edited pages or pure HTML. There is a growing trend of using static website generators.<br>
<a href="http://inessential.com/2011/03/16/a_plea_for_baked_weblogs" target="_blank">http://inessential.com/2011/<u></u>03/16/a_plea_for_baked_weblogs</a><br>
<a href="http://news.ycombinator.com/item?id=2378237" target="_blank">http://news.ycombinator.com/<u></u>item?id=2378237</a><br>
<br>
So with this in mind I investigated and found that using one such combination of generator and open source friendly website: Jekyll + Github we can get a pretty nice website for free. Here is why I like this combination:<br>
<br>
1. Its free, no one has to shell out for hosting<br>
2. Can utilize Github for user management<br>
3. Can use Git for version control and essential mirror the website to whoever clones the repository (free backups!)<br>
4. The entire website can be deployed pretty much anywhere should Github drop into the ocean<br>
5. As long as enough people are admins there is no single point failure<br>
6. Even if all the admins for the Github page suddenly disappear, anyone could clone the website and redeploy elsewhere<br>
7. Anyone can fork the website and contribute (sending a pull request) without waiting for or needing direct repository access<br>
8. Its pretty easy to use (IMHO)<br>
9. Non-programmers and more web design centric people can contribute more easily<br>
10. Our website is also open sourced!<br>
<br>
Stated another way I think this works best with the semi-functioning anarchy of the club.<br>
<br>
It requires a minimal amount of effort to be able to contribute:<br>
1. Install git<br>
2. Fork<br>
3. Edit<br>
4. Push changes<br>
5. Issue pull request<br>
<br>
Even less effort for people who don't want to use Github<br>
1. Install git<br>
2. Clone repository<br>
3. Edit<br>
4. Email a patch to someone<br>
<br>
So if your still reading, I have already set up an example club website here:<br>
<a href="http://sgvlug.github.com/" target="_blank">http://sgvlug.github.com/</a><br>
<br>
I think its ready to use and just needs additional stuff pulled from the old Joomla website.<br>
<br>
Need more information? Well here is a more detailed guide to getting started using a Jekyll website:<br>
<a href="http://jekyllbootstrap.com/lessons/jekyll-introduction.html" target="_blank">http://jekyllbootstrap.com/<u></u>lessons/jekyll-introduction.<u></u>html</a><br>
<a href="http://jekyllbootstrap.com/usage/jekyll-quick-start.html" target="_blank">http://jekyllbootstrap.com/<u></u>usage/jekyll-quick-start.html</a><br>
<br>
And for people who want to skip straight to the reference material, I found these pages more useful for knowing how to change the bootstrapped website:<br>
<a href="https://github.com/mojombo/jekyll/wiki/YAML-Front-Matter" target="_blank">https://github.com/mojombo/<u></u>jekyll/wiki/YAML-Front-Matter</a><br>
<a href="https://github.com/mojombo/jekyll/wiki/Template-Data" target="_blank">https://github.com/mojombo/<u></u>jekyll/wiki/Template-Data</a><br>
<a href="https://github.com/mojombo/jekyll/wiki/Liquid-Extensions" target="_blank">https://github.com/mojombo/<u></u>jekyll/wiki/Liquid-Extensions</a><br>
<a href="http://daringfireball.net/projects/markdown/syntax" target="_blank">http://daringfireball.net/<u></u>projects/markdown/syntax</a><br>
<a href="http://github.github.com/github-flavored-markdown/" target="_blank">http://github.github.com/<u></u>github-flavored-markdown/</a><br>
<br>
Did I mention I already have a working example, that just needs a CNAME pointed towards it :) ?<br>
<a href="http://sgvlug.github.com/" target="_blank">http://sgvlug.github.com/</a><br>
<br>
Now please discuss.<br>
</blockquote></div><br>