On Jul 11, 2008, at 22:03, John Plocher wrote:

> Simon Phipps wrote:
>> Why do we need to make this abstract classification?
>
> For navigation and organizational ease?
>
> As Jim pointed out, the "problem" with user groups today is that  
> they are
> mixed in with all the other Projects on the Projects listing page.   
> One
> reason for defining an abstract classification "User Group" is so that
> we could have a page that listed all (and just) the User Groups.
>
> We could just make a soup.  Make everything a group, and hope that  
> somehow
> visitors and community members can/will derive navigation and  
> searching
> and ... out of thin air.  I don't believe that it would work, but  
> hey, I've
> been wrong before.

That's fine from an operational perspective, and I agree to it - the  
web site should organise the "soup" that way in its front-page lists.

For governance, we need a rational set of top-level groups with which  
the OGB can communicate. They need to be our "existing" top-level  
groups - ON, SFW, ARC, Advocacy etc. There need to be enough of them  
so that the "soup" is distributed across them without large  
concentrations under a single top-level group, and few enough to make  
regular reporting feasible. They can slowly change as the community  
slowly evolves.

>
>
> If we are drawing lines around what we are doing today, we are doing
> user groups, consolidations, Projects as well as various forms of
> SIG/mailing lists.  Forcing them all into a single "Group" umbrella
> seems counterproductive...

I'm not proposing using "Group" as the structural umbrella; we need a  
number (15-ish) of top level Groups for that.

- "Group" is the class we are instantiating.
- For governance purposes, the OGB will instantiate a set of top-level  
Groups. Those Groups will organise whichever other Groups they need to  
function, and so on.
- For operational purposes, all Groups can relate to whichever other  
Groups make sense.
- For website purposes, Groups can be listed in the sets that make the  
most sense for each page of the site. So your use case below can be  
accommodated.

>
>
> Maybe some use-cases would help here:
>
> A user comes to the OS.o website.  They wish to find out where
> <something> is happening.  Telling them "we have 300 things, one
> of them might be what you are looking for - have fun searching,
> navigating, whatever" is less than helpful.  An alternative is
> to say "we have User Groups (look over there), Development
> Communities (over here) and a bunch of Projects that are sponsored
> by the various Development Communities (thata way).  In addition,
> we have a bunch of discussion groups that span across these
> boundaries (look here)".
>
>  -John
>


Reply via email to