hi nice post, i enjoyed it
Hobo 0.7.5 is a fairly small release in terms of new features, but does tidy up a few things and fixes some bugs that were causing people trouble. The bigger news is that there’s a whole bunch of new documentation now available.
To upgrade simply
gem update hobo
or grab the files from github or the svn repo and update your plugin directories.
A highlight of some of the changes.
There’s a bunch more little changes — see the changelog for the full low-down.
Then on the tidying up side, there are two major changes. First, we’ve moved to gems for the whole of hobo. Installing the hobo gem should get you hobosupport, hobofields and will_paginate. As a result of this the hobo command no longer tries to fetch anything with subversion.
And we’ve made a change to the structure of the git repo. Because Hobo is really one project, with some sub-components available as spin-offs, it is really much better to have the whole thing in a single repo. So github.com/tablatom/hobo now also contains hobosupport and hobofields in sub-directories. The separate repos on github for HoboSupport and HoboFields will be deleted soon. The one downside is that you can no longer follow “edge Hobo” by using git sub-modules, because git doesn’t support partial exports. We’ll provide some rake tasks to make that easier at some point.
And then there’s the docs.
We’ve got the very beginnings of a complete reference to the Rapid tag libraries. At the moment it’s just generated from the source-code but all we need to do now is start adding in-line documentation comments. The format is probably not ideal either - it doesn’t lend itself to easily searching the whole library. We’ll improve that too in time.
The manual has been extended to include a fairly comprehensive guide to customising Hobo’s RESTful model controller.
James has added some great insights into working with DRYML in the third part of the POD tutorial and with some additions to the DRYML guide.
And finally there’s our first HOW-TO: adding an admin sub-site to a Hobo app. We’ve got a bunch more of these planned which should be very useful.
So! We’re making good on our promise to concentrate less on features and more on making Hobo accessible to others. Mind you, having said that, there’s a cracking new feature in the pipeline…
hi nice post, i enjoyed it
The update worked fine for me.
in windows, update not working
ERROR: While executing gem … (OpenURI::HTTPError)
404 Not Found
for andy and james do this first :
gem uninstall will_paginate
jim - why do you suggest uninstaling will_paginate?
I think these glitches are just related to the gem servers catching up. I’ve seen the same thing happen with Rails releases.
I was fustrated by my previous attempts to run the hobo tutorials and that was the reason of my biter reply to your previous post.
Now I am amazed by how fast things get better here. Congratulations!
For people like me, not hobo, rails or even ruby experts, but interested in how this “stack” can simplify web development, you should provide an easy first experience. Once commited we will eventually go in the deep parts of everything, but dont ask it beforehand.
Now the “agility” app runs in my machine and I still get error 500 but it is because the tutorial doesnt tell us to construct the story_status class.
Another posible bug (WinXp)is the fact that the migration doesnt take place after choosing “m” at the prompt. I solved it doing rake db:migrate
Very impressed with your progress. I just updated the installation instructions for our team. Great work!
“Part 3 – DRYML and Hobo Rapid”
This new tutorial is fantastic…really illustrates the power of DRYML. Can’t wait to learn more!
[…] Hobo 0.7.5 Released - Better documentation and other goodies. […]
care to tell us what the cracking new feature is???
First of all: Hobo is freakin’ awesome! Really!
And the new documentation (tutorial) is also good, and got me hooked.
One question though:
Are there any ready themes out there yet, except clean? I really liked the one of the old screencasts. Is there a repository with available themes somewhere?
If not, how about going the Typo-way, and starting a Theme contest sometime? Cause plug-n-play Theme-support rocks!
Greetings and much respect from Germany,
Soleone
Tried updating my hobo gem and received version 0.5.2.
Tophers-Toolbox:/usr/local/src topher$ sudo gem update hobo
Password:
Updating installed gems…
Bulk updating Gem source index for: http://gems.rubyforge.org
Attempting remote update of hobo
Successfully installed hobo-0.5.2
1 gem installed
Gems: [hobo] updated
ran hobo newproj to start a new project - worked
get error generating hobo_migration
Tophers-Toolbox:/usr/local/src/newproj topher$ script/generate hobomigration
Couldn’t find ‘hobomigration’ generator
I also gemed hobosupport but this didn’t help. Any ideas?
Chris - something seems wrong there. You should get version 0.7.5
On ubuntu 8.04:
sudo gem install hobo
successfully install 1 gem
hobo app-name
bash: hobo: command not found
What’s wrong here?
Ran
/var/lib/gems/1.8/gems/hobo-0.7.5/bin/hobo myapp
Generating rails app…
/var/lib/gems/1.8/gems/hobo-0.7.5/bin/hobo:75:in ‘chir’: no such file or directory - myapp
What’s wrong here?
Please advise.
Am I too quick off the mark?
$ gem update hobo
Updating installed gems…
Attempting remote update of hobo
Install required dependency hobosupport? [Yn] Y
ERROR: While executing gem … (OpenURI::HTTPError)
404 Not Found