User Interface
The goal is to have a Ruby On Rails application to manage a gateway. Medium term there may be a command line tool. Short term there may be no tool and the user has to configure directly by hand (may be very error prone).
It seems to make sense that there is a client interface library (subversion does have a client library). So a command line tool can use that library as well as a web user interface.
The user interface is not performance critical, eg good candidate for ruby client library.
Client Library
Will expose an API.
Command Line Interface
Available technologies: simple ruby script ;)
Web Interface
Ideas
Some more ideas:
- have a irc client part of the system and directly connect to a hefeweizen channel on irc. -> see http://rubyforge.org/projects/ruby-irc/ there is a ruby gem.
Message Tracker Queries
of interests are:
- cpa id
- conversation id
- service
- action
- party id
- from
- to
- get_all_message_ids conditions
