read deoxizen its the absulate resource <br><br>
<div><span class="gmail_quote">On 6/27/07, <b class="gmail_sendername">Tilghman Lesher</b> <<a href="mailto:tilghman@mail.jeffandtilghman.com">tilghman@mail.jeffandtilghman.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Tuesday 26 June 2007 14:18, Steve Totaro wrote:<br>> William P.N. Smith wrote:<br>> > I suspect (hope?) Murali was asking for details of how the code
<br>> > works, not how to install, configure, and run Asterisk. I'll admit<br>> > to a similar interest myself.<br>><br>> While I am not a developer, I would assume it would make sense to<br>> start with the core and then explore the modules.
<br><br>It's actually better to start with the modules, specifically apps/ and<br>funcs/, and branch into the core only when you need to understand<br>specifically what each app or func is doing. This is far easier than
<br>trying to understand the entire core, which is rather complex and<br>multifaceted, all at once.<br><br>This is the way that I learned, and I would recommend the same path to<br>anybody who might like to become a community developer someday.
<br><br>Also, stay away from the bigger and more complex apps, such as Dial,<br>Voicemail, Meetme, and Queue, at least until you have a good<br>understanding of some of the smaller applications and functions.<br><br>In terms of overall complexity, the next step would be formats, codecs,
<br>res, pbx_* functionality, some of the smaller channels (stay away from<br>IAX2, Zap, and SIP), and possibly even some of the core code, such as<br>manager.c.<br><br>--<br>Tilghman<br><br>_______________________________________________
<br>--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--">http://www.api-digital.com--</a><br><br>asterisk-dev mailing list<br>To UNSUBSCRIBE or update options visit:<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-dev">
http://lists.digium.com/mailman/listinfo/asterisk-dev</a><br></blockquote></div>