From:  pierre.php@gmail.com (Pierre Joye)
Date:  15 Jun 2014 01:11:24 Hong Kong Time
Newsgroup:  news.php.net/php.internals.win
Subject:  

Re: [PHP-DEV] Re: [PECL-DEV] Windows Snapshot builds

NNTP-Posting-Host:  null

On Sat, Jun 14, 2014 at 6:56 PM, Hannes Magnusson
 wrote:
> On Sat, Jun 14, 2014 at 9:12 AM, Pierre Joye  wrote:
>> On Sat, Jun 14, 2014 at 6:04 PM, Hannes Magnusson
>>  wrote:
>>> On Sat, Jun 14, 2014 at 8:54 AM, Pierre Joye  wrote:
>>>> On Sat, Jun 14, 2014 at 5:50 PM, Hannes Magnusson
>>>>  wrote:
>>>>> On Sat, Jun 14, 2014 at 8:33 AM, Pierre Joye  wrote:
>>>>>> On Sat, Jun 14, 2014 at 4:31 PM, Hannes Magnusson
>>>>>>  wrote:
>>>>>>
>>>>>>>>>> - Duplicate the server setup
>>>>>>>>>
>>>>>>>>> Should not be too hard. Do you have a windows VM with VC + SDK
>>>>>>>>> installed at hand?
>>>>>>>
>>>>>>> I imagine the build infrastructure is however sensitive to versions -
>>>>>>> so which Windows version do I need, VC, ..?
>>>>>>
>>>>>> Windows 7+.
>>>>>>
>>>>>> VC depends on the PHP version, as usual.
>>>>>>
>>>>>> Did you try to build php on windows, manually?
>>>>>
>>>>>
>>>>> Sure, lets say that works flawlessly.
>>>>
>>>> It does yes.
>>>>
>>>>> What else do I need to replicate whatever does the binaries for PECL extensions?
>>>>> Does the system update automatically daily from the php repo?
>>>>> When I push my fixes, when will they be rolled out to the server?
>>>>
>>>> Please do PRs, if needed. But it has to be a serious blocking issue to
>>>> be applied at this point.
>>>>
>>>
>>> So to clarify: I am not allowed to work on snapshot capabilities for
>>> PECL extensions?
>>
>> No, that's not what I said. Please re read carefully.
>>
>>
>>> Furthermore you have no intentions of telling us which exact repo is
>>> being used? (from what I can tell, its not actually the repo on
>>> git.php.net - but your corporate repository that we cannot push to?)
>>
>> We have no private repo. And I have no time to argue about such FUDs.
>>
>>> I appreciate your help in clarifying my concerns.
>>> I have been trying to get this implemented for an long long time now
>>> but you guys seem to be very much against "external" contributions :(
>>
>>
>> Take it like that if you like to, I told you the roadmap and what is
>> being done (and not only by my team). You do not want to understand
>> it, your call.
>
>
> Excellent. So pushes to
> http://git.php.net/?p=web/rmtools.git;a=summary are automatically
> deployed every hour? Or is it once a day?

I have to check.

But again, do PRs pls. This code is used for the core as well and RMs
relies on it to valid releases etc.

And *again*, this is not what we will use for pecl snapshots, not for
the build part. So can you please understand that and stop pushing
that all of a sudden while we are working on the final solution?
Thanks.


-- 
Pierre

@pierrejoye | http://www.libgd.org