Re: GSoC Proposal

2019-05-03 Thread Mojca Miklavec
Dear Karan,

On Fri, 3 May 2019 at 23:27, Karan Sheth wrote:
>
> If PEAR ports are useful to the community then I would like to take
> this as stretch goals / after GSoC goal.

For anyone putting the GSOC mails to "ignore mode" due to heavy
traffic ... maybe leave the comment inside
https://github.com/macports/macports-ports/pull/4192
or in the first ticket.

I have absolutely no clue what they are and whether they are
important, so someone else needs to decide.

To me personally php is kind of a dying language. Not exactly the
case, but I can imagine that any "serious developers" would take the
individual modules from whatever internal build/install system it
offers anyway as opposed to relying on MacPorts, similar to using
"pip". I didn't do the analysis on any of those ports, I would look at
the number of commits and the number of tickets filed. If there is or
was a serious demand, I would expect some activity. Admittedly Haskell
is way more obscure and much less used. But probably the only reason
why there's demand for it (from a more substantial number of people)
is Pandoc.

That said, the decision about whether or not to remove ports now is
relatively orthogonal to whether or not it makes sense to create an
import later.

Mojca


Re: GSoC Proposal

2019-05-03 Thread Karan Sheth via macports-dev
Hey,

So I came across this recent mail in mailing list[1] stating the PR
for deletion of PHP PEAR ports.
I went through a few of the ports and it seems that once the update
functionality of UPT is completed the updation of these ports could be
easily automated just by adding a PEAR frontend to upt which won't
take much time.
If PEAR ports are useful to the community then I would like to take
this as stretch goals / after GSoC goal.

Thanks,
Karan Sheth

[1] https://lists.macports.org/pipermail/macports-dev/2019-May/040664.html

-- 

           
      



PR to remove PHP PEAR modules

2019-05-03 Thread Christopher Chavez

I have opened a pull request to remove the 500+ ports for PHP PEAR
modules and their portgroup:
https://github.com/macports/macports-ports/pull/4192

This was suggested by Ryan in https://trac.macports.org/ticket/56424 .
Perry agreed with this idea.

One question I have is whether ports PEAR modules from pear.phpunit.de
(such as php-timer) should be deleted as well.

It was suggested that I bring attention to this on the mailing list to
get more feedback from members.


Christopher A. Chavez