Sorry if this is a double-post. I tried posting this question last
night but I never saw it show up, so here I go again…
I’m new to RoR, and very impressed. I’ve done a little work in the Java
world, and Rails is much more friendly in a
don’t-have-a-million-xml-files sort of way.
Anyways, I’m thinking of switching to RoR for a website that I’m
building. So, my first step is to grab as much pre-made functionality
as I can. However, I cannot seem to find how this is done in RoR. Do I
use generators? Plugins? Gems? How do I go about finding and
integrating pre-made functionality? In Java, I would find the tool
(like Hibernate) and get all the necessary JARS, and place them in the
correct /lib folder. Is there something similar for RoR?
To give a better idea, here’s what I’m looking for:
- user groups (ie. groups each have a separate space, blog, wiki, etc.)
- user management (add, remove, disable, …)
- user roles (admin, moderator, user, guest, …)
From what I’ve seen, these are very common RoR modules, and I know many
other websites have this stuff. So, how do I go about finding and
re-using what has already been done?
Sorry if this is an obvious question. I truly looked around and found
nothing. If there is a URL or document that answers this stuff, please
feel free to post it without any explanation. I understand that
answering the same questions over and over can get boring.