Re: [Nbd] Yet another NBD server out there
- To: Alex Bligh <alex@...872...>
- Cc: nbd-general@lists.sourceforge.net
- Subject: Re: [Nbd] Yet another NBD server out there
- From: Wouter Verhelst <w@...112...>
- Date: Mon, 11 Mar 2013 14:28:59 +0100
- Message-id: <20130311132859.GD21935@...3...>
- In-reply-to: <D77DAEA4-9A89-4C43-A10F-A408D4251A91@...872...>
- References: <20130307222644.GA33017@...1273...> <20130309131717.GD1911@...855...> <20130309223621.GA14782@...1273...> <20130310150230.GW22241@...3...> <20130310212045.GB14782@...1273...> <20130311121800.GB13277@...3...> <D77DAEA4-9A89-4C43-A10F-A408D4251A91@...872...>
On Mon, Mar 11, 2013 at 12:42:23PM +0000, Alex Bligh wrote:
>
> On 11 Mar 2013, at 12:18, Wouter Verhelst wrote:
>
> > Every time someone reimplements nbd-server, I die a little inside.
>
> I think separating out the negotiation stuff, and possibly the
> packet processing stuff, into an LGPL library might increase the
> life expectancy of your internal organs then.
doc/todo.txt, 3rd point ;-)
(note, I can't turn it into an LGPL library without reimplementing or
sending out huge swaths of emails asking for permission, so it'll
probably be GPL)
> This would allow a simple 50 line program to run as an NBD server.
If done right, yes.
I think there could also be some benefit in having a plugin system,
actually. Anyway.
> There are various things like qemu-nbd (and something I wrote
> with a very different backend) which could use that happily.
Yes, indeed.
--
Copyshops should do vouchers. So that next time some bureaucracy requires you
to mail a form in triplicate, you can mail it just once, add a voucher, and
save on postage.
Reply to: