Community Resource Page

Rasheed's Avatar

Rasheed

10 Jan, 2010 06:40 PM

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?

  1. Support Staff 2 Posted by Joel Hooks on 10 Jan, 2010 06:48 PM

    Joel Hooks's Avatar

    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.

  2. 3 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 06:59 PM

    Rasheed Abdul-Aziz's Avatar

    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.

  3. Support Staff 4 Posted by Joel Hooks on 10 Jan, 2010 07:06 PM

    Joel Hooks's Avatar

    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.

  4. 5 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 07:30 PM

    Rasheed Abdul-Aziz's Avatar

    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.

  5. 6 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 08:39 PM

    Rasheed Abdul-Aziz's Avatar

    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&gt;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.

  6. Support Staff 7 Posted by Joel Hooks on 10 Jan, 2010 10:33 PM

    Joel Hooks's Avatar

    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 ;)

  7. 8 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 11:06 PM

    Rasheed Abdul-Aziz's Avatar

    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 )

  8. Support Staff 9 Posted by Joel Hooks on 10 Jan, 2010 11:09 PM

    Joel Hooks's Avatar

    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

  9. 10 Posted by Rasheed Abdul-Aziz on 10 Jan, 2010 11:45 PM

    Rasheed Abdul-Aziz's Avatar

    http://github.com/squeedee/robotlegs.github.com/commit/9587713e5df7462d96a6653a907e7b6c7b221b16

    <http://github.com/squeedee/robotlegs.github.com/commit/9587713e5df7462d96a6653a907e7b6c7b221b16&gt;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

  10. 11 Posted by Andrei TT on 11 Jan, 2010 02:31 AM

    Andrei TT's Avatar

    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).

  11. Support Staff 12 Posted by Ondina D.F. on 11 Jan, 2010 08:29 AM

    Ondina D.F.'s Avatar

    Rasheed ,
    That’s an excellent idea. It will be a great contribution to the Robotlegs community. You deserve more than a NerdMeritBadge:)

  12. Till Schneidereit closed this discussion on 02 Mar, 2010 12:55 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac