Re: [Nbd] Yet another NBD server out there
- To: Wouter Verhelst <w@...112...>
- Cc: nbd-general@lists.sourceforge.net
- Subject: Re: [Nbd] Yet another NBD server out there
- From: Alex Bligh <alex@...872...>
- Date: Mon, 11 Mar 2013 12:42:23 +0000
- Message-id: <D77DAEA4-9A89-4C43-A10F-A408D4251A91@...872...>
- In-reply-to: <20130311121800.GB13277@...3...>
- References: <20130307222644.GA33017@...1273...> <20130309131717.GD1911@...855...> <20130309223621.GA14782@...1273...> <20130310150230.GW22241@...3...> <20130310212045.GB14782@...1273...> <20130311121800.GB13277@...3...>
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.
This would allow a simple 50 line program to run as an NBD server.
There are various things like qemu-nbd (and something I wrote
with a very different backend) which could use that happily.
Things which use a fundamentally different backend are always
going to be best done as separate programs. It's the duplication
of the negotiation stuff which is a PITA.
--
Alex Bligh
Reply to: