回复: [PECL-DEV] New extension proposal: Leveldb
| From: | Reeze Xia | 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/
>
>