[Lancaster] Re: the kitchen network.

Ken Hough kenhough at uklinux.net
Wed Jul 21 21:17:22 BST 2004



Andy Baxter wrote:
> On Tuesday 20 July 2004 22:08, Ken Hough wrote:
> 
>>Martyn Welch wrote:
> 
> 
>>Having (almost) cracked this, how should we develop our CD burning app?
>>I've used Borland C++ Builder under MS Windows, but haven't yet got
>>around to window programming under Linux. I intend to get into
>>Kdevelop/QT soon.
>>
>>
> 
> 
> why not do it using cgi, to give a web interface? most people are familiar 
> with this, it's easy enough to write, and perl is a good language for 
> scripting command line tools like cdrecord.
> 
> also, the interface could then be made available on other machines - you could 
> just copy an iso to the right directory on the shared fileserver, put a disk 
> in the burner machine, then open the web page, choose which iso to burn, 
> press a button and it would start cdrecord. The output could be shown by 
> making part of the page a subframe with a 5 second page refresh on it.
> 
Let's keep it simple to start with. I'm still in favour of a standalone 
box to start. Users will have to go across to the burner box anyway, if 
only to load/unload a CD. I go along with Martyns idea of an X screen 
running just a basic app. Networking to be available only to root/admin 
to manage an ISO library. We can consider bolting on extras later after 
we get the project off the ground.

I feel that a browser gives too many options.

Most languages have good facilities for driving command line apps like 
'cdrecord'. I like the idea of a compiled app (eg 'C'/C++) so users 
can't get into it.

Ken Hough





More information about the Lancaster mailing list