[Asterisk-Users] RE: how to make contribution in asterisk

2005-12-26 Thread Tejas Shah
hi all,   I am a newbie in asterisk. I am doing my project on implementing "VoIP gateway".I installed asterisk 1.0.7 on Debian. This package was available in Debian-Sarge. For this implementation i choose asterisk.I just bought digitnetworks X100P PSTN card. I have some queries :  1)For this project purpose, Is this card suitable and enough? i m just going to download 3-4 soft IP phones. Since this card has only one FXO port, I think with this i can get PSTN call on my soft IP phones and also i can make call from any soft IP phones to analog phone. whether i m thiking in right direction or not?  2) After installation of this card i will go for simple dialplan structure to confirm how this VoIP gateway works.Since i m new to asterisk, By doing this i will get better idea abt asterisk. Am i doing right?  3) Since i m doing my project work, i hav
 e to
 show some implementation which should be my own. I heard about Asterisk Gateway Interface (AGI). So by using AGI what can i develop? since it uses PERL,PYTHON,PHP for development, which shd i go for. As all three are new for me. Which will be fast and easy to learn?  4)I think other option available for me is to do some modifications in the source code? How much time it will require to analyse and understand the asterisk code? I m not so much comfortable with C programming. So whether it will be be suitable to go for this modification? how much time will be reuired to understand the code? (probable time in days). Or i shd go for AGI?  5) Are there some other options available with which i can show that i have worked with asterisk and developed something new, so that i can showit as my project work?  suggestions frm all asterisk users are most welcome...  thanks 
		Yahoo! for Good - 
Make a difference this year. ___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] RE: how to make contribution in asterisk

2005-12-26 Thread Simone Cittadini

Tejas Shah ha scritto:


 hi all,

 I am a newbie in asterisk. I am doing my project on 
implementing VoIP gateway.I installed asterisk 1.0.7 on Debian. This 
package was available in Debian-Sarge.
For this implementation i choose asterisk.I just bought digitnetworks 
X100P PSTN card. I have some queries :


Compile and install 1.2.1, it's a bit different (in a better way, of 
course) and there's no sense in learning something that will change soon.




1)For this project purpose, Is this card suitable and enough? i m just 
going to download 3-4 soft IP phones. Since this card has only one FXO 
port, I think with this i can get PSTN call on my soft IP phones and 
also i can make call from any soft IP phones to analog phone. whether 
i m thiking in right direction or not?


Yes, if you want to assign a different number to every softphone and 
have the external dialer select the phone with a number placed after the 
did be warned that the call will be answered even in the softphone 
isn't, so the caller will pay just to wait for you to answer. (not sure 
on this, maybe there's a solution)




2) After installation of this card i will go for simple dialplan 
structure to confirm how this VoIP gateway works.Since i m new to 
asterisk, By doing this i will get better idea abt asterisk. Am i 
doing right?


I usually go with : sip registration, registered sip calling Echo app 
(most useful to test nat issues), internal softphones calling each 
others, registered sip calling outside (to a cell, so I can look at the 
given did),  outside call routed to an internal sip phone.




3) Since i m doing my project work, i hav e to show some 
implementation which should be my own. I heard about Asterisk Gateway 
Interface (AGI). So  by using  AGI what can i develop?
since it uses PERL,PYTHON,PHP for development, which shd i go for. As 
all three are new for me. Which will be fast and easy to learn?


Python, and learn a bit of object oriented programming too, it will come 
in hand if the project becomes complex




4)I think other option available for me is to do some modifeications 
in the source code? How much time it  will require to analyse and 
understand the asterisk code? I m not so much comfortable with C 
programming. So whether it will be be suitable to go for this 
modification? how much time will be reuired to understand the code? 
(probable time in days). Or i shd go for AGI?


Go for AGI.



5) Are there some other options available with which i can show that i 
have worked with asterisk and developed something new, so that i can 
showit as my project work?


Actually I miss the exact meaning of project work, are you a student 
and is something like a pratical exam ? Are you totally free in what 
functionalities to implement ?

___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users