Hobo Cheatsheet

24 views
Skip to first unread message

ylluminate

unread,
Jun 14, 2011, 12:33:41 PM6/14/11
to Hobo Users
Hi folks, hoping for some community input.

I'm starting on a "cheat sheet" for Hobo that hopefully will have two
solid and concise components:

I) A workflow cycles section and
II) A concepts / code section that will help people to perhaps exploit
the book more easily as well as be able to search for answers more
readily on the list and in the Cookbook.

I am hoping to start off by getting some community suggestions here
from intermediate to advanced users, or heck, if you're a beginner,
please throw in your thoughts. The goal is to distill down knowledge
of advanced users in such a format that any beginner can step in and
have a more clear method to the "magic" that Hobo provides.

For experienced developers, what kind of project and daily workflow
cycles do you find yourself in? What commands do you run and then
what activities do you perform iteratively during your project(s)?

If you want to think about the 2nd item and offer feedback as well,
you're certainly welcome to do so, but I'm hoping to start with at
least the first item as it will give me some structure with which to
start working.

Thanks SO VERY MUCH for ANY input or thoughts whatsoever!!!!


Kindest regards,

-George

Owen Dall

unread,
Jun 14, 2011, 12:54:25 PM6/14/11
to hobo...@googlegroups.com
Thanks for coordinating this, George!
 
-Owen


--
You received this message because you are subscribed to the Google Groups "Hobo Users" group.
To post to this group, send email to hobo...@googlegroups.com.
To unsubscribe from this group, send email to hobousers+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.




--
Owen Dall, Chief Systems Architect
Barquin International

George Plymale

unread,
Jun 15, 2011, 6:54:33 PM6/15/11
to hobo...@googlegroups.com
Hi folks, anyone able to spare a few moments for this yet?

> www.barquin.com <http://www.barquin.com/>
> Cell: 410-991-0811

Ronny Hanssen

unread,
Jun 16, 2011, 4:16:45 AM6/16/11
to hobo...@googlegroups.com
Great George, it'd be great with a cheat sheet :)

My list of things to go into a cheat-sheet (in non-prioritized order).
  • General: Hobo on Rails MVC workflow diagram.
  • Lifecycles: create and transition with options for the model. Permissions (available to), lambda. How to display in the user interface.
  • Models: options for fields, indexing, required, unique, name-field, description-field, children. Enum (both versions, simple and with real type)
  • Relations: accessible_for
  • Controllers: auto_actions, auto_actions_for, customizing your own methods
  • Permissions: Description of each perm-method, and order loaded
  • User: current_user vs acting_user, owner-relationships
  • Generators: hobo generators description/usage
  • Localization: Usage of t and ht. Locale-files (hobo-defaults, app-custom, rails-default)
  • DRYML: Defining attributes for tags. Param declaration/use. Modifying params using before, prepend, append, after, replace. Extending tags.
  • Forms: changing fields to show, field-types etc.
  • Ajax: How to enable Ajax for different tags (with declarations on parts to update)
  • Taglibs: Run-through of the tags involved in the autogenerated taglibs (page, collection, show, edit, form, index...)

That's the immediate list of candidates that I am able to produce.

~Ronny

yllum...@gmail.com

unread,
Jun 16, 2011, 12:06:52 PM6/16/11
to hobo...@googlegroups.com
Hi Ronny, thanks for the thoughts.  Specifically, could you share some actual steps from your normal workflow (where applicable, such as the first item) in these areas to give me concrete examples of what you're doing?  I think the value lies in getting a lot of actual examples of what you do from a number of different folks here on the list.  Of course some of these are just a matter of pulling out info, however others do require experience in order to demonstrate efficient workflow.


Thanks again!

-George


--
You received this message because you are subscribed to the Google Groups "Hobo Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/hobousers/-/SIel-2zhs-UJ.
Reply all
Reply to author
Forward
0 new messages