One of the tasks that we'd like to do for the 2.0 release is to
replace
hobocentral.net and
cookbook.hobocentral.net with a single
site based on the bootstrap theme.
I've started on it here:
http://staging.hobocentral.net/. It's in
the bootstrap branch of
https://github.com/Hobo/hobocookbook if you
want to help out. The task items are here:
https://trello.com/b/fvuauN0Q
Some of the task items are straight forward, some of them require discussion.
One of the items that requires the discussion is "what should we do
about Questions and Recipes".
Let's table the discussion about "questions". It's really a small
part of a larger discussion about what to do with the "community"
section of the web site.
But "recipes" is a genuinely useful and different from "community".
Currently, it has problems with discoverability (searching, browsing),
it doesn't really have a great mechanism for updates by anyone other
than the author. It was also severely crippled when I introduced a
half-baked moderation scheme to deal with the spam issues we were
having.
The following solutions have been proposed:
1) fix up the current mechanism. Add better browsability (tags?), add
editing capability, improve the moderation scheme.
2) add a user-editable page that contains an organized list of links
to hobo-users, since that's the primary place where people post
problems & solutions
3) build something around the github gist system, gists can have
comments, syntax highlighting, editing through forks. We already use
Github for our other user-editable pages, so requiring a user account
there instead of at
hobocentral.net is not a big imposition. I
presume that Github has already dealt with the spam issue.
4) stackoverflow. Although more suited to "questions" than "recipes",
stackoverflow raison d'etre matches up very closely with what we need,
and they do it well.
5) use a wiki of some sort
6) merge with the current tutorial section. RIght now any of our
tutorials may be edited by anybody with a Github account (although
editing agility is a little more difficult due to it's extra
features). Perhaps we can migrate existing recipes here and create an
"create a recipe" link that edits a template on Github.
thoughts,
Bryan