I believe that it is time to examine this group's structure. I would like to suggest that anyone interested in being the sole leader of the group nominate themselves, and that we have an election or elections until one person gets the majority of the votes.
The elected leader would be the decision maker for LA Drupal for the next 12 months (or ???) and could put their name in for reelection if they like. The new leader would oversee the activities of this group and have direct responsibility for the organization of the meeting currently held in Culver City.
The leader could have as many associate leaders (titles aren't my strength) as they like, and they would serve at the leader's discretion. The leader could delegate some responsibility for the Culver City meeting, for example.
The leader would sign or affirm a succinct pledge, vowing to serve the Los Angeles Drupal community and either perform or delegate and manage the tasks required to nurture and grow the group. In other words, they would pledge to commit the time and energy necessary to carry out the job for a year.
While I think that having one leader is crucial for this group to succeed in the short term, it also needs to address the long term question of governance. I think that we should recruit a governance committee to draft appropriate bylaws, which will presumably lead to the election of a board. I feel that the board should meet publicly, except when discussing matters requiring discretion, and that those meetings should be distinct from the general meetings.

Comments
Board
I think governance would want a board-like structure with a President, Vice President, Treasurer, Secretary, and supplemental positions such as educational lead, etc. At least that's how all of the professional groups that I belong to operate. The positions are elected by the members of the association and decisions are made as a board with input from the membership. There's still a President so leadership is certainly possible, but proper management of a large and growing group should include a full board IMO.
not a bad idea
Especially since LA Drupal has its own bank account and everything now, a Board might be a good way to operate things.
the board is a good ideat
With a board, underrepresented groups could have an equal say -- like newbies and women, and developers and themers could have a forum to air topics and direction.
While there might be some
While there might be some validity to this, you are, in fact, making this request in just such a forum.
There is a principle in governance called fiduciary responsibility. For most organizations like this one, that duty is to the community at large, so while a board might not have representatives from every constituency, it has a solemn duty to see that every constituency is considered and fairly treated.
OWASP
I also participate in OWASP (in addition to ISSA and ISACA - yes I'm a security geek). If some of the Drupal LA organizers have an interest in talking to the OWASP folks about how they organize the group I'd be happy to connect you. I see a few potential areas of synergy, both from collaborating and sharing Board and group management ideas as well as perhaps some cross-promotion potential. It would be nice to get more security folks interested in Drupal and more Drupal folks interested in security.
LA Drupal organizers' meetup
The Westside meetup this week was well-attended with around 45-50 attendees. When I asked who wanted to be involved in a discussion about how group decisions are made, who is allowed to use the "LA Drupal" name, etc. more than half the hands in the room went up. This was far more than I expected and indicates that folks in our community are very interested in this subject.
I also went around to the 10 or so organizers before the meetup to see if there was interest in an organizers' BoF (as Scott Knight strongly encouraged) if there was time for it in the agenda. Unfortunately, we didn't have access to any meeting rooms at our venue, so there was no way to do BoFs or breakout sessions about this and other topics.
Since we had only one space available and several people said they wanted to focus on Drupal and not LA Drupal politics, the idea of a separate organizers' meetup was introduced. Benno's place (the home of the Hollywood Drupal meetups) was suggested, as was Droplabs (the home of the Downtown LA Drupal meetups). I'm happy with either location, and all of Droplabs' founders (myself included) have reached consensus for hosting this event if that's what people would like.
I ask that we move this discussion to the ladrupal-organizing mailing list so that we don't continue inundating people's inboxes with dozens or hundreds of comments. Anyone can sign for the mailing list and it happens that the majority of LA Drupal's organizers are already on the list. Please go to http://groups.drupal.org/node/96824 to sign up or to http://ladrupal.org/pipermail/ladrupal-organizing/ for the public archives.
LA Drupal grows up
There comes a time when an organization outgrows its ad hoc structure and needs to transition into something a little more "formal." I believe that time is now.
When I first read the suggestion of a "sole leader" I shuddered. It smacked of totalitarianism and even a "benevolent dictator" might not serve (or even understand) the interests of the larger group. However the suggestion of a Board of Directors sounds great to me.
I also think the LA group needs a charter. It should be developed by the general membership (at least those that care to participate). Perhaps it could best be done using some sort of open, comment-able wiki and starting with a template from one of the organizations RJBrown mentioned above. In keeping with the spirit of Open Source, it is also my opinion that all BoD meetings should be open to the general members. But members can only watch, not vote or comment, unless there is a segment for general comments. The financial status of the group should also be available to the members. I seriously have no personal interest in either of these, but I think it is important for everyone to have unfettered access to all information about the group.
I also think that all of this should happen, for the most part, outside the main meetups. There is a large contingent of members that don't want to engage the group on a political level and just want to meet, hang out and talk about Drupal. At most, 10 minutes should be dedicated to governance / politics / structure in the meetups.
I appreciate Christifano's suggestion to have a meeting, but honestly neither location is that convenient for me. We live in a land where traveling to and from ANYWHERE means at least an hour of your day is gone. And besides, it's nit very green. I would suggest that a lot of refining of this concept could be done on GDO or via the IRC channel for LA, which is almost always silent. Although I subscribed to the ladrupal-organizing mailing list, it is my preference to communicate on the GDO site. Messages thread easier and look better here.
I also think that it should be MUCH easier to attend both the LA Drupal meetings and any governance meetings "virtually." With oovoo.com small groups could meet face-to-face.
So except for starting with a "sole leader" I guess I agree with what highermath put forth.
By the way, I hope the current friction between managers doesn't devolve into the "Santa Fight Club" situation as heard on This American Life:
http://www.thisamericanlife.org/radio-archives/episode/371/scenes-from-a... (click on act three).
Yes!
Agreed on many counts. I would also like LA Drupal to have a charter, an elected board and more tranparency. As much as we can learn from other groups that have gone through similar growing pains, the better. I also have reservations about there being a sole leader. From my perspective, that's largely how LA Drupal got into the problems it's in (and to those who may be wondering, even though I'm very active in this community I do not see myself as "Mr. LA Drupal").
I'm all for virtual meetings and making things as convenient as possible, but for an organizers' meetup I'd definitely prefer a face-to-face kickoff meeting. I agree with you that traveling is inconvenient, but sometimes we just need to show up in order to get something done. I created a Doodle poll at http://www.doodle.com/ndxv5k5a7g7wkb7r so that we can try finding a date that works for most if not all of us some time over the next few weeks.
Sure, no place is going to be convenient for each and every person but to move things forward I really think we need to gather in one place and break bread, as it were. Even the Drupal Association, which has board members all over the world, physically meets from time to time. It's inevitable that we'll have virtual meetings, but right now there's a lot of confusion that I think can be cleared up if we get together and at least establish a shared vocabulary.
groups.drupal.org/la vs. ladrupal-organizing
Although groups.drupal.org has threaded conversations, the notifications that are sent out aren't threaded and following a conversation by email is difficult, to say the least. That's just my personal preference (i.e. Santa Christo's 2¢), but my primary concern — and my reason for asking to move this to the ladrupal-organizing list — is that we don't bombard people, including new members, with messages that are of little or no interest (or worse, scare them off).
Drupal mail - sub organizations?
There must be someway within D.O that we can send mail to only those that register for it. I know I don't get mail from the association meetings, discussions and wikis although I am a paid member. Is there a way to create a subgroup of interested individuals without bombarding the entire membership of LA Drupal once we start working things out?
I like to track the threads in the discussions. I delete a lot of the mail I get and just come to the discussion page to see what's really going on. The mail without the threads does not accurately present the discussion that is going on.
I do agree that we should have at least one face to face meeting to kick this off. I'd like go through people signing up for the meeting if they want to come, and creating a separate mail list directed at only those people. Once we have that list we can really decide through email on where and when to meet.
Paul Chernick
CEO
Chernick Consulting
(310) 569-2517
The ladrupal-organizing list
The ladrupal-organizing list already is a kind of "subgroup" but the difference is that mail from groups on groups.drupal.org is opt-out by default and lists like ladrupal-organizing are opt-in by default. The action of joining a group on groups.drupal.org is registering to receive mail.
I suppose yet another group could be created on groups.drupal.org. Other user groups have done something similar when planning their DrupalCamps (New York City and the Bay Area groups come to mind), but it seems like a lot of extra work to me. Somewhere around 25 people are already subscribed to ladrupal-organizing.
Just to clarify my earlier
Just to clarify my earlier remarks: I am proposing that the group select a single leader as an interim solution. As I also proposed, the community should select a governance committee to determine a durable, long term structure.
I see the selection of a single leader to manage and run LADrupal and the Culver City meetup until we have a viable governance structure in place as a critical step to putting the group on track for long-term viability and success.
Group organizers
I understand. It just seems like we are about there right now through attrition. Currently mike stewart and jromine are the only standing organizers. My opinion is that rather than spending energy selecting one leader, it would be best for the group-at-large to work toward drafting a charter and nominating a board. I just don't see the advantage of selecting and putting one person in charge, even on a temporary basis.
I would be willing to accept (at least on an interim basis) and rules and structure John and Mike put forth. Wouldn't the rest of the group?
LA Drupal has plenty of organizers
Sorry to nitpick, but there are plenty of organizers... John and Mike are the only standing "managers", and while I'm not discounting anyone's hard work I don't believe the manager title is accurate or meaningful anymore. I would rather accept guidelines from an organizing body that accurately reflects the larger group.
organizers/managers
My intention is not to minimize anybody's contributions. I am continuously awestruck by the effort people such as you put into organizing meet ups, presenting, the many special events.
I am just using the nomenclature of GDO at the top right column that identifies:
Organizers for this group
mike stewart
jromine
Personally, I would trust them to act in the best interest of the larger group. If this opinion isn't unanimous (or near-unanimous) then I guess some sort of LA Drupal congress would make sense.
No one has replied to this
No one has replied to this yet, so here's my take on it.
Yes, that's my point. The nomenclature that groups.drupal.org uses ("organizers") is different from what the Westside meetup organizers use ("managers"). It's been 14 months since groups.drupal.org started calling OG (Organic group) group admins "organizers" instead of "managers" and it seems to me that LA Drupal hasn't caught up with this yet.
I think the community is being negatively affected by this. For one, the continued use of these two titles implies a hierarchy where the 20 or so active organizers somehow work for a handful of managers, and this couldn't be further from the truth.
This isn't just about titles. It also means that the active organizers who are not listed in the "Organizers" block don't have all the privileges afforded to OG group admins. (I've described all those privileges before on the ladrupal-organizing list.) For better or worse (and I argue that it's for the worse), those privileges are being controlled now by jromine and mike stewart.
Several people stepped down from being "managers" and with one exception each person is still active as an organizer. So, while they are "organizers" they are still doing the same things that they were doing before they stepped down. At the same time, there are a dozen other LA Drupal organizers who are securing venues, taking active roles at meetups, etc. and all the things that a few years ago only the "managers" were doing.
So, what's the conceptual difference between a "manager" and an "organizer" these days? Nothing. What's the difference in power and the privileges that "managers" have vs. what "organizers" have? Everything.
Same here. I also trust a dozen other LA Drupal organizers to act in the best interest of the group.
This is a mostly semantical
This is a mostly semantical argument. Regardless, I agree that the block implies (some sort of) power or someone in charge. (which, as I've said I feel is absurd). Which leas me to the conclusion that the removal of this block solves all the problems with titles and 'who does what' PLUS solves the implied power and the gatekeeper problem. the latter being a bigger problem IMO - and what most of the hubbub is really about.
--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }
Hiding the "Group organizers" block
Hiding the "Group organizers" block is just one of the issues being discussed. There are others, too:
This is not intended to be a complete list. It's just what I thought of in the few minutes I have left to write this before going to the organizers' meetup.
I guess what I'm saying is that there's a lot of "hubbub" (your word, not mine) and hiding the "Group organizers" block isn't going to answer any of these questions.
Charter Template Idea
The Los Angeles Professional Chapter of ACM SIGGRAPH has operated under by-laws since 1991. The by-laws have been modified a few times to keep up with the times. The Chapter is part of ACM SIGGRAPH, which is part of ACM (Association of Computing Machinery). The Chapter's by-laws define the governance structure of the chapter, including the election and term of officers, standing committees, etc.
I suggest that the interested people read several different by-laws and charters and extract the parts of most interest and usefulness. The LA ACM SIGGRAPH by-laws are a public document available at http://la.siggraph.org/files/public/Bylaws.pdf. If desired, I can offer suggestions as to what we have found needs to be changed in our existing by-laws.
Leonard Daly
LA ACM SIGGRAPH Co-Chair
LA Drupal Morph to Member Association
Being a part of the LA Drupal community for the last three years or so I can definitely see that there is a power struggle going on with many motives that are unknown. To "elect" someone as an interim solution suggests that there are some over whelming problems with the group and that it has gone off the tracks. If you believe this please explain why you think this is true, from my perspective as a small Drupal shop owner and member of LA Drupal I don't see any problems with the meet ups or the camp, which is what a users group is about. The problems I see is the struggle for control of the group as if one could control it. I think if people want to start a professional organization with by laws and a voting membership no one is stopping you go do it, I don't think the Drupal groups were established for this. However if this is the way people want to move I think there are critical things that need to be identified;
1) Voting - Who can vote? Do I have to be a member of the group for a certain time period? Do I have to just have a group user account? Do I just have to be present when the voting occurs? whats to prevent someone from bringing in 100 new la Drupal group members and hijack the vote?
2) What does the Drupal Association think of this? I would like to hear from them before such a "vote" occurred, I am not sure they would approve of this.
3) Who is going to write the rules governing the group and what power the "LA Grand Droplet" is going to have.
4) Business conflicts of interest, if the the head of the group is a Drupal shop owner what is to prevent them from shutting others out of business opportunities, and if they do how would one appeal that especially if the group was not sanctioned by the Drupal organization.
I think no matter what side of this argument you find yourself on there are to many issues to be dealt with before just going rogue as a group and voting someone in during a meet up. There is a reason why user groups are the way they are and I think if some people in the group want to morph to a professional association or organization then we need to hear what the owners of the brand like Dries think on the subject. After that I think there needs to be a more thoroughly thought out plan and not this randomness that is occurring. If not we will lose more people in the end, and by the way this stuff is why people don't join user groups or come to meet ups.
Jassen Bluto
The Drupal Association hopes
The Drupal Association hopes that every user group thrives, however it has no plans to become involved with the governance of those groups The bylaws of the Association assert no claim to authority in that area.
I can't speak for Dries, but I have never heard him express any desire to control user groups. He has set forth pretty clear guidelines for the use of the trademark, and unless a user group is operating as a for-profit venture, they are not subject to license requirements.
Your other questions are basically unanswerable at this point. I have made a proposal that anyone interested should get together and select an interim leader. The next logical step would be that those folks select a governance committee to propose a governance structure. It would be presumptuous for me to guess at what that structure should be.
Conflict of interest is an important issue, and it would be great if any eventual organization had a stated conflict of interest policy. We aren't even close to that point.
We fundamentally disagree on the difference between control and management. I do not believe that the group has a power struggle so much as it is in a fugue state, in which it has no clear direction beyond its momentum. While I don't think that the group should be run as a fiefdom in the long term, I strongly believe that putting any single person drawn from the recent leaders, or even a new, totally committed (not to mention committable), trustworthy person in charge as a caretaker while the group sorts out governance would be an effective stopgap.
I believe that this rudimentary plan, which I have done my best to think through, addresses the "randomness" you mention.
www.LAMPsig.org "Council" meetings were highly successful.
I am not sure LA Drupal has "enough formalism", due to it's organic growth, to run a selection process to create a Board Of Directors. So, I am going to explain something I did in the past, and suggest our current leadership could adopt this approach, now, with little effort.
--
LAMPsig.org Council Meeting Reviewed
Jim Workman and Peter Benjamin, me, co-founded the first LA LAMP User Group in 2003. I decided that Jim and I needed help in doing non meeting activities, like planning, finding speakers, website, getting more minds solving problems, and assisting in their solutions. We announced the formation of a "Council" group, that would meet once a month, over food, and discuss for two hours the posted agenda.
At the first meeting, Jim and I arrived 1 hour early, and discussed what would happen as members arrived. Not knowing if any would arrive. We were pleasantly surprised, to get 5 very dedicated, senior LAMP developers to attend for two years. At the end we had 8, for a total of 10 members for planning purposes. We offered three 8 week training courses, PHP basics, SQL, and PHP OO. All free, taught by volunteers.
I feel the only way we got such value in member volunteering is a degree of formalism I borrowed from my Aerospace employment decade.
The meetings were open to all members. I maintained the Agenda and posted it a week before the meeting. By posting an Agenda, "value" was established to motivate volunteers to attend. It was fun.
The meeting rules were simple:
** Discuss until two things were determined for that agenda item:
*** Consensus, and
*** Which counselors had the action item,
*** Which counselor would take the lead roll, and
*** See that it was completed by the date the involved counselors thought they could complete it by.
Agenda items could be tabled, for the next meeting, tabled indefinitely, and all sorts of easy ways to keep the discussion per agenda item, short enough, so that ALL agenda items got some discussion.
I wrote up the Minutes of the Meeting, where each current and new Agenda Item was summarized regarding our consensus, which volunteers were taking it on, and when they expected to completed it, and if any additional volunteer help was needed for them to complete it.
This format, the pre posted Agenda, with the follow up Minutes, encouraged many to attend at least one Council meeting, and got a lot of volunteers doing stuff to create value for attendees. The Minutes meant that credit was given where due, commitments were public, and follow through was great.
Food is not just a consideration, but I consider it a requirement. The start time as I recall was 6:30, but food was not ordered until 7:30, allowing late arrivals to have food as well, which was a pleasant break in the "formal" handling of Agenda Items, where we still talked about agenda items, but there was no big push to maintain 'focus' during eating, and upon desert, we would resume handling the remaining Agenda Items, or table each one in turn, or not, but postponing discussion on the last items, until all Agenda Items had a "status" to be reported in the Minutes.
I acted as meeting Secretary, taking notes (you've all seen me taking meeting notes on my clipboard), and while Jim was always the Master Of Ceremony, at both the general and Council meetings, during the council meetings I would step in, as sub chair, and if one Agenda Item had plenty of talk, I would announce that, summarize the consensus, ask if that was correct, and upon the voting, tally it, announce the actions for that Agenda Item, and then speak the next Agenda Item, and ask for discussion on it. It's a skill I have honed to run meetings in Aerospace, for 12 years. Point is, not anyone can 'chair a meeting' and ensure all Agenda Items are covered, and do so "nicely", without a trace of impoliteness, from a position of neutrality.
--
My Beliefs
I believe the above method, informally, that is, not in writing, was how our managers have done things in the past. First in planning meetings, then pre-meeting meetings, and then via phone, as they grew well familiar with each other.
Thus, I believe an open invite to all members to attend a monthly "planning" meeting is a small step, that if formally chaired, more or less, by 1 or more organizers, would be an organic growth. Easily done.
I put this idea forward, for consideration, though it has one disadvantage... LA travel time. Certainly a central location is needed. We used various restaurants, until deciding upon one everyone like. It had long tables, able to hold 10-12. At the LAMPsig planning meetings, several times cell phones were used to conference in highly motivated members. Agenda Items were prioritize for them, grouping them.
I hope potential members, volunteering their time, to establish greater value for our members, can reach a consensus in the next 12 months of the next LA Drupal organizational structure. I hope it's one month.
I feel the Planning or Council Meeting is doable in 1-2 months, after DrupalCampLA.
I personally believe the DrupalCampLA planning activities should take priority over "finalizing" any structure changes.
I believe a "Kick Off" meeting before DrupalCampLA "might" be beneficial, ..., or not. I will attend.
I believe it's going to take more than one meeting, and having that meeting announced at LEAST 3 weeks before, is critical, along with a posted Agenda, will be key to follow up meetings having a greater degree of success and getting the most bang for the volunteer hours that will be invested in this undertaking.
I believe the days of the DrupalCampLA event is NOT the time for discussion, as it would divert volunteer hours away from our yearly event.
I believe the third week of the month has few LA Drupal happenings, and would be a prime week to schedule 3 or more Structure Meetings, and get the job done. Even weekly meetings if the consensus is for that.
I believe the Council Meeting idea can fly immediately, and the Structure Meetings could easily morph into Council Meetings. And do so after the very first Structure Meeting. Thus, getting the most bang for the volunteer hours, and moving forward ASAP.
At future Council Meetings, the nature of the meetings, can be an Agenda Item, one of the last to be talked about, and changes reaching consensus can be implemented in the agreed time frame.
--
Non Profit Status
I believe in the coming years (3-5 years away, if not more) a formal, IRS non profit status will enable us to solicit greater donations, as much as a 50% increase per event, due to the tax advantage to the sponsor. Allow us to grow beyond 60 attendees per meeting, at venues able to hold hundreds. Have quarterly BIG events. Provide surrounding Drupal User Groups a non profit umbrella if they desire.
Offer greater value to our members, in the form of typical benefits, like Health, Dental, Eyesight, Car Insurance, and other needed forms of insurance, along with local business discounts, national business discounts, sponsoring more sprints each year, doing charity work, and getting tremendous visibility in Los Angeles, Orange County, Southern California, at all levels of community, business and government.
Most of all, fund raising events can offer training to not only our members but also the general public should be able to attend fund raising events. Training to introduce newbies to Drupal, get them on board, and even up to the expert level. However, imho, it's not how world wide Drupal organically grows... yet.
--
Organic Growth
Finally, I believe the past organic growth is a strong indicator of where and how this group will move forward. That is, a "formal" structure will NOT be possible for at least one year, if not two, or more, imho.
The organic growth movement will continue, is unstoppable, can not be tamed by any set of leaders, and should be allowed to continue, unhindered without attempts to put on reins and control it. Until it's ready for such.
That's one man's opinion, and he's sticking to it.
Pete
Peter
LA's Open Source User Group Advocate - Volunteer at DrupalCamp LA and SCALE
DrupalCampLA BoF Meeting - I'm thinking out loud here
I wish to flip on having a BoF meeting at DrupalCampLA 2011. It will be one week after our July 30th meeting, and such continuity I see as a good thing. I'd like to point out some logistic issues. I'm hoping for early resolution on these, choosing the "more right" time for this BoF. Having input in the next two weeks, before our July 30th meeting. More train of thought than thought out layout, here is what I see:
I'm thinking we should schedule the BoF as the last Saturday session. To maximize attendance. Just before dinner. This might be unfair to other session speakers?
Or, have a dinner buffer at DrupalCampLA as the BoF, and continue the meeting Saturday night. Though having all our senior members absent from the evenings' dinners, and the night's entertainment, might be viewed as unfair to our out of town guests, who were hoping to knock knees with some of our (inter)national Drupal community active members.
It could be Sunday afternoon, as things are winding down, and out of town guests have left for home. We might lose some BoF attendees.
I looked at the above 3 time frames in order to avoid impacting the actual running of the Camp event, by active volunteers who would rather be in the BoF than manning the registration room, or supporting speakers. Hmm.
The last alternatives I see for an one hour BoF (Is one hour long enough? 2?) is during a morning or afternoon session. Again, active volunteers might not be available to run the Camp.
As I have previously voiced, having 3 week notice for a "Governance" meeting allows members to plan. This means, the DrupalCampLA BoF needs to be announced now. In the next few days, based upon forum input here, I hope.
Or, July 30th, the last 10 minutes could be used to select the time and length of our BoF meeting at DrupalCampLA 2011?
If no feedback, then we could let Mike's "Session Planning" voting scheme be used, and the BoF meeting time would be announced Saturday, the first day of the Camp.
Along those lines, August 13 or 14 might be a good time for another Governance meeting? It would need to be announced in one week.
Maybe, I might flip again, and go back to my original belief, there should be no BoF at the Camp.
Please your early feedback.
Pete
Peter
LA's Open Source User Group Advocate - Volunteer at DrupalCamp LA and SCALE
What I'd like to see
Given the size of LA Drupal, I'd like to see a governance board of at least 11 people, probably 13, roughly 1 representative per hundred members as well as representatives from special groups such as the drupal female members, a member of Drupal Rainbow and equal representation from all the local areas included in LA Drupal. I would try to limit it to 21 or less, always and odd number for obvious reasons. The size limit would be due to finding available meeting rooms. We need to make sure everyone is represented.
All meetings of the governance board should be open to observation by the entire membership, people wishing to speak before the governance board can sign up for 5 minutes up to a week prior to the meeting. Any voting the governance board does should public to allow the members at large to see who really represents their view.
I need to think more on what else I would like to see.
Paul
Paul Chernick
CEO
Chernick Consulting
(310) 569-2517
The great thing about
The great thing about community and open source is by its nature we all get to join and contribute in the ways we want to. That said, I am not interested -- and why I haven't posted before now. I feel more structure and bureaucracy is a bad thing. I don't understand the value, or what problem it would solve.
We're a user group. A top down approach is inherently the opposite of community. If people want more structure and someone in charge, I feel they should create this thing outside groups.drupal.org -- I really feel it doesn't belong in the general community and undermines the reason most of us are here: to learn, to share, and to network. We're a user group. Its really that simple in my mind.
I feel any inherent issues with 'LA Drupal' could best be solved by disbanding the LA Drupal Association and removing the "organizers block." We don't need to hold money -- I say that based on experience. We didn't for years and there are other solutions that IMO actually provide more benefits. The organizers block is absurd... and I've always felt that way. No one is "in charge" of a region. A block in a regional group that "highlights people" creates a false sense of power, creates a gatekeeper for newbies. Credit belongs on user profiles -- and in so doing, promotes learning about others in our community -- a block banner promotes power, IMO. People should be encouraged to give. If you need your name in lights in order to give, then perhaps community isn't what you're after.
--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }
"User Group" is many things
I've been in about 30 user groups here in LA now. I've help form over 12 of them, as a co-founder, or a very active, supportive, birdie whispering in the ear of the "leader", telling them I can 'fix anything' that goes wrong, many times giving them confidence to create the group, knowing they have a strong back up, they will have me speak in case of a drop out, or lack of ready speakers in the first year. I've handled all sorts of messy situations, including much worse than we have here (3 times).
All these "user groups" were different. Different in leadership, number of leaders, type of audience, and skill of the volunteers.
Mike's vision of an user group is "new" to me, in that unconference style is new on the scene, the last 5-8 years. Before that, leaders would create structure, that would add value to attending. I've tried to talk with every local Drupal leader about this structure concept. Doing advance volunteer work, to add value. It's not gone any place. I've recognized my "old fashion" ideas of "conference" is not suitable to our current ... methods. So, I've stay relatively quiet, letting younger volunteers lead the way.
What is structure? A place to meet, yes. It takes time to call places, get to the right person, tell them about the group, convince them. Several times you get turned down. I've done this dozens of times. Raffle prizes? I've not done that. It takes time to call ORA, Apress, Packt, and get them to review the web site, to prove meetings, and value will be achieved by them. To open mailed boxes, full of books, and take them to meetings, along with tickets you buy with your own money. Hand out those tickets, MC the give away. I could list many other structure items. Getting enough chairs so no one stands, making signs, printing them, taping them up, so the parking, lobby, and room can be found, writing announcements, sending them out 2 weeks before, 6 days, and 2 days before the meeting, talking with your volunteer co-leaders to arrange special things, to find out if they will be there, soliciting for speakers before the meeting, accepting their offer, telling them what to expect in the way of AV equipment, etc, etc.
Point is, structure is a lot of things. Leaders do a lot of volunteer work BEFORE each meeting. And AFTER each meeting. This "unconference" style minimizes all that work, while allowing leeway for 'failures', it's free, what did you expect, perfection, NOT!
This minimal work achieves high value, amazingly enough.
This minimal work attracts additional volunteers as the work load is light, the tasks are small, easily done in a few minutes, ten at the most.
There are longer tasks, some taking a hour, others taking tens of hours. Calling sponsors for a yearly DrupalCamp and convincing 8-20 to donate funds, where most turned you down, asking for thousands of dollars, ok, sometimes hundreds, takes time.
Recognition for these volunteer hours, I feel is important. Very important. This long post, with plenty of background. Credit needs to be given, as a form of recognition for the hours spent. IMHO
There are many ways to provide such credit. I wrote up minutes to the Pasadena Meetup. I mentioned names, what was volunteered, and gave a group thank you. I thanked the host providing the venue, the MC running the meeting (same person in this case), and who provided the projector. That's public recognition, in writing. In a non central location. Is it enough?
That's a good question. My answer is is not yes or no. It's let's not stop there. More is better. Why? The more credit a volunteer gives, the more volunteers come forward, imho. The more volunteers the better value to all members, even the volunteers.
So, the "organizers block"... can be disappeared, or become a central location for publicly thanking "all" volunteers. I viewed the DropLabs, LA Downtown Drupal Meeting page, and saw many extra "organizers", some who I was not even aware of what their contribution was, or is.
That leads to more questions. [and you thought I had answers?]
What was the original purpose of that block?
My guess is as a point of contact to ask questions about the meeting. Or to see the level of expertise of the organizer, so to evaluate if driving and attending might be worth the 'personal' resources spent to attend (time, gas money, not with family that night, etc).
Perhaps it was to give a credit byline to the volunteer creating the meetup? A form of central "thank you?" Maybe, recognition of a higher level of dedication to Drupal than the average Drupal adopter?
Was it to have one's name in lights?
Some or all of the above is my belief. I do know it's all good. "Value" was added for the person who "founded" the meeting.
I would not want to see "value taken away" without due consideration, thus this post.
Last week, I know I verbally agreed with Mike. And today, after thinking about it for a week, I'm no longer sure. Perhaps I am sure, it should remain, only be changed.
Mike is right about credit belonging in the user profile. What little is there, is NOT enough, IMHO.
Number of Meetings organized? Is that all? No link back to the meetings? No way to tell what level of value was achieved? Did 1 person attend? Or 10? 20? 50? Will it be worth my going? For the networking? For personal or company revenue generation? Talent found, hired? Jobs wanted, offered?
The user profile falls far short in giving credit, imho. It can not be relied on, alone.
Groups.Drupal.Org has to "enhance" giving credit, thanking volunteers, who grow their product awareness. Is there an easily solution? I do not have one. Do you? Please bring it to the Governance meeting (or post it now).
--
Who puts those organizers into the block? Can they put more than one? When was that implemented?
Many Drupal User Groups are run by one person, for years. No one helps them.
Others, in big cities, have 2-3 helpers. Bigger cities have 3-6 meeting locations, all within a 20 mile radius. Erh, ..., well maybe just Los Angeles....???
Does Los Angeles have special issues not covered, yet, but GDO?
Yes. Will they cover it? Yes. Say what? They have already! We asked for a group's GDO events to be sorted by time, and in 24 hours GDO web site had that capability.
Los Angeles is pushing the envelop larger. Growing pains.
With young volunteer organizers, most not being in more than one User Group, and not having years of experience within a volunteer run organization, should they know how to avoid those Growing Pains?
I think we are doing fine handling our Growing Pains.
Is it painful? To a few volunteers, yes. The most active ones? Yes. The ones who have contributed the most? Yes.
Is that fair to the most active, the most contributing volunteers?
Imho, most certainly not.
Do we owe them "more" thanks? Do we owe them extra "credits?"
I wish I knew how to thank them more, get them more credit. A plaque?
What I do know is I am in personal email contact with each one, and when I can face to face. I have expressed my thanks, and continuing support for their past, present and future efforts on behalf of our User Group, LA Drupal. I've encouraged to them to continue through this minor hiccup of Grown Pains.
I told them they are volunteers known to "complete" projects. To great advantage of all members.
We need more volunteers of their caliber. I see the upcoming Governance Meeting as a way to learn who might these new volunteers be.
What credit will these new volunteers expect to get for their efforts?
I'll shake their hand, and thank them. I'll post Meeting Minutes mentioning them by name and include their URL, to increase their PageRank, giving their website more traffic, meaning more potential contacts for revenue opportunities. I'll offer them assistance, I'll drop a half dozen ideas of what I would do in their shoes, some stick, to aid in their achieving a "completed" task, to add value to our members.
Is it enough?
Well, you know my answer to that question, by now.
So, I wanted to put in writing all these wonderful things that "volunteers", past, present and future, bring to our growing painfully stage of Drupal in the greater LA/OC area. It's unique.
So unique, I doubt any Drupal Leader around world can understand what is happening here, and they are likely shaking their heads, asking, what can I do to assist this situation? I've no answers for them.
What I do know ... is LA has a lot of experience members of other User Groups, non Drupal, and this experience pool can be tapped, at our upcoming Governance Meetup.
Please bring your ideas, voice them, add your solution directions, and I believe our members will collectively, instinctive, reach consensus on the best, the best, solution to try next. Yes, try.
We are not done with our Growing Pains. It will be years before Drupal attendance counts stabilize with over a dozen LA/OC user meetings every month, in my conservative estimate. Santa Clarita just got an "LA Drupal" User Group created this week. Simi Valley needs one. San Fernando Valley does, too.
Please come to our Governance Meeting. It will be very friendly. I know. I've talked to every leader, and they are at a peaceful place now. And will be coming to the meeting from a good place.
I feel this meeting will a place of solutions proposed, talked over, explained, logistics examined if the solution can be done with current unconference style volunteers, new volunteers might lead the way to implement a consensus solution direction, and more, is my hope.
Pete
Peter
LA's Open Source User Group Advocate - Volunteer at DrupalCamp LA and SCALE
Sorry it took so long to respond
Sorry it took so long to respond to your post, Pete. It took some time to read all of it!
If you're interested, there's an issue in the groups.drupal.org issue queue on Drupal.org about a new "group activity" block that would show group statistics, such as new jobs and members, people who organize a lot of events and comments with the most positive votes:
http://drupal.org/node/1203302
I'd be interested to hear in the issue queue comments what you think of that idea.
I don't know what the long-term effects of removing the block would be and I agree with mcfilms about the need for points of contact for new members. Community ambassadors, if you will.
There's also the technical matter of how anyone in the organizers block is a "group admin" and
og_is_group_admin($group_node) == TRUEso they can update OG Panels pages, fix typos in their co-organizers' posts and merge OG taxonomy terms. If this block is hidden, who will be a group admin and how will people know?The names you may not have recognized in last month's organizers list are the other Droplabs founders. They pay for the space and support the Downtown LA Drupal meetups. (Full disclosure: I'm one of the Droplabs founders, and as one of the meetup organizers I wanted to give them all the credit they deserve.)
Thank you Christefano for
Thank you Christefano for pointing me to greggles' issue entitled "Create dynamic group activity blocks." I see the issue of letting GDO User Groups have more features to give better credit to volunteers is getting some attention. I've added my two cents there.
http://drupal.org/node/1203302
And I see you replied to my lack of solutions with a possible generic counter. Work for the organizers, but I do see it as their responsibility to give timely credit, and this is one way. I hope to see other possible solutions posted on this forum.
Regarding "giving credit" to encourage volunteers, I found a quote from a book on Open Source:
"Producing Open Source Software" by Karl Fogel - Chapter 8. Managing Volunteers : Credit
Credit is the primary currency of the free software world. Whatever people may say about their motivations for participating in a project, I don't know any developers who would be happy doing all their work anonymously, or under someone else's name. There are tangible reasons for this: one's reputation in a project roughly governs how much influence one has, and participation in an open source project can also indirectly have monetary value, because some employers now look for it on resumés. There are also intangible reasons, perhaps even more powerful: people simply want to be appreciated, and instinctively look for signs that their work was recognized by others. The promise of credit is therefore one of best motivators the project has. When small contributions are acknowledged, people come back to do more.
Peter
LA's Open Source User Group Advocate - Volunteer at DrupalCamp LA and SCALE
Credit
Thanks, Pete.
I've added "credit" to the LA Drupal glossary at http://groups.drupal.org/la/glossary#credit
IMO, having a "point of
IMO, having a "point of contact" is unfair and what I meant by having a gatekeeper.
the argument I've heard is that admins are buffers and knowledgeable and more able to help others. if someone needs help? their options are to post a discussion in the group. then, its open to the community to engage (including anyone that is an organizer). in this way its fair and transparent. In the case of an event, you always have at least an author, and potentially a list of other organizers. assuming they have contact forms turned on, they can be contacted directly. of course, there is always the opportunity to post rather than email.
the dr. evil side of having a "point of contact" is that its a closed loop -- it makes the gatekeeper the first person to respond and direct all questions -- especially those related to business & work.
--
mike stewart { twitter: @MediaDoneRight | IRC nick: mike stewart }
I completely agree with Mike Stewart
I have been waiting to formulate the wording of my opinion on this better but Mike has said in more of less a concise way. Drupal Camp LA aside, an organizing structure is the exact opposite of what we need and what embodies open source and the Drupal community at large. I have been part of a few large Drupal communities and none have issues. It is about the community. There are no decisions that need to be made and forced on anyone. We work based on a, if there are multiple view points, get it done and which ever method ends up with community support wins. We are all here to just help, share, learn, etc. If we are not then something is very seriously wrong.
+1
I agree with a lot of what Mike and dragonwize have to say on this issue (and what I say now will probably be one giant mess of my thoughts). I do feel that as a user group, everyone is a member and everyone has the ability to step up and volunteer towards different things (be it organizing a meetup, being an MC, presenting, organizing the room, cleanup after, the list goes on). I think that structure is necessary to some extent (eg. what will happen in the meetup? same with a camp or any other event held by members in the group? there are probably a number of other things I am missing) and I also think that giving the people that put together the events more access to be able to edit the content on the site but highlighting that structure draws attention that only these X people help out in some way that is significant (sorry to be dragging you into the mix on this one Pete; someone brought up the various tasks that Pete does during a meetup. They are important to the events running successfully yet its almost never highlighted).
I'm a part of the group because I want to learn, share, and even make friends. I look at what the everyone does in terms of giving back and it inspires me to join in. And I volunteer in whatever capacity I do (or can) because it gives me a lot of personal satisfaction (if I don't get any credit, no worries. The expectation is not there to begin with.). And I really hope that others do so for the same reason.
As far as the Santa Clarita Valley group goes (since I have been called out on it ^_~), it is an idea that I was going to share at the organizer's meetup since LA covers a large area and if having many different meetups / folk that control the content shown in this group (organizer block shown or not) showing up in the main group is not working out, then this is one of many possible approaches (and if its possible, I'd be very happy to see that group's organizer block get removed as well; I would really not want to be 'in charge' of that region given that I'm a relative newcomer to LA and the US in general). If that group is conflicting against the larger views and goals of this group and needs to get taken down, I will happily support it and ask for it to get removed.
Interesting
I've been a member of maybe a half-dozen user groups in my life. I must say this feels very counter-intuitive to me. I guess I'm NOT in that younger group.
But I'm not saying i disagree (yet). I'm tempted to give it whirl. But I do see some problems:
• NO group organizers mean no point of contact. Some first-time meeting attendees want to "check in" with someone before going to a meet-up. Even a quick email might encourage someone to come and check it out and help them to "know" at least one person at the meeting.
• Say I have a presentation in mind, who do I propose this to? How does it become "official." I hear from a few members that this process is difficult to navigate. I know first hand that I have proposed a lightning talk on this board, heard "good idea" and then was surprised that it wasn't on the meeting agenda. Guess I didn't push hard enough. But with no official organizer, who would I even talk to?
• A formal group organizer (or organizerS) put a "buck stops here" face on the group. It does create a "sense of power" as Mike indicated. But that's not all bad. Here's an example: Many months back a female member expressed that she felt that LA Drupal was a bit of a "boys club." Many of the general members (including me) insisted that this was not the case. But I think the most effective remedy was when one of the organizers asked her to come see him at the next meeting. So the power of 10 general members saying it wasn't true was trumped by one organizer taking someone around and doing some introductions.
• I know Biggie says 'mo' money mo' problems'; but having a fund CAN be useful. I know for the Drupal booth at SCALE I produced some artwork for the booth. Chris Charleton was able to get it printed and I hope he didn't have to dig into his own pocket to do so.
It's also interesting to note that there is a governance meeting coming up at the end of this month. But Mike's proposal seems to be to minimize the governance as much as possible. I'm all for trying new things, but I wonder whether this would really work. I'm afraid of Anarchy… hold me... :S
There are always
There are always "organizers". These people give their time to help out in taking the time to arrange a venue or any other things that need to be done. We currently have MANY organizers in our community today and in general we encourage EVERYONE to be an organizer because it is not about 1 person doing everything but us working as community to help all of us. The point is that we do not need a top down structure to be who we are. A bottom up structure is how open source and Drupal is ran and what makes us every person in our community important and special. I have organized and been part of Drupal community across the nation an this works beautifully. Other than the Drupal Association which has some very specific duties, see below, this is also how all of the Drupal community at large is ran.
The only exception to this is when large amounts of aggregated money is involved, like possibly for Drupal Camp LA or if, and hopefully some day we will, have a Drupalcon in LA. Then it is up to a combined effort of the Drupal Association and a dedicated group/company in the area for a Drupalcon. For Drupal Camp LA it all depends on how big it gets and several other factors but that is a completely separate discussion from how the general community is managed.
Since you mention it, the
Since you mention it, the Drupal project is very much a community effort, however there is one person sitting at the top who makes decisions -- Dries. Since he wants to keep the community engaged, he has to be very responsive to the community of developers that make Drupal happen, and no decisions are arbitrary.
I am not suggesting that we appoint a dictator, only that we pick someone to provide enough leadership that every single question does not have the potential to devolve into an infinite discussion or suboptimal compromise.
I think the word "governance"
I think the word "governance" has hurt this discussion somewhat. It flies against other words I like more, like teamwork, empowerment and leadership development. My guess is that the "governance" word came from the process that the Drupal Association is going through to change itself from a volunteer-run organization to using a paid-staff model:
http://association.drupal.org/node/1119
An important distinction to make here is that LA Drupal is a user group with unpaid volunteers. We don't have much in the way of physical assets or monetary resources and the real wealth we have is in our people and the time they're willing to volunteer.
I don't think "governance" in this group is going to work unless it's self-governance, and for that to succeed in an organized way I strongly feel we must first share our individual goals and visions and be willing to dedicate time to help one another toward them. We also need to be willing to show up, resolve any misunderstandings along the way and agree to disagree whenever there is conflict.
I was surprised to hear last month that many of the organizers in our group still don't know one other. Whether it's top-down, a doacracy or something that's consensus-based, it seems to me that knowing one another is a very basic requirement for any leadership model. To that end I'm really looking forward to the organizers' meetup on the 30th:
http://groups.drupal.org/node/160664
If interested members and volunteers get together and end up deciding to elect / select one person to make sure that things happen, so be it. Regardless of what happens, I'd like to keep doing the things I'm already doing, like securing venues, organizing meetups and special events, presenting, finding and encouraging new speakers, uploading presentation videos to blip.tv, getting raffle prizes, system administration of the LA Drupal server, promoting our community and its members at meetups and on Twitter, reaching out to countless businesses that use Drupal, inviting them to our meetups, and so on.
Just securing venues is a job on its own. I've worked hard with others to open doors at venues, including SDS (with Phil Cady), Oversee (with Miguel), Media Temple (with Oliver and Lee), Spring Arts Tower (with Hsin and Steve), and most recently Droplabs (with Uzi, Blake, Lee, Ron, Paul and Jeremy).
This is is all work, but it's collaborative and fun for me and I'm continually grateful to everyone who has allowed me to do these things. I'm amazed by everyone who has allowed me to support them do what they want to do. It's when we have similar goals and support one another openly and transparently that we see what teamwork, empowerment and leadership development are all about.
We are all "Dries". It does
We are all "Dries". It does not fall on one person to give guidance and direction but upon us all. All any of us need is "a voice" to guide our direction, as this thread and every other community post on *.d.o shows and gives us.
A few not-so-brief thoughts...
I’ve been giving a lot of thought to the issues of LA Drupal governance. Most of this I already said at Saturday’s meeting on this topic, but I thought I would actually write it all down, throw it against the wall and see what sticks.
To begin with, I came to the meeting with a distinct sense that there were many related, but ultimately separate issues that needed to be discussed and dealt with. However, these issues were all being conflated and confusing the discussion. In broad terms, we have the administration of our group on groups.drupal.org, the management and organization of LA Drupal meet-ups and events, and the management of the LA Drupal Association. The funny thing is that the GDO administration seems to be the issue that’s gotten the most attention, when in my mind it is the least relevant and the easiest to solve. Meanwhile, the LA Drupal Association management has received almost no attention, when it appears to be, by far, the most important issue on the table, the least understood and the hardest to solve. In any case, moving forward, I think it is important to be clear about what issue we are discussing at any given time and how it fits into the broader picture. So unless otherwise indicated, when I talk about LA Drupal, I’m talking about the actual group(s) of people who meet at events throughout the year and not the Organic Group on GDO.
At first I was very attracted to Mike Stewart’s anarchist leanings. Open-source organization all the way! But then I realized that the group actually has some substantial money and other assets. Getting rid of the money is a tempting idea, but I don’t think it is very realistic.
Lets face it. LA Drupal is huge! Hundreds of people come to DrupalCamp every year now. Hell, people fly across the country to go to our DrupalCamp. And now we’ve started a second camp in the fall. Having a fiscal receiver to take in money from sponsors and write checks to vendors just makes sense. Sure, you could filter funds through organizers’ personal accounts and try getting sponsors to write checks directly to the venue, but that’s just not a good way run things if you don’t have to. It puts too much of a burden on the organizers and makes us look sketchy to potential sponsors. Has it been done before? Sure. But is it a good idea? Not so much. And besides, having a little surplus sitting in the bank to smooth the initial planning for the following year is good thing. It helps keep organizers sane, which helps prevent burnout, which keeps them volunteering longer.
Initially I put forth the idea that the Drupal Association could be that fiscal receiver. In other words, we would give them all our extra money and they would write us checks to cover DrupalCamp expenses when we need them to. However, for better or worse, I’ve been told that the Drupal Association does not have the ability to support local groups in that way right now.
At this point I was left with the realization that LA Drupal needs some way to receive, spend and save money from year to year. So I think the need for an LA Drupal Association is very real and I don’t see a good way around it. And once you start dealing with money, you need to have some form of accountability. There needs to be some rules. This isn’t even so much about solving problems we have right now. It’s about preventing problems down the road. As I said at the meeting, I trust the current LA Drupal Association Treasurers completely to manage those funds in the interest of the community. In fact, if we were voting for Treasurers, I would vote for them. But all that is besides the point. What happens when they decide to leave? Or if they get hit by a bus? Or abducted by aliens? If there are no rules to fall back on, what happens to the thousands of dollars sitting in the Association’s bank account when the holder of that account isn’t there?
So, then I was torn. How do we maintain the sense of open-source community in LA Drupal, with lots of people pitching in however they can to keep things going and growing, but still put in place some responsible protections for the community’s assets. In the end, I came up with the following proposal-in-progress.
Meet-up organization and management
The big change here is the disbanding of the LA Dupal Managers. As you will see, there is no real need for them in the organizational structure. Also, there would be no official designation of which meet-up is the “main” meet-up. The meet-ups can instead be judged on their merits, based on the quality of their organization, the centrality of their location and the number of participants they are able to attract.
The management of these meet-ups should continue as an organic process, much as it has in the recent past. Anyone who wishes to volunteer their time to organize a Drupal meet-up in the greater Los Angeles area is welcome to do so. All are free to take ownership of this responsibility and run with it. This is were the real open-source organization strategy comes into play.
As a matter of respect, it is understood that people wishing to organize meet-ups will do their best to coordinate with existing organizers in the area, to prevent potential conflicts. It is expected that those wishing to organize activities in close proximity to an existing group, will offer their help to existing organizers in the area, rather than starting their own competing group. It is also expected that existing organizers will do their best to involve other members of the community who wish to participate in the management of their local group. Actions taken by group organizers should be as transparent as possible and should always be in the interest of growing and enriching the Drupal community, rather than for personal gain.
I suggest posting an organizers’ code of conduct on a wiki, where the community at large can review it, comment on it and evolve it over time. These would not be enforceable rules, but a statement of community expectations.
The LA Drupal Association
The LA Drupal Association is a legally recognized association, with its own bank account. I propose that it should be run by an elected Board (more on elections later), governed by written bylaws. The specifics are very much up for debate, but I had pictured a 3-5 member board, serving one year terms, with no term limits.
I don’t see any reason to prevent board members from also helping to organize local groups and meet-ups, if they wish. However, officially speaking, the Board would have no responsibility whatsoever to plan, organize, or in any way manage monthly meet-ups and other events.
The primary responsibility of the Board is to provide oversight of the Association’s bank account and other assets. Mostly this means writing checks for DrupalCamp and posting a financial report, maybe once a quarter. It also means managing physical assets that have been donated to LA Drupal. Like the projector, extra t-shirts from events and raffle prizes. It is up to the Board to ensure that these assets are properly cared for and distributed fairly throughout the community. That doesn’t mean a board member needs to be at every meeting. They just need to work with the organizers to make these things available as needed.
The bylaws which govern the Board would mostly be concerned with how members are elected, how they are removed, what happens during a transition of power and how the bylaws themselves can be changed (we don’t want to completely lock ourselves in). We don’t want anything too restrictive or draconian, I expect, but there would also be guidelines as to how the association’s money and assets can be used. The specifics would again be up for much debate, but I have a few thoughts on some suggested guidelines.
The Association should always prioritize helping the community over helping individuals. The main purpose of the Association’s bank account is to accept DrupalCamp sponsorships and enable the payment of vendors for those events. Any surplus from one DrupalCamp can then be held to support future camps. Funding the traditional summer DurpalCamp would undoubtedly be the Board’s first priority, followed by the fall Design for DrupalCamp, started last year. The Board could also justify spending money for accounting help or legal advice, if necessary.
If the Board felt that there was more than enough money in the Association’s bank account to fund the two DrupalCamps, then they would have the authority to expand their funding to other LA Drupal activities. This funding should happen in the form of grants. The board would determine the maximum amount of funding that can be granted and, optionally, the maximum amount per grant, but they would not be directly involved in the grant selection. Rather, the Board would appoint volunteers to a grant review panel, choosing people with no conflicts of interest with the current proposals. Proposals would be submitted in a public forum where the community was free to comment. Panelists would review the grant proposals, including the community commentary and select who gets the funding.
As you see, my intention is to restrict the establishment of enforceable rules to the LA Durpal Association. And further, I am trying to minimize the scope of the LA Drupal Association’s role, so these rules don’t get in the way of things too much. Even in the case of things the Board controls, most of that control comes in the form of delegating responsibility to others. Being on the Board should not be seen as a way to take center stage. They’re like an auxiliary organization that local organizers can use as a tool to help them support the community. Board members do not need to be charismatic leaders, or Drupal ninjas. They just need to be nice people in the community, who we trust to watch our stuff and to be fair mediators if any disputes arise. Their actual responsibilities should be kept small and manageable, to prevent burnout and to prevent any temptation for abuse of power.
DrupalCamps
While the LA Drupal Association Board writes the checks for DrupalCamp and provides financial oversight, they should not have to organize the event itself. The Board could appoint one or more willing volunteers to organize the camps. These organizers would be empowered to look for sponsorships, negotiate with venues, construct a website, organize volunteers and otherwise handle the details of the event. The DrupalCamp organizer would need to get the Board’s approval if they want to use money from the Association’s bank account, but by and large they would get to run the show. In the event of mismanagement, the Board would have the authority to step in and take control, or delegate it to a new organizer, but that should only happen in extreme circumstances. The final budget of the camp should be submitted to the Board and made public, much like is done at the end of every DrupalCon.
The LA Drupal Brand: groups.drupal.org, ladrupal.org, etc...
One of the assets the LA Drupal Association Board would be in charge of managing is the group’s brand, or identity. To start with, ownership of all domain names and social network accounts related to LA Drupal should be transferred into the Association’s name. This is not to say that the Board would take a day-to-day role in managing these online outlets. They should delegate that responsibility to other volunteers. I suspect in many cases, the same people handling these things now will continue to handle them in the future. But in the case of a contentious issue, or mismanagement, or the disappearance of someone in a position of responsibility, the Board could step in temporarily to set things right again.
The Board’s control of the LA Drupal name would extend to use of that name to gain sponsorships and donations. The intent of this is not to constrain local groups, but rather to help them coordinate and support each other. For instance, if three different local groups were to approach the same publisher looking for a book donation, then it might raise some alarms. However, if one person were to approach that same publisher on behalf of the LA Drupal Association, they would be able to demonstrate greater credibility and could potentially secure a larger donation. This donation could then be shared among many individual groups within the LA area. The Board would have to try and distribute such assets equitably throughout the region, taking into consideration the extent of community impact and the reliability of local organizers. Remember though, the Board is not actually responsible for going after donations. If individual board members wish to take that on, then so be it, but ultimately the purpose of the Board is to empower people in the community who want to do these things for the community.
I don’t want to get too much into the administration of GDO here. As I said, I think that is an easily solvable and mostly irrelevant issue, with regards to LA Drupal governance. The GDO admins don’t have to be organizers or board members. They’re just trusted people in the community who are moderating discussions on that website. I’ve already posted an issue on the GDO issue queue requesting they allow groups to configure the name of the “Group organizers” block and make the display of the block optional within each group.
Elections
OK. This is perhaps the hardest problem to solve and there is no easy way out. Assuming we agree that LA Drupal will hold assets and that those assets will be controlled by people, the question immediately arises, how do we chose the people to watch our stuff? The usual methods—first come first served, or he who screams the loudest gets the job, etc...—just don’t seem to fit the bill. I don’t think anyone feels comfortable with an invitation only group of insiders controlling everything. But how do you hold an election in an organization with no clear membership? I see two possible solutions, but neither of them are perfect.
The first possibility is that we just let everyone vote. No restrictions. So, you live in Wisconsin, have never installed Drupal before and accidentally stumbled onto our website while looking for RuPaul? No problem! Cast your vote for board member! This has the obvious advantage that it is completely inclusive of everyone in the community. But it has the disadvantage that it would also include lots of people who are decidedly not part of the Drupal community. It is the most open method, but also has the most potential for fraud and abuse.
The other option I see is for the LA Drupal Association to implement a membership program, similar to the international Drupal Association. Unlike that program, however, ours would be dirt cheap. I’m thinking $5/year. Why bother with $5, you might ask? Well, the guy from Wisconsin looking for RuPaul isn’t going to pay $5. In fact, I doubt anyone outside the community would pay it. Likewise, I doubt anyone in the heart of the community would hesitate for a moment on kicking in $5 for LA Drupal. So you pay the $5 and you get to vote for the people who will manage that money. Maybe we can even design a badge for LA Drupal Association members to put on their websites. The downside of this is the appearance of a pay-to-play bureaucracy. But appearances aside, this may actually be the fairest way of handling things. And it has the added benefit of providing some financial support for the group. Given the size of our community, you’re look at several hundred dollars minimum that could go toward supporting DrupalCamp LA. Possibly much more. It may not cover all the camp costs, but that’s one or two fewer sponsorships we need to worry about.
In conclusion...
I’m trying to strike a balance between the organic organization many of us would like to see in the user group and the need for structure where money is concerned. There’s still a lot to be worked out here, but I think this is a good starting place for discussion. If nothing else, reactions at Saturday’s meet-up were promising. What do you think?
Posted Meeting Summary and Overview Details to mailing list
I just posted the first of three "Minutes" based upon my secretarial notes taken during the meeting to LA Drupal Organizing ladrupal-organizing@ladrupal.org per our agreement near the end of the meeting. It was a quick summary, which I could not do Sunday, and due to Jeremy's great post, I felt I could manage a quick summary. I have yet to read Jeremy's post, so the Summary is independent of his viewpoints.
My feeling is I will post a 'better' version here on this Discussion, and would like to indicate all future discussion will take place on that existing list, so to not make public (on GDO - very public) our efforts in resolving differences and moving towards a 'better known' organizational structure (what ever that means). This moving towards a more private mailing list, still public, open to all LA members, was discussed in the meeting.
I will be posted a second Minutes, not a summary, but based upon my 6 pages of notes, where what each person said, what their opinion was on this or that issue, to be part of the minutes. I hope to have that done by Thursday, and will post it to ladrupal-organizing@ladrupal.org, per prior group agreement.
Then, I will write a third Minutes, an addendum, based upon my viewpoints and positions, and provide my desired solution directions. That I might post in both places.
Pete
Peter
LA's Open Source User Group Advocate - Volunteer at DrupalCamp LA and SCALE