Re: Upload Image_Canvas on packagist

From: Date: Wed, 09 Aug 2023 09:11:00 +0000
Subject: Re: Upload Image_Canvas on packagist
References: 1 2 3  Groups: php.pear.general 
Request: Send a blank email to [email protected] to get a copy of this message
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


Thread (4 messages)

« previous php.pear.general (#32300) next »