Re: I want to publish my PHP Extension in PECL
| From: | Alexey Zakhlestin | Date: | Mon, 04 Aug 2014 07:45:43 +0000 |
| Subject: | Re: I want to publish my PHP Extension in PECL | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-12133@lists.php.net to get a copy of this message | ||
On 04 Aug 2014, at 05:28, China 陈毓端 <83868008@qq.com> wrote:
> hello:
>
> I am yuduan Chen, I come from Beijing, China. I am a PHP developer, I use PHP for nearly 8
> years. Several years of reading PHP code to the kernel. Process in the company also writes about PHP
> extension in c language. Now I have decided to contribute an extension of me, now my main job was to
> construct a Hadoop-based data storage, analysis. Used to store with the Java language and Hadoop.
> Later in order to easy, I have developed phdfs. I want to phdfs can join the PECL extensions.
> Phdfs is a convenient Hadoop hdfs file system based on the libhdfs development of PHP classes.
> Key features include: file, followed by a write file, create a file/folder, rename file, obtain file
> information, to determine whether a file exists, read the file, delete file/folder
>
>
> github code address: https://github.com/yuduanchen/phdfs
there’s some strange issue with URL (probably some unicode symbol). here’s the proper one
https://github.com/yuduanchen/phdfs
Extension is an interface to HDFS. Not a file-system.
I don’t mind including this in PECL. Some minor stuff:
1. Code-style is a bit inconsistent.
2. Did you think about implementing this as a stream wrapper?
http://docs.php.net/streamwrapper
Should be much more convenient this way
License seems to be ok:
extension uses PHP License 3.01
libhdfs is licensed under Apache License Version 2.0
--
Alexey Zakhlestin
CTO at Grids.by/you
https://github.com/indeyets
PGP key: http://indeyets.ru/alexey.zakhlestin.pgp.asc
Attachment: [application/pgp-signature] Message signed with OpenPGP using GPGMail signature.asc
Attachment: [application/pgp-signature] Message signed with OpenPGP using GPGMail signature.asc