Gentoo Archives: gentoo-user

From: Renat Golubchyk <ragermany@×××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
Date: Mon, 14 Jan 2008 07:14:18
Message-Id: 20080114081333.7a330564@mating-tux
In Reply to: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? by Walter Dnes
1 On Sun, 13 Jan 2008 22:49:53 -0500 "Walter Dnes"
2 <waltdnes@××××××××.org> wrote:
3 > Tried to do an update today. Gnumeric has a new dependancy, namely
4 > goffice. Trying to build goffice fails with the following message...
5 >
6 [snip]
7 > SVG is an OpenSource replacement for Schlockwave-Trash, to be used
8 > for creating singing/dancing webpages.
9
10 SVG is Scalable Vector Graphics, a (XML based) vector image format that
11 *can* be used for animations. It is now used, e.g., for scalable icons
12 in GNOME and KDE.
13
14 > Unicode is great if you're building a desktop for use in the
15 > library room of the United Nations. There is no real need for it on
16 > a single-language desktop machine.
17
18 Everything gets converted to unicode these days. Get used to it. Nobody
19 will write an application using only ASCII for English-speaking
20 population and Unicode for everybody else. It's just ain't going to
21 happen. It would be a major pain in the ass to code such a beast.
22
23 > Can someone explain the so-called "logic" behind these mandatory
24 > dependancies *IN A SPREADSHEET*?
25
26 Gnumeric uses GTK+ 2.x which internally uses unicode to handles strings.
27 Thus, it needs libpcre to be built with unicode support. If you don't
28 like it, don't use GTK+ 2.x apps.
29
30 > Is there a way to to modify the ebuild to remove the dependancies
31 > without blowing up the compile?
32
33 No.
34
35 > One reason that linux has finally started to come into its own is
36 > that it can fit onto under-specced machines like the OLPC and Asus
37 > EEE, on which XP has trouble fitting, and Vista is "totally
38 > fuggedaboutit". That advantage risks being ruined if we follow the
39 > "Windows Disease" and insist on unnecessarily bloating basic apps.
40
41 There is nothing basic about a spreadsheet program. It is a very
42 advanced piece of software. From a developer's perspective unicode is an
43 obvious requirement, if he tries to write a program for many different
44 locales without too much hassle.
45
46
47 Cheers,
48 Renat
49
50 --
51 Probleme kann man niemals mit derselben Denkweise loesen,
52 durch die sie entstanden sind.
53 (Einstein)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Hans-Werner Hilse <hilse@×××.de>