回复: [PECL-DEV] New extension proposal: Leveldb

From: Date: Mon, 20 Aug 2012 07:00:23 +0000
Subject: 回复: [PECL-DEV] New extension proposal: Leveldb
References: 1 2 3 4 5 6  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-9715@lists.php.net to get a copy of this message
在 2012年8月20日星期一,下午2:05,Laruence 写道: > On Mon, Aug 20, 2012 at 1:58 PM, Reeze Xia <reeze.xia@gmail.com > (mailto:reeze.xia@gmail.com)> wrote: > > 在 2012年8月20日星期一,上午11:46,Laruence 写道: > > > > On Mon, Aug 20, 2012 at 11:43 AM, Reeze Xia <reeze.xia@gmail.com > > (mailto:reeze.xia@gmail.com)> wrote: > > > > Hi Laruence, > > > > 在 2012年8月20日星期一,上午10:49,Laruence 写道: > > > > Hi: > > wasn't there already a level-db ext? > > https://github.com/arraypad/php-leveldb > > > > why you wrote a new one? > > > > First I was trying to use the extension written by Arpad, but he didn't > > active anymore, > > You could find that there are only three commits, and was updated a year > > ago. > > > > It didn't implement most features leveldb has. In the meantime it use C++ > > api, but I'm not familiar with C++ > > and I prefer C api so I decided to write a new one from scratch. I'v dropped > > a mail to Arpad about this before. > > > > There was a user request for php binding at leveldb project: > > > > https://code.google.com/p/leveldb/issues/detail?id=82&can=1&q=php > > Since someone need it too, then it might be useful for others, so I propose > > to host it on PECL. > > > > Hi: > > it is better if you guys can merge your work together. we really > > don't need much same exts.. > > > > Hi, > > the two extension is not the same, Arpad‘s implementation could be > > considered > > a subset of the one I proposed, but didn't share source code. the main > > reason is that, > > > > Hi: > relax, I didn' t said the "share codes" thing. > > I don't mean that either :) I mean in source code level seems no features and code could be merged > > PECL is used for peclers host their projects, we will very happy > that people like to share their works to others. > > the point I concerned is, since arpad's level-db was released a > long time ago, and kind of become a wild use level-db extension. > > so, if we host a complete different extension in pecl, that will > make people confused. > > whatever how difference they are in implemention, for me, they > are the same, and all named "leveldb". > > Yes, that might be, we could wait a bit if Arpad have any opinion about this. > > thanks > > he didn't active on the project anymore, I just make a some steps forward to > > make it useable. > > > > So, for now it seems no code could be merged. > > > > Sure, if Arpad will work on the project we could do that together :) > > > > Thanks > > > > > > thanks > > > > > > Thanks for you response :) > > > > > > thanks > > > > On Mon, Aug 20, 2012 at 12:37 AM, Reeze Xia <reeze.xia@gmail.com > > (mailto:reeze.xia@gmail.com)> wrote: > > > > Hi all, > > I'm a PHP developer from China, I'v write an extension named 'leveldb' > > which > > is a > > PHP binding for leveldb. > > LevelDB is a fast key-value storage library written at Google that provides > > an ordered mapping > > from string keys to string values. This extension is a binding for LevelDB > > which provide an OO-Interface > > as LevelDB. > > > > I'd like to contribute this extension to PECL and keep maintaining the > > package. > > > > The code could be found at: > > https://github.com/reeze/php-leveldb which is > > licensed under PHP License. > > LevelDB: http://code.google.com/p/leveldb/ which is > > licensed under New BSD > > License. > > > > Best. > > > > -- > > reeze | http://reeze.cn > > > > > > > > > > -- > > Laruence Xinchen Hui > > http://www.laruence.com/ > > > > > > > > > > -- > > Laruence Xinchen Hui > > http://www.laruence.com/ > > > > > > > -- > Laruence Xinchen Hui > http://www.laruence.com/ > >

« previous php.pecl.dev (#9715) next »