Thanks to Mike Sullivan and Jeff Barczewski for leading the meetingtonight with the start of the new Rails project.
Tonight was a great start, too!
I thought the meeting started great, but I'm concerned about the way it ended. My concern is that there were many people in attendance that had very little exposure to Ruby and Rails. Things got moving pretty quickly once coding began. Lots of terminology was quickly thrown out and many things were only briefly explained. I imagine the people that already knew Rails pretty well really enjoyed it and those that didn't were more than a bit confused.
Here are some of the questions I think newcomers might have had.How do you install Rails?How does Rails compare to other web app. frameworks? What's the basic architecture?What is a gem?What is a block?What is a controller?Why are there three databases?What is Rake?
I think we need to decide whether we are going to cater to newcomers by moving more slowly and explaining things more thoroughly.
I have a suggestion for the next meeting. I think we should immediately set up the RubyForge project so that attendees can grab the latest code after each meeting. We should document on the web site what they can do with the code such as running tests and exercising whatever functionality is currently implemented. This will allow people that miss a meeting to catch up before the next one.
Other Ruby user groups/brigades have a single RubyForge project for
all the code/libraries they're working on (NYC.rb, Seattle.rb,
Missoula.rb). Is that what you have planned? I think it would be a
good idea to have a central location for everything done in the
meetings.
I thoroughly enjoyed the meeting, and I'd be glad to help out with
anything that needs done.
Gordon
The room is great, except for lack of Internet access. I did find an
RJ45 port in the back that was live. If someone brings a wireless
router, we'd be good.
We had a lot of new people. We need to figure out why they came and
how they find out about us, so we can keep it up. We also need to see
what we can do to keep them coming back.
The dinner after the meeting was well-attended. Awesome -- I often get
more from the after-meeting get-togethers than actual user group
meetings.
As far as catering to newbies, my general suggestion is to have a
presentation start with the basics, and end with some really advanced
stuff. That way nobody is bored with the whole thing. With a couple
presentations per meeting, we could have more introductory topics at
the beginning, and more advanced topics later in the evening.
I'd like to see a (perhaps 15-minute) presentation on setting up a
RubyForge project. So maybe hold off and create our new project on RF
live at the next meeting.
Feedback would be helpful, but it'd have to be written hand-outs. If
you just ask, everyone will say it was OK. Even if you have a written
survey, people will likely be too polite to respond critically to a
free presentation.
One idea for newbies that I've considered for the LUG is to give new
folks a "newbie packet". It would describe some of the basics about
Ruby, Rails, Gems, etc. as well as some info about our group. Maybe
include the articles on how to install Ruby and Rails, how to get
started with a Rails app, and recommended books, web sites, and
articles.
Craig
--~--~---------~--~----~------------~-------~--~----~You received this message because you are subscribed to the Google Groups "Saint Louis Ruby Users Group - Steering" group.To post to this group, send email to stlruby-...@googlegroups.comTo unsubscribe from this group, send email to stlruby-steeri...@googlegroups.comFor more options, visit this group at http://groups.google.com/group/stlruby-steering?hl=en-~----------~----~----~----~------~----~------~--~---