[prev in list] [next in list] [prev in thread] [next in thread]
List: pear-general
Subject: Re: [PEAR] Upload Image_Canvas on packagist
From: Mathieu Dubois <mdubois () genoscope ! cns ! fr>
Date: 2022-02-09 21:56:21
Message-ID: c59fd480-6b41-f93b-b1d0-9c042514a5d9 () genoscope ! cns ! fr
[Download RAW message or body]
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 <mdubois@genoscope.cns.fr> 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
--
PEAR General Mailing List (http://pear.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic