[Libburn] roadmap/wishlist

Tiago Cogumbreiro cogumbreiro at linus.uac.pt
Wed Oct 13 04:14:38 PDT 2004


On Tue, 2004-10-12 at 13:45, Derek Foreman wrote:
> On Thu, 7 Oct 2004, Steven Van Impe wrote:
> 
> > hi all,
> >
> > is there a roadmap/wishlist available for libburn (current to 1.0
> > perhaps) ? I will need to discuss with my thesis promotor what exactly I
> > can study & implement during the next academic year, so something like a
> > roadmap might come in hand.
> 
> There's no official roadmap, but I've got bits and pieces of one in my 
> head.
> 
> For libburn 0.3, I want to integrate Stephane's speed-list patch in an 
> exportable way, and I want TAO finished up.
> 
> If possible, I'd like to see a resolution to what appears to be a bug in 
> libisofs's burn source functions that prevents on the fly creation of ISO 
> images.
> 
> For libburn 0.4, I'd like to be able to use HAL for selecting drives 
> instead of the fairly hackish stuff we have right now.
Here's how to do it:
http://cvs.gnome.org/viewcvs/nautilus-cd-burner/cd-recorder.c?view=markup

> 
> At some point I want multi session support (the framework is mostly in 
> place, this probably isn't as big as it sounds, it might need a couple of 
> new mmc commands)
> 
> DVD burning would be nice.  I now have a DVD burner, so I can test/write 
> code for that.  But I've not looked into the details at all.
> 
> Ripping CDs is on my wishlist too, but as I currently have a job that 
> sends me to the USA from time to time, I'm not sure it's a good idea for 
> me to write anything that could be used for cracking copy protection. 
> There's a little bit of ripping code already in the tree, but it's badly 
> bitrotted.
> 
> I'd also like to look into providing a "virtual drive" capability somehow, 
> to allow linux to mount not just iso images, but the various other cd 
> formats around.  Whether this is done through some sort of kernel 
> interface, or just in a way that things like nautilus can access it is 
> unclear.  This is a very low priority item - I don't know how much use 
> it'd really get.
like cdemu?
http://cdemu.sourceforge.net/

> 
> The very last step is proliferation.  Porting things that are wrappers 
> around cdrecord to use the libburn interface instead.  I'd love to see k3b 
> using libburn as a back-end someday.  Also useful might be a command line 
> front end that exactly mimics cdrecord.  So people could use libburn with 
> their favourite "legacy" burning application.
> 
> Other tidbits... VCD support, to the extent that it belongs in the back 
> end.  (avi->mpg conversion wouldn't appear to be libburn's problem, but 
> the sector headers for mode2 are).  And there are probably some fairly 
> obscure things CDs can do that libburn currently can't.
> 
> "on the fly" copying might be a nice feature to have someday, I haven't 
> thought much about how to implement this, because I've always thought of 
> it as a pretty bad idea.
> 
> I'm sure there are things I've forgotten.  If anyone has any other ideas, 
> please suggest them. :)




More information about the libburn mailing list