The application can be developped in PHP or Ruby. The source code of SugarCRM should not be modified. The new application has to be called from the command-line with, for instance: $./sugarcrmadaptor .
When generating messages, the application has to call an external script the same way: send_oap
The? functionalities that have to be handled are:
1) Parse login messages and modify the sessions system of Sugar CRM to let users with the cookie stated in the login message enter in the system without other validation
2) Delete user from session system upon logout XML message received
3) Add new user based on an adduser xml message
4) Delete an existant user based on a deluser message
5) Instantiate the application when an install message issued
6) Generate dial messages
7) Generate popup messages
## Deliverables
1) RPM installation for SugarCRM
2) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
3) Deliverables must be in ready-to-run condition, packaged in a Fedora RPM
3) All deliverables will be considered "work made for hire". Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Linux FC4