notes-group-standardsOrganizationsProcesses

List of some software (esp. communications and networking software) standards groups

IETF

W3C

ECMA

IEEE

ISO

ANSI

ITU

OSGi

The Open Group

WHATWG

todo: go back and eliminate from this list those groups that only allow governments and corporations to be members

programming languages and their processes

some programming languages with non-dictatorial community processes and their community processes

http://www.scheme-reports.org/

common lisp (ANSI)

java http://www.jcp.org/en/home/index

C (used to be ANSI, now ISO)

C++ (ISO)

haskell http://ghc.haskell.org/trac/haskell-prime/wiki/Process

http://ghc.haskell.org/trac/haskell-prime/wiki/Committee

javascript ECMA http://wiki.ecmascript.org/doku.php

PHP: http://web.archive.org/web/20131010061918/https://wiki.php.net/rfc/voting http://web.archive.org/web/20130414184934/https://wiki.php.net/rfc/voting_who

SQL ANSI/ISO

C#: ECMA, ISO

(note however that many others started out with dictatorial processes; all of the above excepting common lisp and haskell)

some programming languages with dictatorial or no community processes

python PEPs

Go, Ruby, Lua: afaict no community process

IETF's process

Criticisms of the IEFT process

http://hueniverse.com/2012/07/oauth-2-0-and-the-road-to-hell/

W3C's process

ECMA's process

IEEE's process

ANSI's process

ISO's process

ISO's process

WHATWG's process

http://wiki.whatwg.org/wiki/FAQ#The_WHATWG_Process

" People send e-mail to the mailing list. The editor then reads that feedback and, taking it into account along with research, studies, and feedback from many other sources (blogs, forums, IRC, etc) makes language design decisions intended to address everyone's needs as well as possible while keeping the language consistent....This is not a consensus-based approach -- there's no guarantee that everyone will be happy! There is also no voting.

There is a small oversight committee (known as the "WHATWG members", see the charter) who have the authority to override or replace the editor if he starts making bad decisions.

Currently the editor is Ian Hickson. "

http://www.whatwg.org/charter " Membership

Anyone can contribute by subscribing to the mailing list. The list of subscribers to the mailing list are termed the contributors.

Membership is by invitation only, and consists of a number of representatives from various browser manufacturers. This group, which is referred to as the members, will provide overall guidance as described in the charter above. The members currently consists of:

    Anne van Kesteren
    Brendan Eich
    David Baron
    David Hyatt
    Dean Edwards
    HÃ¥kon Wium Lie
    Ian Hickson
    Johnny Stenback
    Maciej Stachowiak"

Links about standardization

https://en.wikipedia.org/wiki/Web_standards

case studies