Re: [PEAR] Upload Image_Canvas on packagist

[email protected] (Chuck Burgess)
Newsgroups php.pear.general
Message-ID <CANsgjnttrWo6cspV29oBQz+HO2uAQvy13Ms3jSyftMoG7KpS-A@mail.gmail.com>
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 PM Mathieu Dubois <[email protected]>
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 à 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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.