[asterisk-users] New GUI for Realtime Asterisk - RAGUI
Mike Clark
mike at infoanywhere.com
Thu Aug 14 11:35:47 CDT 2008
Jay R. Ashworth wrote:
> On Wed, Aug 13, 2008 at 07:32:09PM -0400, Mike Clark wrote:
>
>> It manages the MySQL database tables directly via RoR. It is
>> specifically built for using Realtime Asterisk. It uses #exec statements
>> in the extensions.conf file to set up the context declarations.
>>
>
> I do hope that when you designed it, in lieu of a formal API for
> modifying those tables, you created one of your own, and used it for
> all your higher level code -- so that when they rev the tables in a
> version upgrade, you only have to track it in one place...
>
> hers,
> -- jra
>
Thankfully, Rails helps a lot in this area with models, migrations, etc.
That said, this was my first major project in Rails, so RAGUI isn't
nearly as "DRY" as it could be and I didn't take as much advantage of
the power of models as I now know I should. So cleaning up,drying up,
bug fixing and a couple of areas of missing functionality (primarily
SIP/IAX trunk & provider management) will be the near term focus.
Thanks,
Mike Clark
More information about the asterisk-users
mailing list