[osol-mktg] Community Consolidation -- Marketing & UGs
Bruno F. Souza
Bruno.Souza at Sun.COM
Fri Apr 6 07:39:30 PDT 2007
On 06/04/2007, at 00:40, Jim Grisanzio wrote:
>
>
> Stephen Hahn wrote On 04/06/07 11:43,:
>>
>> *cough* Projects *cough*
>> My name suggestion (really Simon's from a year ago or so):
>> Advocates.
>> - Stephen
>
>
>
> Oh, cool, I like that. Ok. :) I'm an idiot.
>
> And we can do that right now without any merger or need to propose
> new site changes, and it solves the immediate structural problem
> with the UG community. UGs can still have their own spaces/lists
> and still communicate across groups via ug-discuss. Each existing
> user group becomes a project, and new user groups can go through
> the same project proposal process currently in place.
>
Ok, I'm an idiot too :-)
I'm so used to the way we structured java.net Java User Groups, that
I didn't notice it was being done different here...
So, java.net has the same issue that we have here: the site
infrastructure was created to host software projects, not really
"communities". Let me describe the way we "solved" that for UG on
java.net, this may be a good starting point for the UG community for
OpenSolaris.
- there is a JUGs Community: this is where JUG leaders join and
discuss joint efforts. The JUGs Community has a few mailing lists
that are targeted for JUG leaders to discuss things, and hosts very
few content by itself. It is more like a discussion on how each
leader can make his own group more effective by learning from others.
- each JUG can request a project on java.net, that will go "under"
the JUGs Community. The project hosts the JUG mailing lists, files,
etc. Some JUGs even have _software_ projects, that are hosted as sub-
projects of their JUG. One important thing is that in java.net
project requests are not a "community wide" thing. So, JUGs request
projects for the JGs Community, and that gets approved by JUG
Community Leaders, that are elected by the JUG Leaders. So, when a
JUG request a project, it can be approved right away (it is actually
put under the incubator, and when JUGs comply with a few
requirements, like creating a web page, etc they are "graduated" to
become a project under the JUGs Community). It does not need to go
trough any "community wide" approval or vote.
- The JUGs Community on java.net recognizes that JUGs may be part of
the community even if they don't ever request a project in it. So,
the JUGs listing lists all JUGs that want to be listed, no matter
where they host their members. And the JUGs Community is still the
place for the JUG leaders to discuss, even when their JUGs don't
share the java.net infrastructure. Some JUGs even don't trust Sun
enough to request their members to register in java.net (since
java.net is a Sun infrastructure). But they are part of the JUGs
Community nonetheless.
- JUGs then have their own java.net space, that this is all their
members really see. Also, more organized JUGs also have their own
(outside java.net) web space. Since JUG members are Java developers
that care about the technology and learning how to use, etc, they can
do this under each JUG, even if they never care for the "JUGs
Community" itself. Most developers don't anyway.
- This may look like "dividing" the community, but it is actually
empowering the local communities. UGs will bring local developers
close together, and support their activities. Developers will also
participate on the larger community by themselves (like joining other
forums and projects), but when they have a place they can come to to
discuss and defend their local interests, it is easier to get their
companies involved, they get more attention, etc. Without UGs, we
loose the capillarity, and all needs to be done "over the web", where
it is harder to relate to each other. And UGs will always be a
division, because each will do pretty much the same thing of every
other, but with a local focus. This is actually a good thing :-)
- the main problem with a "JUG as a project" approach is that usually
UGs don't "get it" right away. They will create the project, and not
know what to do with it, because projects are focused on code
activities, not really on what UGs do (presentations, events,
discussions). This is a flaw on the infrastructure used, that most
JUGs will try to compensate by having parallel lives on sites like
Yahoo, or hosting their own services.
Hope those past experiences with JUGs can help structure the
OpenSolaris UGs Community.
Bruno.
> I like Advocates, too. We now have three possible names: Advocates,
> Evangelism, Outreach. I see little consensus for a merger, but if
> we can solve the structural problem with the UG community that
> would go a long way to making that community more effective.
>
> I say we do it. Other comments?
>
> Jim
>
>
>
>
>
> _______________________________________________
> opensolaris-mktg mailing list
> opensolaris-mktg at opensolaris.org
Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza Brazil's JavaMan
http://www.javaman.com.br bruno at javaman.com.br
if I fail, if I succeed, at least I live as I believe
More information about the opensolaris-mktg
mailing list