Hi Brandon,

On 6/9/07, Brandon Kruse <[EMAIL PROTECTED]> wrote:
Hey!

Its great to see some contributors for the GUI.


Use those lines for guidelines and fill out a disclaimer and we can
readily accept and filter code from you.

Great! We will begin checking the code before submitting it.



You can use the bug tracker (http://bugs.digium.com)

Or contact me and pari directly ([EMAIL PROTECTED] and [EMAIL PROTECTED]) for 
major
patches and ideas.

Of course you can also use this mailing list to bounce ideas and 
implementations.


The current idea is to expand to the functionality named in Ariel's
mail, we need to make the recording of a call an easy task, and doing
so through the GUI using what is already available in the "Active
Channels" submenu would work nicely.



Thank you!

-brandon


P.S.

I can give you some tips on the API that is currently implemented and how 
things are done.

Most of it is not documented, but there are a lot of live examples in the code.


We would really appreciate some tips, as we cant figure a way to
extend the "action" command to include the actions we need.

We don't understand where is "rawman", and how do you call it to make
it execute the code in the AMI (Asterisk manager interface). Is rawman
extensible? The commands used by it, are related to the AMI?

Like in:

We need to monitor (as in record) a channel. From 'manager show
commands', I see there are two commands for this, the "monitor" and
"stopmonitor" commands, which should do what i need.

So the idea would be to implement an action=record which would call
the monitor AMI command, and allow a recordstop or something
equivalent to stop it.

Can you, or Pari, give us a tip on where to look to start implementing this?

We read everything related to AJAM/AMI we could find, but there is not
much really useful to extend them, just to use what is already
available.

Regards and thanks in advance,
Leonardo


ps. Here are some of the sources we have been checking:
http://www.voip-info.org/wiki-Asterisk+manager+API
http://www.voip-info.org/wiki/index.php?page=Asterisk+Manager+API+Action+Monitor
http://www.voip-info.org/wiki/view/Aynchronous+Javascript+Asterisk+Manager+%28AJAM%29
http://www.asterisknow.org/developers/gui-guide


----- Original Message -----
From: "Ariel Hernan Curiale" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, June 8, 2007 2:40:03 PM (GMT-0800) America/Tijuana
Subject: [asterisk-gui] Contributing to the GUI

Hello everyone,

We are working on several deployments of Asterisk (including the GUI) and we
need to make a couple of changes, actually, there are a couple of
additions and some fixes for now.

Here are the features we are currently working on:

1) The "Active Channels" submenu.

a) We already have the "Transfer" and "Hangup" working, which were
broken. (If you want these lines of code, contact me, as I don't know
yet what are the coding contribution rules and ways)

b) We are working on a extension to this page, we want to be able to
record a channel (or more), in the way MixMonitor allows via CLI.
To accomplish this, we were thinking in using some of the AJAM/AMI calls.
The idea is to implement an "action=record" function (just like action=status,
action=command, etc.) or similar, but we need some details on how to
access the API and expand it. Is this possible? Is there documentation on this?


Also, are there any requirements for code contribution?
Besides this:
http://asterisk.org/developers/coding-guidelines
http://asterisk.org/developers/bug-guidelines
http://asterisknow.org/developers/gui-guide


Right now, its a 3 people team, any of us might send an email to the
list regarding the same issues.

Just in case, here we are:

Ariel Curiale
Alexis Tcach
Leonardo A. Gallego

Regards from Argentina.



--
    .~.
   / V \
  / /  \ \    Salu2 Ariel
 / (    ) \
 ^^-^^
 ---------------------
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

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

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



--
Leonardo Andrés Gallego
http://www.hombrepac.com.ar
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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

Reply via email to