Community Resource Page
I know they can be hard to maintain, but a date and category based list of robotlegs related community resources off the main website would be really useful.
I'd be quite happy to maintain such a thing, probably via use of a blogger?
Comments are currently closed for this discussion. You can start a new one.
Support Staff 2 Posted by Joel Hooks on 10 Jan, 2010 06:48 PM
you can actually fork the webpage and edit it that way, send pull requests to get the updates pushed to the main page. It is using Jeckyl for display with the blueprint css layout framework.
http://github.com/robotlegs/robotlegs.github.com
http://wiki.github.com/mojombo/jekyll
http://www.blueprintcss.org/
maybe a little more "manual" than a blog interface, but still pretty easy to update once you get how it works. Check out the examples page for an idea of how to layout a sub-page.
3 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 06:59 PM
I was thinking of hooking a link into the site and using a blogger for all
that magic, but then, I realise this leaves you with one more resource under
a different 'scm' - in this case the blogging app. To that end, I'll try
your suggestion and see what i come up with, then send a pull request for
your review.
Support Staff 4 Posted by Joel Hooks on 10 Jan, 2010 07:06 PM
cool, let mee know if you have an questions regarding the system. It actually has a blogging component to it, but I haven't really investigated it. it is a bit different than say a WordPress or Blogger in that you blog via text files.
It is actually fairly easy to maintain as it is and has the advantage of being version controlled and completely static. To run a PHP (or whatever) blog we'd have to use a sub-domain, and Shaun has (valid) issues with installing any of the larger PHP based blogging engines on his server.
5 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 07:30 PM
No problems, and I've had a little experience with jekyll anyhoo. Just need
to work out how to make the blog articles be somewhere other than the main
page.
6 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 08:39 PM
Joel, I've committed a possible scenario to my fork:
http://github.com/squeedee/robotlegs.github.com/commit/83ff1331041dfe25957d95767698a094652c6e08
<http://github.com/squeedee/robotlegs.github.com/commit/83ff1331041dfe25957d95767698a094652c6e08>This
is just one way that adding blog posts can be tackled.
The typical jeckyll stuff:
_layouts/post.html is the template for each post.
_posts/community/* are the posts that get generated. Notice they have
categories, one is community, which we use to seperate them, the other is a
more typical tag like "screencast, tutorial, demo, documentation, diagram,
article, etc.."
The not typical stuff:
Rakefile
tags/*
The Rakefile task creates the tags/* files by iterating the posts on the
site. I'm thinking I'll use a list for inclusion eg: [community] to begin
with, so that tag list pages aren't generated for every tag.
I just wanted to flick you this example so you could comment before I go
further.
Support Staff 7 Posted by Joel Hooks on 10 Jan, 2010 10:33 PM
That looks excellent. You can use the /examples page as a template I think. Will the github pages make use of the rakefile? It sounds like you have more experience with this than I do.
Thanks for taking the initiative. I'll have to send you a Robotlegs Nerd Merit Badge when they come in ;)
8 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 11:06 PM
The rake task is stupid (I have decided).
I'll commit what i'm doing shortly. It turns out I can scan the category
posts in a template page /community/index.html - this is much nicer I think.
I'm working on having this page show the latest posts and then linking the
older stuff. I'll need a little help with layout and the css engine I think
because that's where my nerdishness drops off (I started with Flash a long
time ago to avoid html/css :P )
Support Staff 9 Posted by Joel Hooks on 10 Jan, 2010 11:09 PM
ha! me too. Blueprint actually curbed my general hatred of CSS a bit. let me know when you get it to a decent spot and I will have a go at some layout. That should give you a good idea of how to proceed with it
10 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 11:45 PM
http://github.com/squeedee/robotlegs.github.com/commit/9587713e5df7462d96a6653a907e7b6c7b221b16
<http://github.com/squeedee/robotlegs.github.com/commit/9587713e5df7462d96a6653a907e7b6c7b221b16>If
you have the energy to stylize it somewhat, I think this is an adequate
beginning.
A tag cloud needs adding at some point but I don't think that's critical.
When it's a little prettier I'll request submissions from the google group
and via the #robotlegs hashtag and start updating the posts
11 Posted by Andrei TT on 11 Jan, 2010 02:31 AM
great job Rasheed ! I love your idea.
I'm also available if u need any help so let me know. ( i haven't had the chance to dig into git yet but will do if needed).
Support Staff 12 Posted by Ondina D.F. on 11 Jan, 2010 08:29 AM
Rasheed ,
That’s an excellent idea. It will be a great contribution to the Robotlegs community. You deserve more than a NerdMeritBadge:)
Till Schneidereit closed this discussion on 02 Mar, 2010 12:55 PM.