[Pkg-zsh-devel] [PATCH 1/3…3/3] Several tweaks to d/zshrc's new completion enablement
Daniel Shahaf
danielsh at apache.org
Tue Feb 18 09:51:03 GMT 2020
Axel Beckert wrote on Tue, 18 Feb 2020 01:15 +0100:
> Daniel Shahaf wrote:
> > > > I'm not sure I understand why the Debian package has code that will only
> > > > run on Ubuntu.
> > >
> > > Because it is preferred if Debian and Ubuntu source packages don't
> > > differ, but Ubuntu insists on enabling completion by default while we
> > > at some point decided that we IIRC want the default to be rather
> > > minimal and not even contain autocompletion.
> >
> > I don't know that having identical sources with runtime differences
> > is better than having differences in both source code and runtime
> > behaviour, but *shrug*. TIMTOWDI.
>
> It seems at least common to reduce the diff between Debian and Ubuntu.
>
Is that the practice even when the diff is distro-specific? It does make
a lot of sense for distro-agnostic diffs.
> > Sounds like the better fix here is for Ubuntu to automate migrating
> > packages with Ubuntu-specific changes.
>
> Sure, but tell that Ubuntu, not me. :-)
>
Perhaps I wasn't clear. I wasn't trying to ask you to work on Ubuntu's
migration automation; I was reviewing a commit which you had pushed to Debian.
> > My position in this matter hasn't changed either. It would take some
> > amazing arguments for me to change it. Needless to say, thus far I have
> > not heard anything even remotely compelling on the subject at all.
>
> JFTR: I actually don't have an opinion on this specific topic.
It would be nice if upstream introduced a "less conservative defaults"
mode. This way downstreams wouldn't have to choose between upstream's
defaults and user-friendly defaults. I've started something related¹
but it hasn't had much momentum. That's another solution to the
Ubuntu/Debian diff question we started with: if upstream introduced
such a mode, Debian could adopt it and then Ubuntu's diff would be
nullified.
[Incidentally, speaking of distros changing upstreams' defaults, I've
noticed that some Debian packages change defaults or even add entirely
new --option-flags without documenting them as Debian-specific. ☹]
Cheers!
Daniel
¹ git clone git at gitlab.com:zsh-sensible/zsh-sensible.git
More information about the Pkg-zsh-devel
mailing list