On Sun, Oct 20, 2013 at 1:14 AM, Pierre Joye <[email protected]> wrote:
>>> Another point is that you keep repeating "windows" while the relation to
>>> any binary distribution was clearly stated. The point just has come,
>>> where the need for clear license information is collapsed for multiple
>>
>> Well, we currently only support source distribution, and Windows
>> binaries. We don't provide other binaries at the moment. If my
>> mentioning of Windows was of any shame to you, then I apologize. It
>> was only meant to note that the due to the inclusion of the Windows
>> build system some breaking changes have been made.
>
> The extension is broken if the versions do not match, they should not
> be released with broken version numbers. Fix it and repackage sound
> like the right way.

o.O I don't know how this answer is related. But yes, if the version
is fuckedup that definitely should have been covered by a
prevalidation check.
Its silly however if these validations only happen during uploading of
a package, all of them should be implemented in the packaging tool
itself ofcourse.





>> And what about the extensions that bundle external library, for
>> example pecl/zip, which both Pierre and Remi are the authors of.. How
>> are you including the license of libzip?
>
> We do it. See https://github.com/pierrejoye/php_zip/
>
> LICENSE It the license of the extension itself, and we include other
> flicense files for the bundle libraries.

Then I am missing something.
The current release of pecl/zip contains no license file in the .zip
archives, and as far as I can tell from the uploading check I doesn't
assign any special meaning to LICENSE_libzip, so afaict it will not
include that file in the archive when you do the next release?




Maybe the binary building process should create a doc/ folder
(including all role="doc" into), and we should create a new
role="license" pointing to the license file(s)?

-Hannes

-- 
PECL development discussion Mailing List (http://pecl.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to