<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>[Announce] Web-MeetMe v1.4.0</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Courier New">New Features-</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp;&nbsp;&nbsp; - Weekly recurring meetings with the same room and pin numbers.</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">&nbsp;&nbsp;&nbsp; Any conflict in the conference number as identified before</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">the conference is added, allowing the submitter to change </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">the conference room number</FONT>

<BR><FONT SIZE=2 FACE="Courier New">&nbsp;&nbsp;&nbsp; -&nbsp; Database storage of MeetMe flags </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">&nbsp;&nbsp;&nbsp; This requires a db update to add the columns and a new</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">version of app_cbmysql.&nbsp; In this release the flags are hard</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">coded in the UI.&nbsp; I will be making a configuration option</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">for the number of flags, and which flags are exposed.</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">For now the Admin has only 'Announce name' as and option, and</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">the User has 'Announce name' and 'Listen mode' options</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">This may be the last update to app_cbmysql.&nbsp; There is a recent</FONT>

<BR><FONT SIZE=2 FACE="Courier New">bug opened on Mantis to make MeetMe use the Realtime architecture.</FONT>

<BR><FONT SIZE=2 FACE="Courier New">If it is merged, I will port the scheduling functions to app_meetme.</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">The web interface will need minimal changes to be compatible, and</FONT>

<BR><FONT SIZE=2 FACE="Courier New">I will continue to work on refining it.</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">[Location]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A HREF="http://www.fitawi.com/Asterisk"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://www.fitawi.com/Asterisk</FONT></U></A>
</P>

<P><FONT SIZE=2 FACE="Courier New">[Files]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">Web-MeetMe_v1.4.0.tgz &nbsp; (required)</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">app_cbmysql.c&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (required)</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">cbmysql.conf&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (required)</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">cb-extensions.conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">README&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">[Installation]</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">See the README&nbsp; </FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">[Features]</FONT>

<BR><FONT SIZE=2 FACE="Courier New">1.&nbsp; Schedule new conferences </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">a. Control start and end times </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">b. Set conference pin # </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">i. Generate one if the requester leaves it blank </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">ii. Identify pin # conflicts (another conference with </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">the same pin is scheduled at the same time) </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">c. Set Admin and User passwords </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">i. Generate a user password if an Admin pw is set </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">but the User pw is blank </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">d.&nbsp; Weekly recurring conferences with the same settings</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">e.&nbsp; Select MeetMe flags per conference for Admins and Users</FONT>

<BR><FONT SIZE=2 FACE="Courier New">2. Email the details for a successfully scheduled conference </FONT>

<BR><FONT SIZE=2 FACE="Courier New">3. Separate views for Current, Past and Future conferences </FONT>

<BR><FONT SIZE=2 FACE="Courier New">4. Ability to modify the end time of a running conference </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">a. Can also reschedule a past or future conference. </FONT>

<BR><FONT SIZE=2 FACE="Courier New">5. Monitor realtime conference activity </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">a. Mute/Kick participants </FONT>

<BR><FONT SIZE=2 FACE="Courier New">6. Optional authentication </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">a. Currently Active Directory or LDAP based </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">b. Authentication is abstracted so unix/PAM/DB/RADIUS </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">support could be easily added </FONT>

<BR><FONT SIZE=2 FACE="Courier New">7. Users can only monitor, update or delete their conferences </FONT>

<BR><FONT SIZE=2 FACE="Courier New">8. Verified administrators can monitor, update or delete any </FONT>

<BR><FONT SIZE=2 FACE="Courier New">conferences. </FONT>

<BR><FONT SIZE=2 FACE="Courier New">9. Updated to Asterisk 1.2.0-beta1</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">a. Changes to the Manager interface may have caused </FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Courier New">support for 1.0.X to slip, I cannot test that) </FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Courier New">Thanks and enjoy,</FONT>

<BR><FONT SIZE=2 FACE="Courier New">Dan</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">***Developer help/guidence request***</FONT>

<BR><FONT SIZE=2 FACE="Courier New">The day/month/year code needs to be rewritten in javascript</FONT>

<BR><FONT SIZE=2 FACE="Courier New">to allow the fields to dynamically update.&nbsp; Changing from a</FONT>

<BR><FONT SIZE=2 FACE="Courier New">month that has 31 day to one with 30 should update the day</FONT>

<BR><FONT SIZE=2 FACE="Courier New">field if it is set to 31.&nbsp; Similar logic is needed for dealing</FONT>

<BR><FONT SIZE=2 FACE="Courier New">with February in leap/non-leap years.</FONT>
</P>

<P><FONT SIZE=2 FACE="Courier New">This is well outside my experience and if anyone would care</FONT>

<BR><FONT SIZE=2 FACE="Courier New">to contribute the code, I'd appreciate it.&nbsp; Or if someone</FONT>

<BR><FONT SIZE=2 FACE="Courier New">can point out a way to do it in PHP, even better.</FONT>
</P>
<BR>

</BODY>
</HTML>