> 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