Re: [PEAR] Upload Image_Canvas on packagist

[email protected] (Chuck Burgess) Mon, 15 Jan 2024 13:18:35 -0600
Newsgroups php.pear.general
Message-ID <CANsgjnttrWo6cspV29oBQz+HO2uAQvy13Ms3jSyftMoG7KpS-A@mail.gmail.com>
--00000000000006fe04060f00e2cd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I've added* Image_Color *to *packagist*, and done a* v1.0.6* release in
order to make a usable tag.
CRB
*about.me/ashnazg <http://about.me/ashnazg>*


On Mon, Jan 8, 2024 at 5:39=E2=80=AFPM Mathieu Dubois <[email protected]=
s.fr>
wrote:

> 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 =C3=A0 17:11, Chuck Burgess a =C3=A9crit :
>
> 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 <mdubois@genoscope=
.cns.fr>
> wrote:
>
>> I have just noticed that you didn't send your email to the PEAR list (an=
d
>> 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
>> 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 =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. T=
o
>>> 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 GitHu=
b
>>> >> 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 VC=
S
>>> > 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 PEA=
R
>>> >>> 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 Franc=
e.
>>> >>> 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
>>
>>
> --
> 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
>
>

--00000000000006fe04060f00e2cd--