Gentoo Archives: gentoo-dev

From: Marijn <hkBst@g.o>
To: gentoo-dev@l.g.o
Cc: Gilles Dartiguelongue <eva@g.o>
Subject: Re: [gentoo-dev] introspection use flag
Date: Fri, 06 May 2011 13:16:37
Message-Id: 4DC3F51C.5070406@gentoo.org
In Reply to: Re: [gentoo-dev] introspection use flag by Gilles Dartiguelongue
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 05/06/11 14:25, Gilles Dartiguelongue wrote:
5 > Le vendredi 06 mai 2011 à 10:40 +0200, Marijn a écrit :
6 >> -----BEGIN PGP SIGNED MESSAGE-----
7 >> Hash: SHA1
8 >>
9 >> Dear all,
10 >>
11 >> I was just looking into the meaning of the introspection use-flag and
12 >> there are many ebuilds that use it so perhaps it should be globalized,
13 >> which would also give us a chance to improve the naming/description.
14 >> Current descriptions are:
15 >>
16 >> Use dev-libs/gobject-introspection for introspection
17 >> Enable GObject introspection.
18 >>
19 >> Currently it is hard to tell which functionality is enabled through this
20 >> flag and the meaning of the descriptions for when the flag is off are
21 >> even more unclear. Does it mean that introspection will not be used or
22 >> will some other way of introspection be used? Either way, perhaps the
23 >> people in the know could shed some light on this issue?
24 >>
25 >> Thanks,
26 >>
27 >> Marijn
28 >
29 > See original thread on this mailing list:
30 >
31 > From: Arun Raghavan <ford_prefect@g.o>
32 > Subject: [gentoo-dev] New global USE flag: introspection
33 > Date: Sun, 20 Jun 2010 20:12:58 +0530 (20/06/2010 16:42:58)
34 > Message-ID:
35 > <AANLkTimjJIGW6k5vQCX-wryeYy_FPUTQpRN7jmW4xRKN@××××××××××.com>
36 >
37
38 Thanks for the pointer![1] Having just read that discussion it seems
39 that even back then many developers found that the name "introspection"
40 is too broad/imprecise. Several alternatives were proposed, like
41 gintrospection, gobject-introspection, gir, api-introspection. I think
42 any of these would have been better than the current name.
43
44 And what happened to the proposed description:
45
46 introspection: Add gobject-introspection support, allowing for the
47 dynamic generation of bindings for various languages
48
49 which at least contains a hint of what the purpose is of this flag? But
50 maybe someone can do even better than that now that this technology has
51 been in use for a while?
52
53 Marijn
54
55 [1]:http://marc.info/?l=gentoo-dev&m=127704501818312&w=2
56 -----BEGIN PGP SIGNATURE-----
57 Version: GnuPG v2.0.17 (GNU/Linux)
58 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
59
60 iEYEARECAAYFAk3D9RwACgkQp/VmCx0OL2wFYwCffN8xniGaK1ExXCsi90hPX3pJ
61 SlkAn3yScPxj88ttiycYABe36ZVaJ46g
62 =kd6G
63 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] introspection use flag Gilles Dartiguelongue <eva@g.o>
Re: [gentoo-dev] introspection use flag Maciej Mrozowski <reavertm@×××××.com>