Beboist -- Updates and Attention
Our friends at Bebo have selected our Beboist plugin to be one of their featured Bebo Social API libraries.
This joyous occasion can only be properly acknowledged by the announcement that Beboist has now been moved to Github, a Git repository host where the cool kids play nowadays. We feel that Github’s convenient fork-edit-push code publishing mechanism will only help Beboist grow even quicker to become a prominent solution for working with the Bebo API.
The old SVN repository will still remain up, but all future development will take place on Github.
So, without further ado—here’s the Beboist Github repository:
http://github.com/skyfallsin/beboist/tree/master
You will install this plugin from your RAILS_ROOT directory as such:
git clone git://github.com/skyfallsin/beboist.git vendor/plugins/beboist
Git has a slight learning curve—here are a few resources to help you get started if you have never used it before: SVN to Git Crash Course, Git Tutorial
Intridea’s Public Trac is still up for bug reports.
7 Responses to “Beboist -- Updates and Attention”
I just setup a new Rails app, froze Rails release 2.0.2 into the project and then pulled in the beboist plugin via the new git repo.
So far so good.
But then, on running the first command in the README:
script/generate beboist_settings
I get an error (see below). Any suggestions? Is this working for anyone else? Who's using this? Any success? Is it actively being developed or has development ceased after the initial development of the plugin?
My error / experience below:
devguy-macbookpro-2:bebotest1 devguy$ script/generate beboist_settings
/Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `initialize': No such file or directory - /Development/bebotest1/config/bebo.yml (Errno::ENOENT)
from /Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `open'
from /Development/bebotest1/vendor/plugins/beboist/init.rb:2:in `evaluate_init_rb'
from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:79:in `evaluate_init_rb'
from /Development/bebotest1/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:75:in `evaluate_init_rb'
from ./script/../config/../vendor/rails/railties/lib/rails/plugin.rb:39:in `load'
from ./script/../config/../vendor/rails/railties/lib/rails/plugin/loader.rb:33:in `load_plugins'
from ./script/../config/../vendor/rails/railties/lib/rails/plugin/loader.rb:32:in `each'
... 6 levels...
from /Development/bebotest1/vendor/rails/railties/lib/commands/generate.rb:1:in `require'
from /Development/bebotest1/vendor/rails/railties/lib/commands/generate.rb:1
from script/generate:3:in `require'
from script/generate:3
devguy-macbookpro-2:bebotest1 devguy$
If that's the case, I don't think it needs a better error message; you should just adjust the README file to skip the generator command and advise users to do it by hand.
However, the bigger issue is that I can no longer run a simple rails generator command, such as "script/generate controller mycontroller index".
The complaining plugin causes all generator commands for that application to whine and complain.
If there indeed is active development here, can you post an update to the Bebo developer forum? It'll be easier to notice the update there.
BTW - Is there a known list of Bebo apps using this plugin successfully?
I'm not sure how anyone got past the second instruction in the README to actually build anything...
Leave a Reply