Wed, 18 May 2005 20:49:54 +0200
Content-Type: text/plain; charset=us-ascii
* Simon Huggins <firstname.lastname@example.org>, [2005-05-18 16:04 +0100]:
> On Wed, May 18, 2005 at 04:23:12PM +0200, Alexander Schmehl wrote:
> > * Simon Huggins <email@example.com> [050518 15:52]:
> > > I think we should conflict and use Terminal (as well as xfce4-termin=
> > > if you like).
> > Again, please explain me, why you need to conflict with that package,
> > when it is perfectly possible to have both packages installed, and
> > even run both terminals at the same time?
> If we want it to be usr/bin/Terminal then:
> - either we conflict
Other people can easily add Conflicts or whatever they want to their
debs; we cannot, because we are providing *official* packages for=20
Debian. And I don't think it is acceptable to force our users to keep=20
*only* the GNUStep Terminal or the Xfce one when there are *no technical
reasons* leading to mutual exclusion (also if I don't want to believe=20
that there is someone actually using GNUStep). ;)
> - or we use dpkg-divert which is a bit evil and hard to ensure
> you do correctly in all upgrade/downgrade/removal cases.
> Also I believe this means you need cooperation from the
> terminal package.
I don't like this solution too.
> If we don't want it to be Terminal:
> - we will have more confused users
True, but we've also got to remember that Debian users can be confused=20
by 'yet another bin/term*'. This is why I said that there are 30+=20
terminals in Debian yet some mails ago.
To avoid users' confusion we've got: the alternative system, xfterm4,=20
x-terminal-emulator. As a general note: I want to believe that Debian=20
users are smart enough to understand that calling a binary for a
terminal emulator 'Terminal' is not a good idea. :)
> - upstream docs will conflict with our setup
For what concerns the documentation we can provide a modified=20
xfce4-terminal(1) man page explaining our reasons for the change, or=20
state them in README.Debian.
> I would prefer Terminal.
I would prefer xfce4-terminal. :P
Keep always in mind that one of our duties is the integration of
upstream software in Debian, which is quite a complex environment.
We must do our best to coninvce upstream authors to choose reasonable
names and to avoid ambiguity.
But if we fail, I think that we've got to walk a different road.
(See Alexander's example about mc)
BTW: I guess that now it's very clear which is the result of choosing=20
these kind of absolutely generic names. You force packagers to lose=20
their time on things which are not very interesting, and you cause=20
a big amount of confusion. Grrr.
Please always try to be as peaceful as possible; however, as a=20
non-native english speaker I perfectly understand that is not always
easy to be clear. Is this sentence clear? :)
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-----END PGP SIGNATURE-----