Re: [PEAR] Upload Image_Canvas on packagist
[email protected] (Chuck Burgess) Sun, 7 Jan 2024 10:11:50 -0600
| Newsgroups | php.pear.general |
|---|---|
| Message-ID | <CANsgjntnL=oUDZv1y_41ZRzwV9mZTGj6pGjs_GswgjhjpgZggw@mail.gmail.com> |
--0000000000006fadc5060e5d57c0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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=E2=80=AFAM Mathieu Dubois <[email protected]= ns.fr> 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 =C3=A0 14:39, Mathieu Dubois a =C3=A9crit : > > Hello Chuck, > > I understand this is old code so thank you very much for your time (as yo= u > 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 =C3=A0 19:45, Chuck Burgess a =C3=A9crit : > > 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=E2=80=AFAM Mathieu Dubois <mdubois@genoscope.= cns.fr> > 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 =C3=A0 22:56, Mathieu Dubois a =C3=A9crit : >> > >> > Le 09/02/2022 =C3=A0 21:08, Michael Gauthier a =C3=A9crit : >> > >> >> 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 =C3=A9quipe LABGeM >> >>> CEA - Genoscope. 2 rue Gaston Cr=C3=A9mieux. 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 =C3=A9quipe LABGeM >> CEA - Genoscope. 2 rue Gaston Cr=C3=A9mieux. 91057 Evry Cedex France. >> Bureau B07 >> +33 1 60 87 53 35 >> > -- > Mathieu Dubois - IR - UMR 8030 =C3=A9quipe LABGeM > CEA - Genoscope. 2 rue Gaston Cr=C3=A9mieux. 91057 Evry Cedex France. > Bureau B07 > +33 1 60 87 53 35 > > -- > Mathieu Dubois - IR - UMR 8030 =C3=A9quipe LABGeM > CEA - Genoscope. 2 rue Gaston Cr=C3=A9mieux. 91057 Evry Cedex France. > Bureau B07 > +33 1 60 87 53 35 > > --0000000000006fadc5060e5d57c0--