Re: [PEAR] Upload Image_Canvas on packagist
[email protected] (Mathieu Dubois)
| Newsgroups | php.pear.general |
|---|---|
| Message-ID | <[email protected]> |
Hello Chuck, Thank you very much. However, as pear/image_color is not yet on packagist, I still have to use a VCS repository and set minimal stability to dev. Maybe I will send another message especially for Image_Color. Mathieu Le 07/01/2024 à 17:11, Chuck Burgess a écrit : > Hey Mathieu, > > No intentional reason for omitting /pear-general/ list, no... just my > oversight when replying. > > Today I have rolled a*v0.4.0 r*elease because there were two merged > *PR*s that were never released. Because the older tags (*0.3.5 *etc) > were made _/before/_ *composer.json* was added to the repo, > *packagist* doesn't recognize those tags, and thus didn't have any > usable tags at all to display. With *0.4.0* today, *packagist* does > show it as a release now. > > CRB > /about.me/ashnazg <http://about.me/ashnazg>/ > > > On Mon, Dec 11, 2023 at 7:40 AM Mathieu Dubois > <[email protected]> wrote: > > I have just noticed that you didn't send your email to the PEAR > list (and therefore my response was not send either). Any reason ? > > Le 11/12/2023 à 14:39, Mathieu Dubois a écrit : >> >> Hello Chuck, >> >> I understand this is old code so thank you very much for your >> time (as you can see, I was busy on something else too). >> >> There are two issues however: >> >> 1. I still need to set minimum-stability to dev in composer.json >> because there is no tag. Can we consider creating one ? >> 2. More problematic, composer update fails: >> pear/image_canvas dev-master requires pear/image_color * -> >> could not be found in any version, there may be a typo in the >> package name >> IIUC we require pear/image_color which doesn't exist. Maybe >> you meant pear/image_color2 ? >> >> Mathieu >> >> Le 26/11/2023 à 19:45, Chuck Burgess a écrit : >>> Hey Mathieu, >>> >>> I have Image_Canvas on packagist now: >>> https://packagist.org/packages/pear/image_canvas >>> >>> Sorry it took so long... >>> CRB >>> /about.me/ashnazg <http://about.me/ashnazg>/ >>> >>> >>> On Wed, Aug 9, 2023 at 4:11 AM Mathieu Dubois >>> <[email protected]> wrote: >>> >>> 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 >>> >> -- >> 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 > > -- > 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 > -- 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