<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>[Announce] Web-MeetMe v1.4.0</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>I'm on a roll talking to myself.&nbsp; The gui bugs are 
gone.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>I'd like to request feedback on a design option.&nbsp; It 
is possible to</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>schedule a room with no user or admin passwords, which is 
fine.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>However the interface allows the person scheduling the 
meeting to</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>still select Admin and User flags.&nbsp; 
</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>If that happens should I:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005>&nbsp;&nbsp;&nbsp; <FONT 
face=Arial color=#0000ff size=2>A.&nbsp; Refuse to schedule the conference and 
tell the user why</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005>&nbsp;&nbsp;&nbsp; <FONT 
face=Arial color=#0000ff size=2>B.&nbsp; Generate random passwords and present 
them to the user</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>I think it is a trivial issue, but users might get 
irritated if they check the</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=773312901-12112005><FONT face=Arial 
color=#0000ff size=2>'Announce' checkbox and it is ignored when they enter the 
conference.</FONT></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=773312901-12112005></SPAN><FONT face=Arial><FONT 
color=#0000ff><FONT size=2>A<SPAN class=773312901-12112005>ny 
thoughts?</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT><FONT color=#0000ff><FONT size=2><SPAN 
class=773312901-12112005></SPAN></FONT></FONT></FONT><SPAN 
class=773312901-12112005></SPAN><FONT face=Arial><FONT color=#0000ff><FONT 
size=2>D<SPAN class=773312901-12112005>an</SPAN></FONT></FONT></FONT><BR></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <SPAN class=773312901-12112005><FONT face=Arial color=#0000ff 
  size=2>&nbsp;</FONT></SPAN><FONT face=Tahoma><FONT size=2><B>From:</B> 
  asterisk-users-bounces@lists.digium.com 
  [mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of </B>Dan 
  Austin<BR><B>Sent:</B> Friday, November 11, 2005 5:04 PM<BR><B>To:</B> 
  Asterisk Users Mailing List - Non-Commercial Discussion<BR><B>Subject:</B> RE: 
  [Asterisk-Users] [Announce] Web-MeetMe v1.4.0<BR></FONT></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>Bad form to reply to myself, but I just found two small 
  bugs with the new code.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>One is in app_cbmysql which causes conferences to fail if 
  there is no user or</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>admin pin.&nbsp; That has been fixed and posted to the 
  normal location.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>The second is a bit of debug code still in the gui, and a 
  failure to&nbsp;change flags</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>on an update.&nbsp; I'll have those fixed by Monday, if 
  anyone is interested.</FONT></SPAN></DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
  color=#0000ff size=2>Dan</FONT></SPAN></DIV><BR>
  <BLOCKQUOTE style="MARGIN-RIGHT: 0px">
    <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
    <HR tabIndex=-1>
    <FONT face=Tahoma size=2><B>From:</B> 
    asterisk-users-bounces@lists.digium.com 
    [mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of </B>Dan 
    Austin<BR><B>Sent:</B> Friday, November 11, 2005 2:14 PM<BR><B>To:</B> 
    Asterisk Users Mailing List - Non-Commercial Discussion<BR><B>Subject:</B> 
    [Asterisk-Users] [Announce] Web-MeetMe v1.4.0<BR></FONT><BR></DIV>
    <DIV></DIV><!-- Converted from text/rtf format -->
    <P><FONT face="Courier New" size=2>New Features-</FONT> <BR><FONT 
    face="Courier New" size=2>&nbsp;&nbsp;&nbsp; - Weekly recurring meetings 
    with the same room and pin numbers.</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>&nbsp;&nbsp;&nbsp; Any conflict in the conference number as 
    identified before</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <FONT face="Courier New" size=2>the conference is added, allowing the 
    submitter to change </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <FONT face="Courier New" size=2>the conference room number</FONT> <BR><FONT 
    face="Courier New" size=2>&nbsp;&nbsp;&nbsp; -&nbsp; Database storage of 
    MeetMe flags </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>&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 face="Courier New" 
    size=2>version of app_cbmysql.&nbsp; In this release the flags are 
    hard</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>coded in the UI.&nbsp; I will be making a 
    configuration option</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <FONT face="Courier New" size=2>for the number of flags, and which flags are 
    exposed.</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>For now the Admin has only 'Announce name' as and 
    option, and</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>the User has 'Announce name' and 'Listen mode' 
    options</FONT> </P>
    <P><FONT face="Courier New" size=2>This may be the last update to 
    app_cbmysql.&nbsp; There is a recent</FONT> <BR><FONT face="Courier New" 
    size=2>bug opened on Mantis to make MeetMe use the Realtime 
    architecture.</FONT> <BR><FONT face="Courier New" size=2>If it is merged, I 
    will port the scheduling functions to app_meetme.</FONT> </P>
    <P><FONT face="Courier New" size=2>The web interface will need minimal 
    changes to be compatible, and</FONT> <BR><FONT face="Courier New" size=2>I 
    will continue to work on refining it.</FONT> </P>
    <P><FONT face="Courier New" size=2>[Location]</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A 
    href="http://www.fitawi.com/Asterisk"><U><FONT face="Courier New" 
    color=#0000ff size=2>http://www.fitawi.com/Asterisk</FONT></U></A> </P>
    <P><FONT face="Courier New" size=2>[Files]</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>Web-MeetMe_v1.4.0.tgz &nbsp; (required)</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>app_cbmysql.c&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    (required)</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>cbmysql.conf&nbsp;&nbsp;&nbsp; 
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (required)</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>cb-extensions.conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>README&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT> </P>
    <P><FONT face="Courier New" size=2>[Installation]</FONT> 
    <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>See the README&nbsp; </FONT></P>
    <P><FONT face="Courier New" size=2>[Features]</FONT> <BR><FONT 
    face="Courier New" size=2>1.&nbsp; Schedule new conferences 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>a. Control start and end times 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>b. Set conference pin # 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>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 face="Courier New" 
    size=2>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 face="Courier New" 
    size=2>the same pin is scheduled at the same time) 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>c. Set Admin and User passwords 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
    size=2>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 face="Courier New" 
    size=2>but the User pw is blank 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>d.&nbsp; Weekly recurring conferences with the 
    same settings</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>e.&nbsp; Select MeetMe flags per conference for 
    Admins and Users</FONT> <BR><FONT face="Courier New" size=2>2. Email the 
    details for a successfully scheduled conference </FONT><BR><FONT 
    face="Courier New" size=2>3. Separate views for Current, Past and Future 
    conferences </FONT><BR><FONT face="Courier New" size=2>4. Ability to modify 
    the end time of a running conference 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>a. Can also reschedule a past or future 
    conference. </FONT><BR><FONT face="Courier New" size=2>5. Monitor realtime 
    conference activity </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <FONT face="Courier New" size=2>a. Mute/Kick participants </FONT><BR><FONT 
    face="Courier New" size=2>6. Optional authentication 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>a. Currently Active Directory or LDAP based 
    </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
    face="Courier New" size=2>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 face="Courier New" 
    size=2>support could be easily added </FONT><BR><FONT face="Courier New" 
    size=2>7. Users can only monitor, update or delete their conferences 
    </FONT><BR><FONT face="Courier New" size=2>8. Verified administrators can 
    monitor, update or delete any </FONT><BR><FONT face="Courier New" 
    size=2>conferences. </FONT><BR><FONT face="Courier New" size=2>9. Updated to 
    Asterisk 1.2.0-beta1</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <FONT face="Courier New" size=2>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 face="Courier New" 
    size=2>support for 1.0.X to slip, I cannot test that) </FONT></P><BR>
    <P><FONT face="Courier New" size=2>Thanks and enjoy,</FONT> <BR><FONT 
    face="Courier New" size=2>Dan</FONT> </P>
    <P><FONT face="Courier New" size=2>***Developer help/guidence 
    request***</FONT> <BR><FONT face="Courier New" size=2>The day/month/year 
    code needs to be rewritten in javascript</FONT> <BR><FONT face="Courier New" 
    size=2>to allow the fields to dynamically update.&nbsp; Changing from 
    a</FONT> <BR><FONT face="Courier New" size=2>month that has 31 day to one 
    with 30 should update the day</FONT> <BR><FONT face="Courier New" 
    size=2>field if it is set to 31.&nbsp; Similar logic is needed for 
    dealing</FONT> <BR><FONT face="Courier New" size=2>with February in 
    leap/non-leap years.</FONT> </P>
    <P><FONT face="Courier New" size=2>This is well outside my experience and if 
    anyone would care</FONT> <BR><FONT face="Courier New" size=2>to contribute 
    the code, I'd appreciate it.&nbsp; Or if someone</FONT> <BR><FONT 
    face="Courier New" size=2>can point out a way to do it in PHP, even 
    better.</FONT> </P><BR></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>