1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
I am maintaining it for some months now and it has reached a state |
5 |
where we should think about treecleaning it. |
6 |
|
7 |
reasons: |
8 |
a) bundles tons of libs since ages (security and stability issues, |
9 |
many of them can not be unbundled) |
10 |
https://bugs.gentoo.org/show_bug.cgi?id=212373 |
11 |
b) segfaults randomly; the new version as well |
12 |
https://code.google.com/p/earth-api-samples/issues/detail?id=957 |
13 |
https://code.google.com/p/earth-issues/issues/detail?id=1608 |
14 |
https://bugs.gentoo.org/show_bug.cgi?id=470684 |
15 |
c) random runtime bugs |
16 |
https://bugs.gentoo.org/show_bug.cgi?id=474462 |
17 |
d) upstream ignores bug reports or is unable to fix them |
18 |
e) upstream is unable to upload tarballs with a version in the |
19 |
filename which leads to checksum failure and trouble for users if they |
20 |
want to install an older version, because the new one is broken again |
21 |
|
22 |
Maintaining a package in gentoo implies a few things for me: |
23 |
We are able to support it properly which either means that we can |
24 |
communicate with upstream or at least (if that fails) fix bugs on our |
25 |
own. Currently, both does not apply to googleearth which means we |
26 |
cannot resolve a lot of bugs in any way. |
27 |
Also... software in the tree should meet a minimum of quality and we |
28 |
should not support vulnerable and broken software officially. |
29 |
|
30 |
solution: Treeclean it and maintain it in an overlay (maybe |
31 |
science-overlay). That's exactly what overlays are for... experimental |
32 |
stuff. |
33 |
|
34 |
alternatives to googleearth: |
35 |
- - lots of web services ("google maps", "openstreet maps", ...) |
36 |
- - "nasa world wind" (not in the tree afais but opensource and java) |
37 |
- - kde-base/marble |
38 |
-----BEGIN PGP SIGNATURE----- |
39 |
Version: GnuPG v2.0.20 (GNU/Linux) |
40 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
41 |
|
42 |
iQEcBAEBAgAGBQJR6/ywAAoJEFpvPKfnPDWzHjMIAKqEUw5AKmuSxLe8hicFDqbN |
43 |
lR92Hq6cKMqhJDrIB/uohT+PdjnBfC4hZabCFLPSB9uijOXpR2cliwFeKuq6eeJE |
44 |
3HW1UuaVd71s0r8cCGO6sFhuoN56DJapF0OvU6TU7CouZcpR7gIuN7jhGcj4uVf2 |
45 |
JDI8HT+n4f9L5cTSb65YhLYZjuUGEHqZn6g6X6o2G01kZaoYPyFHatUkfXyb7FSm |
46 |
jpJWCLWv4CdmEZWb+YbN+afHGYU4rkbW7XLJ6gLmvJxx/TtHg9FFU6xJotAlMvTL |
47 |
X5lHQDep2iWwYm7hA5r1h9xM98ElucI4Eg+lsiLbkmCj3mIR3QS5Nq+b2VaN9lc= |
48 |
=Qslh |
49 |
-----END PGP SIGNATURE----- |