> From: "Matteo F. Vescovi" <mfv.deb...@gmail.com>
> To: Mathieu Trudel-Lapierre <mathieu...@ubuntu.com>
> Cc: 675350-d...@bugs.debian.org
> Date: Fri, 1 Jun 2012 12:15:59 +0200
> Subject: Re: Bug#675350: babl: Please ship additional header files
> Hi!
[...]
> I've consulted upstream to see if it has some kind of sense to apply
> these changes directly on their code.
> Well, they told me that, instead of changing babl source, it would be
> better to fix gnome-scan code ;-) And I agree with them.

Thanks. I was able to investigate into this again and figured out a
way to fix gnome-scan without involving such changes to Babl.
However...

>
> I'm not comfortable with exposing what upstream considers private API
> just because a package is trying to misuse it. If you really need this
> API to become public, please treat the issue upstream.

None of this is specifically mentioned anywhere as being private API;
nor a misuse of the API. The Babl object is explicitly defined as a
union of the other object types to allow using internal members
without casting. It's also done the same way on the website main page.

However, I do agree that it's an issue to be brought upstream:
documentation needs to be very much clarified.

Regards, and thanks for the prompt responses;

Mathieu Trudel-Lapierre <mathieu...@ubuntu.com>
Freenode: cyphermox, Jabber: mathieu...@gmail.com
4096R/EE018C93 1967 8F7D 03A1 8F38 732E  FF82 C126 33E1 EE01 8C93



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to