1. Modify cdrecord so that if a device is not specified it will
do a -scanbus . Present the user with a choice of cd recorders
from which to chose from .
Ideally there should be a generic device query interface to the system so
other similar utilities can do the same thing .
2. Create an LDAP schema to store the configuration for cdrecord.
the entry should have:
host , InetOrgPerson, cd recorder brand/model, device name, scsibus address,
CD-R speed, CD-RW speed...
I can provide a servlet which can manage the configuration
of the LDAP server. If you are interested on LDAP
see: http://www.openldap.org and/or send me email.
3. A bit more dificult. Create a shared library module out of cdrecord
with an interface similar to netscape's plug-in . Pick a graphical
utility for instance gcombust and interface it to the plug-in.
4. Pie in the sky:
Do step 2 and use xml as your protocol . For instance , if
an app such gcombust sents a status query to the plug-in
its response should be encapsulated in xml : detailing the device ,
current status : recording/pause/playing/stop.
Enjoy
--
Amancio Hasty
[EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message