Re: Upload Image_Canvas on packagist

Mathieu Dubois <[email protected]> Wed, 9 Aug 2023 11:11:00 +0200
Newsgroups gmane.comp.php.pear.general
Message-ID <[email protected]>
--------------YUop5v56sskiqAkX8JERTCko
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear list,

Sorry toresuscitate this old thread but the situation hasn't changed. To 
summarize previous messages, one can use Image_Canvas by adding 2 
repositories (one for Image_Canvas the other for the required 
Image_Color package) and setting minimum-stability to "dev" in 
composer.json.

The last one is a bit scary for production code so I think it would be 
better to upload a stable version on packagist. I can (try to) help on this.

Thanks in advance,
Mathieu

Le 09/02/2022 à 22:56, Mathieu Dubois a écrit :
>
> Le 09/02/2022 à 21:08, Michael Gauthier a écrit :
>
>> To immediately unblock yourself, you can install packages from GitHub 
>> repositories using the VCS repository type in your composer.json.
>
> Yes, I noticed the composer file in the github repo and tried a VCS 
> repo before contacting the list but I couldn't make it work.
>
> After reading your answer, I think I made some progress by using a VCS 
> repo for Image_Canvas and requesting image_canvas/master and setting 
> minimum-stability to "dev". I had to add another repo for Image_Color.
>
> However, I think it would be nice to have Image_Canvas (and 
> Image_Color) in packagist. I know they are old packages but AFAIU it's 
> not too much work.
>
>
>>> On Feb 9, 2022, at 09:33, Mathieu Dubois <[email protected]> 
>>> wrote:
>>>
>>> Dear list,
>>>
>>> Pardon my ignorance as I'm rather new to PHP & PEAR.
>>>
>>> I'm trying to modernize an old PHP code base which uses several PEAR 
>>> packages. One of the first step is to install the requirements with 
>>> composer. However, one of the packages (Image_Canvas) is not 
>>> available on packagist. I tried to contact the maintainer without 
>>> success.
>>>
>>> Therefore I wanted to know how can I contribute to this. For 
>>> instance, can I open an issue on github (AFAICS, there is a tab for 
>>> PR but not issues) ? Do I need to be part of the PEAR Github 
>>> organization ?
>>>
>>> Thanks in advance,
>>> Mathieu
>>>
>>> -- 
>>> Mathieu Dubois - IR - UMR 8030 équipe LABGeM
>>> CEA - Genoscope. 2 rue Gaston Crémieux. 91057 Evry Cedex France.
>>> Bureau B07
>>> +33 1 60 87 53 35
>>>
>>> -- 
>>> PEAR General Mailing List (http://pear.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
-- 
Mathieu Dubois - IR - UMR 8030 équipe LABGeM
CEA - Genoscope. 2 rue Gaston Crémieux. 91057 Evry Cedex France.
Bureau B07
+33 1 60 87 53 35

--------------YUop5v56sskiqAkX8JERTCko--