Our group is not focused and not very productive. I don’t feel like we are getting a lot of lasting value out of the presentations, they are too passive. We need to engage the group members and get our hands dirty as that is the only way to really learn. I suggest that we structure the group like an ongoing training camp, with emphasis on collaboration.
Here are my specific suggestions:
1. Use the dug.lv site as a platform for learning and collaboration.
a. Work only with Drupal 7 as it is the future.
i. Create multiple subdirectory instances of D7, one for each “project” (see below)
ii. Work with base theme and minimal modules so that projects are as clean as possible.
iii. Appoint a leader for each project. The leader’s role is to manage, to 1) define the “project”, 2) lead the “development” role, 3) be the central communications point, 4) push/pull/prod (or kick), to get everyone involved and contributing to the effort.
iv. Once the project is complete (including documentation and videos were appropriate), the Leader will (either be, or) hand the project off to an ongoing administrator who will then be responsible for keeping the project live, documented, and up to date as new versions become available. The administrator should become the “subject matter expert” for that project and the go-too person when questions arise.
v. These projects should be teaching/learning/collaboration platforms where we can all be involved but also where the process/results will be available to the greater Drupal community as a “how-to” for each configuration.
b. Pick 6+ modules/module sets and implement them in a way to showcase their capabilities and to allow everyone to participate. Here is a list of possibilities:
i. a cluster of basic commonly used modules: editor(s), backup & migrate, captcha/recaptcha, pathauto, +?
ii. faqs
iii. panels
iv. fbconnect & twitter
v. views
vi. xampp and php.ini (obviously offline but documented as all projects)
vii. reference & nodereference
viii. tokens
ix. ctools
x. features
xi. ideal development process (from planning thru live online including maintenance)
xii. Advanced backup strategies (e.g. github)
xiii. og & subgroups
xiv. theme(s)
We can add more module project or PHP, Java, CSS, etc., whatever projects, and/or take the above projects to greater depths once we have basic configurations up, stable, and well documented.
c. Start with the simplest modules and functions and work our way up, but ALWAYS document/retain/maintain the individual platforms that have been developed.
-
Next steps for DUG LV
a. Develop and prioritize a projects list
b. Appoint Leaders for each project
c. Develop a rough plan for how we will collaborate (including tools) – this will change as we try and as we learn, so strong leaders will be critical for early projects.
d. Get commitment from all parties to participate (this will be an ongoing process as new people join)
e. Open up the dug.lv site so that we can actually do something with it.
f. Create a number of instances of Drupal, one for each project. -
Outreach should be a key part of our process. We should engage other groups and/or the module owners in our efforts. Once they see that we have a program that will help support their modules and aid the Drupal community, I think we will find their participation/cooperation to be forthcoming.
Our goal should be to set a standard for other DUGs to follow. Think how powerful it would be if we had 10 groups around the world, each following this model. There would be operating and documented environments for most commonly used modules. I could see competition developing between groups to produce the best projects and documentation/training programs, and even from module owners competing to get the best DUG to take on their module(s). This would greatly assist the Drupal community and it would establish DUG LV as a leader.
I would like any and all comments.

Comments
Some feedback
Tim: Thank you for sharing these ideas, and for taking the time to provide this level of detail. (I would have replied earlier, but I was on travel when you posted this.)
Some questions come to mind:
(If anyone has privileges to add a poll to this site, that might be the best way to get input from the group's members—perhaps in separate poll questions, if possible.) My own perspective is that such presentations are helpful, and could be made more so if they were not dragged out with audience members interrupting to make comments that add no value. Compared to the presentations I've seen in the several other technical user groups I've participated in, these are no worse than the average, but could be improved.
Also:
I can only speak for myself: my current workload precludes taking on another project like this.
Again, from my perspective, I hope that we can still have such presentations—in fact, I have several ideas for some that I could put together, and document in articles, taking into account the better suggestions made in an earlier discussion.
Very good point...I think
Very good point...I think taking a task like this is a project itself. The reason our meetups have been presentations is bc they have been TOO LONG w/ stuff people won't remember (like settings for Views or whatevers), and others just don't have time to create a project to make this happen.
Personally, I would love to take an ancillary role, as my lack of time won't allow me to take full leadership. I think the problem is Jason and I just have too much stuff going on.
Now is there someone out there willing to take the lead? If so, please step up. Otherwise, our meetings will remain as they are. More informal, and just meetups to discuss whatever is going w/ our own drupal problems and a couple presentations.
Maybe from now on, instead of having presentations, just have a roundtable. We discuss issues/problems/whatevers related to drupal and other web development things (js, hosting, css, theming, etc.).
Twitter
-Michael
Maybe this will help
Kind of interesting but our San Diego DUG might be going through some of the same things your LV one is going through. We've been talking about the format of our meetings here http://groups.drupal.org/node/168309
Maybe the discussion there will help out and give you some ideas to run with on your own.
Thanks Jonathan for the link!
Thanks Jonathan for the link!
Twitter
-Michael
Thanks Jonathan, Mike, &
Thanks Jonathan, Mike, & Mike. I read through the San Diego thread with interest; indeed, their struggle, lack of answers, last minute preparation for meetings, and finally their trend toward stratification (noobs vs. intermediates vs. pros) does parallel ours.
As for leadership and time constraints, I understand the pressures most are under and how difficult it is to take on something new. Since I am semiretired, I probably have more time than others and I do have some ideas for the group. That said, I am willing to take an active leadership role with the proviso that we reach a consensus on the group’s goal(s). Otherwise, as Mike put it, “our meetings will remain as they are”.
tim
The Drupal Communitity is a Do-ocracy!
So, if you want something done, do it! :-) If it is is worth while, people will follow suit. Stay consistent and persevere. I'm am doing my best with trying to provide a platform for our group to develop applications together in a cohesive way. There is not just one way to skin a cat, so I will try to help others with my experience with working in teams with drupal and git best practices.
This will be a learning process for everybody and and am looking forward toward the growth. Let's code; together! -> http://bit.ly/duglv
Cheers,
-Casey
Let's raise the ante
Hi all,
I like the idea of putting together an LV DUG site as a working collaborative project. I think that it would be a good step to move forward and perhaps make it more useful for people to follow suit. Having a project to work on would interest more people to want to get involved to learn the process, connect with others while problem solving, and see the end result!
I'm not sure if you folks have already talked about whether or not to start organizing on this project. Although I am a newbie, I would be extremely interested in getting involved. Time constraints will always be a factor, and that reality always bites! However, even if we chip away a little at a time we would still get a better result then where we started...
I have enrolled in BAD camp, not sure if any of you folks will be there, but if you are and want to meet up...please don't hesitate to drop me a note at wminatogawa@gmail.com
Cheers!
-Wendy