On Wed, Sep 28, 2022 at 08:11:14AM +0800, Paul Wise wrote:
On Mon, 2022-09-26 at 16:23 -0300, Athos Ribeiro wrote:

As mentioned in the original report (RFP), this package was
originally removed from the archive due to Bug #821695, when it was
not updated during the PHP 7 transition.

If you weren't already aware, please note the extra steps needed when
reintroducing packages that were removed from Debian (e.g. bug reopen):

https://www.debian.org/doc/manuals/developers-reference/pkgs.html#reintroducing-pkgs

Hi Paul, Thanks for the pointers.

While I am working on packaging details, I still want to make sure it is
OK to re-introduce the package due to the PHP-3.0 issues I pointed
before.

On top of that, I needed to change one of the build time internal
dependencies so we wouldn't end up with (hundreds of) broken links. This
led to the need of clarification on
https://github.com/php/web-php/issues/711 by the upstream project.
If the stylesheets provided are indeed proprietary, I will need to write
our own.

Finally, I did go through the bugs closed with +rm, and am commenting on
each of them here to ensure we have notes for when we un-archive them.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=821695
  This one is regarding the PHP 7 transition. It was the reason the
  package was removed and it is fixed in the new proposed package.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=737713
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766882
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734145
  These are all regarding broken links and missing files. They are fixed
  in the new proposed package and I also added an autopkgtest to ensure
  there will be no regressions here.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=766816
  This is a request to add additional links for aliases.  It is still
  valid and should be dealt with upstream.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606081
  This is a request to improve an specific function behavior
  documentation. I will probably forward this upstream to be handled
  there.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=288744
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348512
  These are requests to package different language translations.
  Unfortunatelly, most PHP translations are far from complete and I am
  not sure they'd be ready for packaging, with exception of one
  language. I could package that one __if__ there is interest for that
  in the long run. Otherwise, we should keep these open until the docs
  get more translated contents.


--
bye,
pabs

https://wiki.debian.org/PaulWise

--
Athos Ribeiro

Reply via email to