Goldberg is a website development tool for Ruby on Rails that provides
user management, role-based security, site navigation via menus that
are dynamic depending on each user’s role, and content pages (a very
basic CMS).
This release adds support for PostgreSQL, so Goldberg now supports this
and MySQL 5. It also includes some streamlining of the Role caching
code.
Check out the website, especially on the left-hand side: “Installation”
and “Usage”. The “Usage” section contains a simple scenario that
illustrates how Goldberg works.
Goldberg also includes documentation within it: once you set it up and
browse to it, the navigation pages that come out-of-the-box explain
where to go to do different things.
Admittedly the documentation is incomplete – it’s a very new product.
If you have specific points where the documentation is unclear or more
detail is required, I’d be happy to address that as a matter of
priority.
When I tried to install this on an existing app, it wanted to override
my
application.rb controller file. So I created an empty project and
installed
this. But then I got an error saying Role ID not found.