Most folks who are hearing about this haven't directly participated in
a community standards effort, or a more formal standards body. They
think the W3C/IETF/OASIS "covers it".
But I think the sense of folks here is that there needs to be
something lighter weight that's only focused on the minimum needed for
a spec to become widely adoptable. For me, thats IPR hygiene -- almost
everything else can be done *easily* without an org (save, maybe the
organizational standup of a new org to hold/manage IPR). Having
slogged through this IPR policy stuff several times,I'm really happy
to see this effort to create a reusable framework for community
efforts. I only hope it remains lightweight and facilitates the widest
range of community efforts as possible.
-Gabe
Are these criteria for content, or merely for openness?
Is this group trying to be some sort of judge of technical merit, or
of market value?
-Gabe
--
Gabe Wachob / gwa...@wachob.com \ http://blog.wachob.com
This ideas in this email: [ ] I freely license [X] Ask first [ ] May
be subject to patents
I'm not going to speak on behalf of the group of course at this point
but would be interested in your thoughts on this notion of "criteria".
Chris
Sent from an iPhone Classic.
The more this group goes outside just providing the legal/IPR
framework, the more I get nervous.
What exactly is the purpose of being a gatekeeper w/r/t competing
specs? Why *not* let the market decide if two "competing" specs come
out of efforts under the OWF umbrella? This org's purpose is not to
promote a certain spec over another, except as to the "openness", right?
I'm just really worried that once you get into the "this spec is
blessed and this isn't", for any reasons other than IPR openness, you
instantly become un-lightweight, and the purpose gets muddled.
Furthermore, you likely end up turning away potential work that
*could* be useful and would leverage the IPR framework in OWF.
-Gabe
Most stds bodies are tall and skinny..
-Gabe
IMHO even just defining clear and simple processes and documents
(IPR-related mainly) would be a huge contribution to the diffusion of
open standards.
It will be a great value to the big corporations as they'll know that
a spec has been developed using a commonly agreed (legal) framework,
BUT it will be of greater value to the small players and groups that
may be able to come up with interesting specs but may not (and usually
don't) have the experience and ability to go beyond the technical
spec.
In the end, with OWF, we may come out with something akin to an
IPR-commons (or Open-IPR, doing for specs IPR what CC did for the
licensing of creative work).
Also important is that these efforts are grounded on some real prior
work that has succeeded ans has been validated "by the market", as the
process and IPR work around OAuth.
Luca Mearelli
A great quote from Stephen Walli at OSCON this week (which I hope I remember right):
Standards are how companies declare war against the market leader.
(http://en.oreilly.com/oscon2008/public/schedule/detail/2313)
EHL
In fact, if you describe OWF as "Apache for specs", you could describe
OASIS as an "Apache for Enterprisey Specs" ;)
Whether OWF is OASIS-Lite or something else, there are probably a lot
of interesting things to borrow from at:
http://www.oasis-open.org/who/policies_procedures.php
James
--
James Tauber http://jtauber.com/
journeyman of some http://jtauber.com/blog/
I'm worried about the whole filtering process inside ASF - totally
appropriate for that environment, but it feels like friction we don't
need for specs...
-Gabe
--
Point is, the more we excercise criteria like the following ones
[1] from ASF, the more it looks feels a standards body:
Alignment / Synergy
* Use of other ASF subprojects
* Develop synergistic relationship with other ASF subprojects
If it were up to me, any group that met a minimum bar could come
into the org and comply with the IPR rules (and maybe extra rules
about openness, including diversity of participation, transparency,
etc) and produce a spec. And the meaning of OWF's association would be
that the IPR hygiene is clean and the spec was made in a minimally
transparent way.
The Apache meritocracy is about producing good quality code, where
good is defined by "being done by people with good reputation". I just
get really nervous when a group, no matter how experienced and well
respected the leaders/comitters are, decides a spec gets a thumbs up
or thumbs down before a spec even gets to market. It dilutes the
purpose of this org, I believe. Call me a free marketer ;)
So I hear you about lightweight and focus on IPR, but I'm trying
to understand the purpose of the Apache process for promoting work
from "candidate" to podling to project and why that's needed here.
Maybe I'm just being too literal here - but why do we need anything
other than "in/out" (and maybe "dead to inactivity or failure to
comply with IPR and/or process")? Once you come and show that your
contributors are good to go with the OWF IPR rules (and that there's a
legitimate community effort -- but thats a low bar I think), what else
should you need?
-Gabe
[1] http://incubator.apache.org/incubation/Incubation_Policy.html#Graduating+from+the+Incubator
Too many specs?
Diluting the OWF brand?
The OWF not being "relevant enough"?
Can we do half as much and be twice as successful?
-Gabe
> My largest concern is time and resources of smart people. The more
> that get involved then the more that we can do. We shouldn't start
> with an open specification for a DSL modem authentication protocol
> as I doubt we have the domain expertise to do a good job.
But following on from the OASIS-Lite meme, would we want to allow a
group of DSL modem auth protocol experts to create a working group
under OWF to do this if they came to us?
If we are going to learn from other organisations, then a second thing
that is needed is process. One of the main reasons the ASF works, IMO,
is because of two pretty simple rules:
1. Meritocracy
2. Three +1s, anyone can veto but must justify.
The IETF lets anyone participate equally. This is broken because WGs
can be stalled by any idiot with time on his hands. The ASF allows
anyone to speak, but only votes from committers are counted.
The W3C lets you buy a voice - and won't give you one unless you pay.
I hope its obvious why this is broken.
The three +1s with veto allows progress to be made rapidly without
having to pause for formal votes on a regular basis. The justification
requirement seems to pretty effectively prevent hidden agendas and
frivolous vetos (no-one is going to say "I vetoed because my plan is
better than yours").
>
> -Gabe
>
> >
>
The lesson the ASF learned is that you actually do have to require
governance and process or you end up with some very dysfunctional
projects. This is largely why the incubator exists.
Could you expand on what you mean by "the whole filtering process inside ASF"?
I would agree that these should be suggestions rather than requirements.
> If it were up to me, any group that met a minimum bar could come
> into the org and comply with the IPR rules (and maybe extra rules
> about openness, including diversity of participation, transparency,
> etc) and produce a spec. And the meaning of OWF's association would be
> that the IPR hygiene is clean and the spec was made in a minimally
> transparent way.
+1
> The Apache meritocracy is about producing good quality code, where
> good is defined by "being done by people with good reputation". I just
> get really nervous when a group, no matter how experienced and well
> respected the leaders/comitters are, decides a spec gets a thumbs up
> or thumbs down before a spec even gets to market. It dilutes the
> purpose of this org, I believe. Call me a free marketer ;)
The meritocracy decides who is trusted to screw up the code base, not
the popularity of the product.
> So I hear you about lightweight and focus on IPR, but I'm trying
> to understand the purpose of the Apache process for promoting work
> from "candidate" to podling to project and why that's needed here.
> Maybe I'm just being too literal here - but why do we need anything
> other than "in/out" (and maybe "dead to inactivity or failure to
> comply with IPR and/or process")? Once you come and show that your
> contributors are good to go with the OWF IPR rules (and that there's a
> legitimate community effort -- but thats a low bar I think), what else
> should you need?
Process that ensures that genuine participants are treated fairly.
I think it is a given that we can only bind participants to IPR
agreements. Patent trolls are out of scope.
This is a great summation - thanks. While the OWF is not a standards
body, I expect that specs that come out of the OWF process with a
clean IPR bill of health will be easier to move through the standards
process, since the IPR issues will have already been dealt with.
--Steve
On Fri, Jul 25, 2008 at 7:59 AM, DeWitt Clinton <dew...@google.com> wrote:
> The end result of project that goes through the OWF incubation process is a
> working specification with clean IP that has demonstrated the ability to
> sustain a diversity of contributors. Nothing more, nothing less.
--
Steve Ivy
http://redmonk.net // http://diso-project.org
This email is: [ ] bloggable [x] ask first [ ] private
thanks Dewitt, that greatly reassures me.
> Regarding IPR, yes, I think what we're trying to do is a) create
> some commonly agreed upon language around specification licensing,
> a. la. the CC license for copyright or the Apache license for source
> code, and
I can see that working, with some legal resource, of course CC had
Larry Lessig to turn a sea of bespoke licenses into pressing a set of
simple radio buttons.
There are existing licenses to reuse, W3C document springs to mind,
but IANAL, and I for guess this to work, we're going to need one. Or a
bunch.
> b) ensure that all project contributors have agreed to those terms.
That's something every collaborative effort has to tackle at some
stage. Having a transparent, off the shelf process which scales
horizontally will help many and be invaluable. Is that the intent?
> The OWF governance model should be optimized for participation by
> busy engineers, not full-timers.
Bang on. Don't make me think!
However, I think you are maybe mischaracterizing OASIS a bit and I'd
just like folks to keep OASIS in mind as a model in addition to ASF.
OASIS doesn't make any attempt to "de-dupe" specs. OASIS has a very
very lightweight process (scales down to a handful of individuals if
you want - except the final Oasis-wide vote which has a lot of warts).
OASIS, in fact, does no real filtering at all except minimum bars of
transparency and adherence to one of several IPR modes (only one of
which folks here would find acceptable for "open standards"). When I
was saying "filtering" before re: ASF, it was not a dig - but rather a
statement that anyone who wants to be an ASF project cannot just show
up and be a project - in fact, you have to convince disinterested
parties that you belong there. Probably the right answer for OWF is
somewhere in between.
I'm not suggesting we copy OASIS, any more than you guys are
suggesting we copy ASF. Lets just not throw the baby out with the
bathwater....
I think the first step for OWF is a statement of rather detailed goals
and principles because otherwise, this thread will go on forever ;)
-Gabe
On Fri, Jul 25, 2008 at 7:59 AM, DeWitt Clinton <dew...@google.com> wrote:
--