List Archive: gentoo-dev
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
-----BEGIN PGP SIGNED MESSAGE-----
On 05/06/11 14:25, Gilles Dartiguelongue wrote:
> Le vendredi 06 mai 2011 à 10:40 +0200, Marijn a écrit :
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> Dear all,
>> I was just looking into the meaning of the introspection use-flag and
>> there are many ebuilds that use it so perhaps it should be globalized,
>> which would also give us a chance to improve the naming/description.
>> Current descriptions are:
>> Use dev-libs/gobject-introspection for introspection
>> Enable GObject introspection.
>> Currently it is hard to tell which functionality is enabled through this
>> flag and the meaning of the descriptions for when the flag is off are
>> even more unclear. Does it mean that introspection will not be used or
>> will some other way of introspection be used? Either way, perhaps the
>> people in the know could shed some light on this issue?
> See original thread on this mailing list:
> From: Arun Raghavan <firstname.lastname@example.org>
> Subject: [gentoo-dev] New global USE flag: introspection
> Date: Sun, 20 Jun 2010 20:12:58 +0530 (20/06/2010 16:42:58)
Thanks for the pointer! Having just read that discussion it seems
that even back then many developers found that the name "introspection"
is too broad/imprecise. Several alternatives were proposed, like
gintrospection, gobject-introspection, gir, api-introspection. I think
any of these would have been better than the current name.
And what happened to the proposed description:
introspection: Add gobject-introspection support, allowing for the
dynamic generation of bindings for various languages
which at least contains a hint of what the purpose is of this flag? But
maybe someone can do even better than that now that this technology has
been in use for a while?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----