[asterisk-dev] Proposed Working Group Guidelines

Dan Jenkins dan.jenkins88 at gmail.com
Mon Nov 7 05:00:03 CST 2016


On Fri, Nov 4, 2016 at 2:07 PM, Matt Fredrickson <creslin at digium.com> wrote:

> Hey All,
>
> I've been thinking a lot about how working groups might work within
> the context of the Asterisk project.  Here are a few guidelines that I
> have come up with governing working groups.  Some of these guidelines
> come from the Node project, as they have a lot of pre-existing
> material on doing this.  I deliberately avoided comprehensively
> importing their structure and guidelines, but pulled from some of
> their more essential core principles.
>
> 1. There is no explicit or implicit commitment that a working group’s
> output will actually be turned into code/patches by Digium or anybody
> else outside of the working group.
>
> 2. Some working group topics might include: documentation, feature
> request list, benchmarking, debug-ability, bug tracker triaging and
> replication, migration efforts from SIP to PJSIP (and more?)
>
> 3. They need somewhere to “work” - so a section of the asterisk.org
> wiki and probably a mailing list.  This can be a work item for me to
> get taken care of.
>
> 4. Need a regular (weekly?) meeting time and “place” (an Asterisk
> conference call, IRC, a google hangout, etc).
>
> 5. Need a charter of some sort - a charter would be a clearly defined
> mission statement determining the subject matter of the group’s
> efforts.
>
> 6. Need at least three initial members (pulled from node.js guidelines)
>
> 7. Need to follow a consensus seeking process for any decisions
> (https://en.wikipedia.org/wiki/Consensus-seeking_decision-making)
>
> 8. Membership cannot be changed (added or removed) without unanimous
> consensus of the members of the group (pulled from node.js guidelines)
>
> 9. In order to create one, talk to me and I can see about getting
> infrastructure (mailing list, wiki, git access) setup.
>
> Let me know if you have any thoughts, questions, or qualms with the
> above guidelines.  I'll wiki-fy the results of any discussion here.
>
> --
> Matthew Fredrickson
> Digium, Inc. | Engineering Manager
> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev



Hi Matt,

Firstly, thanks for compiling all of this.

Some comments around having the discussions etc.

Please, no more mailing lists. Please? I'd rather not use the wiki for
working groups - the wiki doesn't encourage conversation; instead its a
place to go to document something and maybe write some comments on it - its
really not the best place to have a conversation - I guess this is where
the mailing lists come in but I'd love to get away from mailing lists - we
have discourse now for example which is a MUCH better environment to have
these conversations. I'd personally like to just replicate the node.js
environment on github, with github issues and labels etc but its been made
clear that isn't really an option unfortunately.

There was talk of needing at least one core contributor (doesn't need to be
a digium employee in my mind) to be one of the 3 initial members - is this
still true?

Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20161107/56737f86/attachment.html>


More information about the asterisk-dev mailing list