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----- |