Re: [Nbd] history about nbd
- To: Wouter Verhelst <w@...112...>
- Cc: nbd-general@lists.sourceforge.net, Paul Clements <paul.clements@...856...>
- Subject: Re: [Nbd] history about nbd
- From: harryxiyou <harryxiyou@...17...>
- Date: Fri, 10 Feb 2012 20:48:57 +0800
- Message-id: <CAD+1EGMYRoG18tR6ft4HYRH19yi9UXoMMKfCUwpfb3YO47uU3g@...18...>
- In-reply-to: <CAD+1EGPo3EDt+nrRHqG+6dB8iR6x02A9iRL20G_crf0AF0+TBg@...18...>
- References: <CAD+1EGOFtOAOsErx_xORRLUeAXfOUPOttXSVCzq4eMvvAN_==w@...18...> <20120207152837.GD31560@...3...> <CAD+1EGPgBJOiw2J7TGP++hmJEEugxb-+nBOX3077NWmSkQfZtA@...18...> <20120207174027.GB21064@...3...> <CAD+1EGP1Nj0m42t5gO-jdwzX9o7Ft9wYJmoCeDu=g6V9tn4vcg@...18...> <20120210105455.GJ20429@...3...> <CAD+1EGPo3EDt+nrRHqG+6dB8iR6x02A9iRL20G_crf0AF0+TBg@...18...>
On Fri, Feb 10, 2012 at 7:52 PM, harryxiyou <harryxiyou@...17...> wrote:
> On Fri, Feb 10, 2012 at 6:54 PM, Wouter Verhelst <w@...112...> wrote:
> ...
>>>
>>> Now, you and Paul mantain nbd. But i am not sure if you maintain the
>>> user space including nbd-server.c and nbd-client.c, etc. And Paul maintains
>>> nbd in Linux kernel space including drivers/block/nbd.c and include/linux/nbd.h.
>>> You and Paul are mainly in charge of which parts. Cloud you please tell me
>>> clearly. Thanks very much.
>>
>> As you say, Paul maintains the kernel bits, and I maintain the userspace
>> bits.
>>
>> In case you're interested, here's a short overview of things that I
>> pulled out of the commit logs:
>> - 2003-07-13: last commit by Pavel Machek to the userspace code
>> - 2003-10-27: release of nbd v2.6 (userspace parts), containing mainly
>> some compile fixes and bugfixes since the handover from Pavel
>> - Early 2004: release of nbd v2.7
>> - 2004-06-27: started using the GLib utilities library to add support
>> for things like hashtables, dynamic arrays, etc, without having to
>> write it myself
>> - 2005-10-27: release of nbd v2.8, which saw a fairly major rewrite of
>> the internals to nbd-server (stopped using global variables to store
>> state, etc)
>> - 2006-11-01: release of nbd v2.9, which featured a configuration file
>> and a test suite
>> At that point, development slowed down somewhat, with still the
>> occasional bugfix release and new feature here and there. What stands
>> out from the period since then is this:
>> - 2010-08-09: release of nbd v2.9.18, the first version that supports
>> named exports
>
> So thanks for you and Paul's jobs. And i will join us to develop nbd.
> I love this one ;-)
>
Do you have some articles for describing the nbd user space codes and
realizing mechanism? What about Paul? Give me some methods to read
the codes easily. Thanks ;-)
--
Thanks
Harry Wei
Reply to: