From: "Canek Peláez Valdés" <caneko@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: What is up with the libreoffice ebuild?
Date: Tue, 6 Sep 2011 15:20:59 -0400 [thread overview]
Message-ID: <CADPrc81UCAW5v_uTpLDw5BaAEaDN-vvBjO8UiLJwxZxY5m=Bow@mail.gmail.com> (raw)
In-Reply-To: <20110906185725.GG9867@acm.acm>
On Tue, Sep 6, 2011 at 2:57 PM, Alan Mackenzie <acm@muc.de> wrote:
> Hi, Canek.
Hi Alan.
> On Tue, Sep 06, 2011 at 02:22:44PM -0400, Canek Peláez Valdés wrote:
>> On Tue, Sep 6, 2011 at 1:55 PM, Alan Mackenzie <acm@muc.de> wrote:
>
>> >> > However, I use lprng, not cups. It's good that we have a choice over
>> >> > what software we use, isn't it? ;-(
>
>> >> It could be that IPP is just becoming the preferred protocol, and other
>> >> print queue managing protocols are going the way of Gopher.
>
>> > Preferred by whom? Firefox, for example, manages lprng just fine. It's
>> > really not a big deal supporting an extra spooler interface, particularly
>> > a simple one.
>
>> Because, as "simple" as it could be, it's another one. Big projects
>> need to support CUPS, because they need to work for everyone (or as
>> many as possible). It makes no sense *at all* to support more printing
>> systems.
>
> It enables more people to use it.
I disagree. CUPS does everything that lprng does (AFAIK), so using
CUPS serves all users.
> The support for lpr exists. It's being removed, for some reason.
Yeah, nobody wants to maintain that code (if it's LO decision), or
Gentoo devs don't want to help users of two different printing
systems, when one of them does everything everybody wants. Either way,
it's work that has to be done. Even if it's "small".
> Given
> that printing works by constructing a postscript equivalent of the thing
> being printed, just how difficult can it be to squirt this postscript
> down lpr rather than the cups equivalent? How long does it take to write
> a C++ `if' statement?
Point a, you are oversimplifying. Point b, again, code is not a fixed
entity that remains forever unchanged. The old adage of "if it's not
broke, don't fix it" it's completely false with code, because around
that code *everything* changes. All the time.
Just an example: C++ changes its syntax for something that affects the
lprng and CUPS methods inside LibreOffice (this happens a lot, BTW,
especially with C++). Now you need to fix the code in two places, not
in one. And that just to support a printing system, with a
functionality that is available *in the other* printing system.
THAT is insane.
>> And again, it's Open Source. If there is enough demand, someone will
>> write support for other printing systems. Just don't assume that any
>> project (being LibreOffice or Gentoo) need to support your choices
>> besides the most used one.
>
> Again the code already exists, it's merely a matter of not destroying it.
> I became a user based on it supporting a standard printing system, and
> it's perfectly reasonable for me to expect that support to continue.
Sorry, but again I disagree. You became a user of an Open Source piece
of code. If it breaks, you get to keep the pieces, and that's about
it. Read the GPL license:
"... is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE."
So, sorry, but neither you (nor I) get to complain if lprng stops
being supported, nor if CUPS suddenly were to be dropped.
Regards.
--
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México
next prev parent reply other threads:[~2011-09-06 19:41 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-05 21:00 [gentoo-user] What is up with the libreoffice ebuild? Graham Murray
2011-09-05 21:16 ` Sebastian Beßler
2011-09-05 21:34 ` Alex Schuster
2011-09-05 22:47 ` Neil Bothwick
2011-09-05 23:07 ` Alex Schuster
2011-09-06 1:51 ` Alan Mackenzie
2011-09-06 2:03 ` Brennan Shacklett
2011-09-06 9:12 ` Alex Schuster
2011-09-06 10:07 ` Neil Bothwick
2011-09-06 11:07 ` Alan McKinnon
2011-09-06 11:20 ` Neil Bothwick
2011-09-07 7:56 ` Joost Roeleveld
2011-09-07 9:09 ` Neil Bothwick
2011-09-06 20:27 ` Alex Schuster
2011-09-06 22:24 ` Neil Bothwick
2011-09-06 11:25 ` Stroller
2011-09-06 13:20 ` Michael Mol
2011-09-06 15:50 ` Neil Bothwick
2011-09-06 16:01 ` [gentoo-user] " Grant Edwards
2011-09-06 16:17 ` Canek Peláez Valdés
2011-09-06 16:20 ` Dale
2011-09-06 21:05 ` Grant Edwards
2011-09-06 21:54 ` Dale
2011-09-06 22:35 ` Hartmut Figge
2011-09-06 23:34 ` Dale
2011-09-06 16:59 ` David W Noon
2011-09-06 15:59 ` [gentoo-user] " Canek Peláez Valdés
2011-09-06 15:27 ` Alan Mackenzie
2011-09-06 2:19 ` [gentoo-user] " Grant Edwards
2011-09-06 14:16 ` Dale
2011-09-06 15:57 ` Canek Peláez Valdés
2011-09-06 16:16 ` Dale
2011-09-06 16:28 ` Canek Peláez Valdés
2011-09-06 16:28 ` Paul Hartman
2011-09-06 16:45 ` Michael Mol
2011-09-06 19:21 ` Paul Hartman
2011-09-06 16:49 ` Alan Mackenzie
2011-09-06 17:02 ` Michael Mol
2011-09-06 17:55 ` Alan Mackenzie
2011-09-06 18:22 ` Canek Peláez Valdés
2011-09-06 18:57 ` Alan Mackenzie
2011-09-06 19:16 ` Sebastian Beßler
2011-09-06 19:20 ` Michael Schreckenbauer
2011-09-06 19:20 ` Canek Peláez Valdés [this message]
2011-09-06 20:22 ` Alan Mackenzie
2011-09-06 19:21 ` Michael Mol
2011-09-06 19:29 ` James Broadhead
2011-09-06 20:46 ` Albert W. Hopkins
2011-09-06 18:23 ` Michael Mol
2011-09-06 18:43 ` Michael Schreckenbauer
2011-09-06 16:54 ` Michael Schreckenbauer
2011-09-06 16:43 ` Alan Mackenzie
2011-09-06 17:03 ` Michael Schreckenbauer
2011-09-06 17:48 ` Alan Mackenzie
2011-09-06 18:18 ` Canek Peláez Valdés
2011-09-06 21:12 ` Grant Edwards
2011-09-06 21:24 ` Michael Mol
2011-09-06 21:34 ` Canek Peláez Valdés
2011-09-06 21:26 ` Canek Peláez Valdés
2011-09-06 21:35 ` Michael Schreckenbauer
2011-09-06 21:52 ` Sebastian Beßler
2011-09-06 22:30 ` Paul Hartman
2011-09-06 22:37 ` Paul Hartman
2011-09-06 22:48 ` Big Firefox (Re: [gentoo-user] Re: What is up with the libreoffice ebuild?) Michael Schreckenbauer
2011-09-06 22:39 ` [gentoo-user] Re: What is up with the libreoffice ebuild? Hartmut Figge
2011-09-06 23:31 ` Sebastian Beßler
2011-09-06 23:56 ` Dale
2011-09-07 0:09 ` Alex Schuster
2011-09-07 0:12 ` Hartmut Figge
2011-09-06 22:43 ` Michael Schreckenbauer
2011-09-06 22:58 ` Brennan Shacklett
2011-09-06 22:59 ` Michael Schreckenbauer
2011-09-06 22:53 ` Neil Bothwick
2011-09-11 12:55 ` Peter Humphrey
2011-09-11 13:06 ` Alan McKinnon
2011-09-11 13:32 ` Peter Humphrey
2011-09-11 20:17 ` Neil Bothwick
2011-09-11 21:27 ` Alan McKinnon
2011-09-06 18:40 ` Michael Schreckenbauer
2011-09-06 19:19 ` pk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CADPrc81UCAW5v_uTpLDw5BaAEaDN-vvBjO8UiLJwxZxY5m=Bow@mail.gmail.com' \
--to=caneko@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox