<html>
<head>
    <base href="https://wiki.asterisk.org/wiki">
            <link rel="stylesheet" href="/wiki/s/en/2171/18/9/_/styles/combined.css?spaceKey=TOP&amp;forWysiwyg=true" type="text/css">
    </head>
<body style="background: white;" bgcolor="white" class="email-body">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><s>Community</s></h2>
     <h4>Page <b>removed</b> by             <a href="https://wiki.asterisk.org/wiki/display/~beagles">Brent Eagles</a>
    </h4>
     <br/>
     <div class="notificationGreySide">
         
<h1><a name="Community-Developers"></a>1. Developers</h1>

<p>Digium invites hard-core code gurus, development wizards, and people who like a challenge and  want to be involved with the low-level development of Asterisk SCF, to participate immediately.  Over the next several months, many key decisions will continue to be made and APIs will be finalized.  Once the APIs have become stable, core-level application developers will benefit directly from the capabilities of Asterisk SCF.  Once those core-level application developers have built applications, end users will be able to directly use Asterisk SCF.</p>

<h2><a name="Community-AccesstoCodeandDocumentation"></a>1.1. Access to Code and Documentation</h2>

<p>The central repository for all documentation and project information, including information on downloading the code, tools, whitepapers, roadmap information and more, is found on the Asterisk SCF project wiki, located at <a href="https://wiki.asterisk.org" class="external-link" rel="nofollow">https://wiki.asterisk.org</a>.</p>

<p>Developers are welcome to participate in the Asterisk SCF developers mailing list.  Subscription information for this mailing list may be found at <a href="http://lists.digium.com/mailman/listinfo/asterisk-scf-dev" class="external-link" rel="nofollow">http://lists.digium.com/mailman/listinfo/asterisk-scf-dev</a>.</p>

<p>Code browsing of the Asterisk SCF codebase is available at <a href="https://code.asterisk.org/fisheye" class="external-link" rel="nofollow">https://code.asterisk.org/fisheye</a>, and a mailing list of code commits can be signed up for at <a href="http://lists.digium.com/mailman/listinfo/asterisk-scf-commits" class="external-link" rel="nofollow">http://lists.digium.com/mailman/listinfo/asterisk-scf-commits</a>.</p>

<p>Open conference calls with the Asterisk SCF development team are held on a weekly basis.  These calls are an open forum for users to ask questions and discuss various topics with the developers.  Dial-in numbers and agendas are found at <a href="https://wiki.asterisk.org/wiki/display/TOP/Open+Conference+Calls" class="external-link" rel="nofollow">https://wiki.asterisk.org/wiki/display/TOP/Open+Conference+Calls</a>.</p>

<p>Internet Relay Chat for developers can be found on #asterisk-scf-dev on <a href="http://freenode.net/" class="external-link" rel="nofollow">Freenode</a>.</p>

<h2><a name="Community-ContributorProcess"></a>1.2. Contributor Process</h2>

<p>To contribute new source code or modifications to existing Asterisk SCF source code you must have a <a href="https://issues.asterisk.org/view_license_agreement.php" class="external-link" rel="nofollow">Contributor Agreement</a> on file with Digium. If you have a Contributor Agreement already in place for Asterisk, the same agreement is used for Asterisk SCF so you don't need to submit another one. </p>

<p>Next, you should request a team repo to be created on the <a href="https://myth.asterisk.org/wiki/display/TOP/Source+Repository" class="external-link" rel="nofollow">Asterisk SCF git server</a>. You can do this on Asterisk SCF mailing list referred to above. In your request, make sure you give us the email address used when executing your Contributor Agreement (i.e. the email address on file in Mantis.) </p>

<p>Finally, send us the public portion of your SSH key. We'll register your public key on the git server so that you can create branches in your team repo. All code is migrated by a Digium-assigned engineer from your team repo into the relevant integration repo for review. All reviews are conducted within the integration tree. </p>

<p>Summary:</p>
<ol>
        <li>If you don't already have an Asterisk Contributor Agreement in place, execute a new <a href="https://issues.asterisk.org/view_license_agreement.php" class="external-link" rel="nofollow">contributor agreement</a></li>
        <li>Request your own team git repo via the mailing list, providing your Mantis email address and public SSH key.</li>
        <li>Push your code into your team member branch.</li>
        <li>Post a request for review on the mailing list.</li>
</ol>



<h1><a name="Community-DigiumPartners"></a>2. Digium Partners</h1>

<p>In the short run, the impact to many of Digium’s partners, with the announcement of Asterisk SCF, will be minor.  Asterisk SCF will be in heavy development from 2010-2011 and, during this time, will most likely not be suitable for large-scale or carrier-grade deployments.  In the long term, we expect Asterisk SCF to provide access to markets that, until now, have been inaccessible or otherwise extremely difficult to service with Asterisk.</p>

<p>Partners with sufficient in-house programming staff are encouraged to begin experimentation with the Asterisk SCF codebase now and to participate in design and development discussions with the Asterisk SCF community at-large.  Issues that might arise with your products future use with Asterisk SCF are best uncovered sooner rather than later; we invite your assistance to reduce the number of future problems.</p>

<p>In order to assist partners in their development efforts, Digium provides extensive Asterisk SCF project documentation and information on the online wiki at <a href="https://wiki.asterisk.org" class="external-link" rel="nofollow">https://wiki.asterisk.org</a>.  Digium also conducts weekly conference calls to which any interested parties are invited for open discussions about any Asterisk SCF-related topics.</p>

<h1><a name="Community-EndUsers"></a>3. End Users</h1>

<p>End users building large scale solutions are invited to participate in the ongoing development of Asterisk SCF.  Digium recognizes that the success of Asterisk is largely due to the insights and efforts of the thousands who contributed to its development, testing and evangelism.</p>

<p>In the near term, Asterisk SCF will have little impact on the average end user of Asterisk, as the interfaces available will be limited to low-level programming directly against the Asterisk SCF core APIs.  Over the course of the next 18 months, we expect to see the addition of high-level interfaces that make Asterisk SCF significantly more accessible.</p>

     </div>
</div>
</div>
</div>
</div>
</body>
</html>