<DIV>Oops, every time I make up a random arbitrary example someone </DIV>
<DIV>pounces on it. =p</DIV>
<DIV>&nbsp;</DIV>
<DIV>(BTW I am happy with the config file, I was just making up an example)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Hmmm embedding Perl in asterisk will allow us to &lt;RANDOM_IDEA&gt;</DIV>
<DIV>&nbsp;</DIV>
<DIV>REPLY:</DIV>
<DIV>&nbsp;</DIV>
<DIV>&lt;RANDOM_IDEA&gt;&nbsp;is&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>choose 1: </DIV>
<DIV>REDUNDANT</DIV>
<DIV>USELESS </DIV>
<DIV>STUPID</DIV>
<DIV>FAT</DIV>
<DIV>RESOURCE INTENSIVE</DIV>
<DIV>UGLY</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Perl is&nbsp;a REDUNDANT USELESS STUPID UGLY FAT RESOURCE INTENSIVE </DIV>
<DIV>hog that can or can not be embedded into C applications depending on </DIV>
<DIV>the choice , preference or need of the maintainer.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have cross compiled apache to run on an IPAQ with hardly any modules in it </DIV>
<DIV>It is a tiny binary (psst I still have Perl on my IPAQ too) </DIV>
<DIV>&nbsp;</DIV>
<DIV>That doesn't mean apache shod not have mod_Perl as an option cos it bloats it.</DIV>
<DIV>I have another apache that is huge with a handful of modules compiled into it </DIV>
<DIV>&nbsp;</DIV>
<DIV>For&nbsp;me, &nbsp;being able to use a&nbsp;PC as a PBX is close enough as having linksys type phone router.&nbsp; (BTW As soon as they make one everybody will hack it and use it as a PC) </DIV>
<DIV>&nbsp;</DIV>
<DIV>I tossed together a p4 2.4GHZ 120GB HD 500M ram box&nbsp;to test stuff on.</DIV>
<DIV>and It was like $500 bux w/o even trying to be thrifty </DIV>
<DIV>(6 PCI),(ONBOARD 10/100 LAN,VID) filled with 4 analog line cards and a 4 Line </DIV>
<DIV>TD400M Id rather have that than a linksys-type-thing where everyone's free stuff </DIV>
<DIV>is&nbsp;arranged in a cheap plastic box and put on sale.&nbsp; But if one was to exist it </DIV>
<DIV>would probably have huge storage in it for voice mail and could spare the room</DIV>
<DIV>for little ol' Perl If the inventor permitted.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Maybe we can make etherboot or CDROM asterisk initrd image&nbsp;so you can have diskless &nbsp;$200 PC become an instant asterisk box with no moving parts</DIV>
<DIV>&nbsp;</DIV>
<DIV>Maybe we can port mini-asterisk to run right in the phone as it's OS. </DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>See, this ranting I like to do is called brainstorming&nbsp; It's not mandatory to act on</DIV>
<DIV>every idea but perhaps speaking them aloud or posting them to forums </DIV>
<DIV>will lead&nbsp;to&nbsp;a good idea every once in a while.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>From: Steven Critchfield &lt;<A href="http://us.f405.mail.yahoo.com/ym/Compose?To=critch@basesys.com&amp;YY=94032&amp;order=down&amp;sort=date&amp;pos=0">critch@basesys.com</A>&gt;<BR></DIV>
<DIV>Ahh, now we can understand your ailment ;)<BR><BR>It has been brought up before, and I forgot to mention it in the TCL<BR>config debate, but the configs need to be small and able to not become<BR>bloated. We have developers here trying to put asterisk on embedded<BR>systems so that one day we might go to the store and buy a linksys<BR>router like phone switch for our home. Embedding Perl into a core<BR>function like config means they must allocate resources such as storage<BR>for what all Perl brings along with it. <BR></DIV>
<DIV>So a proposal for those who keep insisting on a separate config <BR>formats,<BR>What we might need is a directive that can be placed in the general<BR>section of the extension.conf file that acts like a extension, but is<BR>executed on start and reload. From there a system call could be<BR>generated or agi to set up the rest of the system. This makes an easy<BR>config method for those experimenting with new formats without<BR>cluttering the rest of the code base, or causing undue headache on our<BR>embedded friends. <BR></DIV><p><hr SIZE=1>
Do you Yahoo!?<br>
<a href="http://pa.yahoo.com/*http://rd.yahoo.com/evt=1207/*http://promo.yahoo.com/sbc/">SBC Yahoo! DSL</a> - Now only $29.95 per month!