Bug#953803: RFS: xdg-utils/1.1.3-2 -- desktop integration utilities from freedesktop.org

2020-03-14 Thread Adam Borowski
> On Fri, Mar 13, 2020 at 07:52:53PM +0100, Emilio Pozuelo Monfort wrote:
> > On 13/03/2020 18:20, Nicholas Guriev wrote:
> > > I am looking for a sponsor for my package "xdg-utils"
> > 
> > I would sponsor this, but I don't like that you patched the upstream scripts
> > directly without using a patch system. That will make it harder to merge 
> > newer
> > upstream versions (due to conflicts). If you change that and use proper 
> > patches
> > (ideally git-format'ted ones when coming from upstream), I will happily 
> > sponsor
> > this.
> 
> dpkg was earlier configured for the package to automatically use single
> debian patch, and hence I can choose not to bother with Quilt and manage
> changes by using Git. It has a smarter merge algorithm and a wider
> integration with external conflict resolvers. Besides that, the package
> repository is a plain fork of the upstream one and so it has shared
> history. It would be fairly odd to have two concurrent systems for
> control modifications of the sole package.

I concur.  Using quilt together with git is a terrible idea.  Quilt was
designed to handle non-VCS patch series, and is a VCS on its own.  And
having two concurrent VCSes fighting between themselves results in stuff
like patches-to-patches.

single-debian-patch avoids the whole mess.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ in the beginning was the boot and root floppies and they were good.
⢿⡄⠘⠷⠚⠋⠀   --  on #linux-sunxi
⠈⠳⣄



Bug#953803: Fwd: Re: Bug#953803: RFS: xdg-utils/1.1.3-2 -- desktop integration utilities from freedesktop.org

2020-03-13 Thread Nicholas Guriev
By mistake I did not check recipients and forgot to send my reply to
Debian bug tracker, sorry.

 Forwarded Message 
From: Nicholas Guriev 
To: Emilio Pozuelo Monfort 
Subject: Re: Bug#953803: RFS: xdg-utils/1.1.3-2 -- desktop integration 
utilities from freedesktop.org
Date: Fri, 13 Mar 2020 23:05:44 +0300
Mailer: Evolution 3.34.1-2 

dpkg was earlier configured for the package to automatically use single
debian patch, and hence I can choose not to bother with Quilt and manage
changes by using Git. It has a smarter merge algorithm and a wider
integration with external conflict resolvers. Besides that, the package
repository is a plain fork of the upstream one and so it has shared
history. It would be fairly odd to have two concurrent systems for
control modifications of the sole package.



Bug#953803: RFS: xdg-utils/1.1.3-2 -- desktop integration utilities from freedesktop.org

2020-03-13 Thread Emilio Pozuelo Monfort
Hi Nicholas,

On 13/03/2020 18:20, Nicholas Guriev wrote:
> Package: sponsorship-requests
> Severity: normal
> X-Debbugs-CC: pkg-freedesktop-maintain...@lists.alioth.debian.org
> Control: block 652038 by -1
> Control: block 908760 by -1
> Control: block 910070 by -1
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "xdg-utils"

I would sponsor this, but I don't like that you patched the upstream scripts
directly without using a patch system. That will make it harder to merge newer
upstream versions (due to conflicts). If you change that and use proper patches
(ideally git-format'ted ones when coming from upstream), I will happily sponsor
this.

Cheers,
Emilio



Bug#953803: RFS: xdg-utils/1.1.3-2 -- desktop integration utilities from freedesktop.org

2020-03-13 Thread Nicholas Guriev
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: pkg-freedesktop-maintain...@lists.alioth.debian.org
Control: block 652038 by -1
Control: block 908760 by -1
Control: block 910070 by -1

Dear mentors,

I am looking for a sponsor for my package "xdg-utils"

 * Package name: xdg-utils
   Version : 1.1.3-2
 * URL : https://www.freedesktop.org/wiki/Software/xdg-utils/
 * License : Expat
 * Vcs : https://salsa.debian.org/freedesktop-team/xdg-utils
   Section : utils

It builds those binary packages:

  xdg-utils - desktop integration utilities from freedesktop.org

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/xdg-utils

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/x/xdg-utils/xdg-utils_1.1.3-2.dsc

Changes since the last upload:

   [ Debian Janitor ]
   * Bump debhelper from old 10 to 12.
   * Set debhelper-compat version in Build-Depends.
   * Add upstream metadata info.
 .
   [ Nicholas Guriev ]
   * Shift debian/NEWS content to the left.
   * Set Rules-Requires-Root: no in debian/control.
   * Obey the nocheck build option.
   * Bump Standards-Version to 4.5.0.
   * Add machine readable debian/copyright file.
   * Now uscan(1) watches FreeDesktop GitLab.
   * Add trailing new line into auto-generated patch header.
   * Drop redundant invocation dh_installchangelogs in debian/rules.
   * Install release notes as NEWS file in according P. 12.7 of the Debian
 policy.
   * xdg-mime: Create config directory if it does not exist yet.
 Closes: #652038.
 .
   [ Rex Dieter ]
   * xdg-open: Do better pcmanfm check, fix AND operator. Closes: #908760,
 Upstream: BR106636, BR106161.
 .
   [ Alberto Salvia Novella ]
   * xdg-email: Support for Deepin.
 .
   [ Mario van der Linde ]
   * Enable Cinnamon screensaver for XDG aware desktop environments (e.g. LXQt).
 .
   [ Iain Lane ]
   * xdg-screensaver: Sanitise window name before sending it over the bus.
 Closes: #910070, LP: #1743216, Upstream: BR108121.
 .
   [ Andrea Tarocchi ]
   * xdg-open: correct handling directories with spaces in the name.
 LP: #1848335, Upstream: #166.

Regards,

--
  Nicholas Guriev