Re: A proposal to remove version number in installed directories of Evolution, and to rename ximian-connector-setup
"Irene (Shi Ying) Huang" <[email protected]>
| Newsgroups | gmane.comp.gnome.evolution.devel |
|---|---|
| Message-ID | <1147262694.18484.43.camel__12228.4207529903$1147262691$gmane$org@goalie> |
hi The current status of Evolution installed directories are: /usr/lib/evolution/2.x /usr/libexec/evolution/2.x /usr/share/evolution/2.x and /usr/include/evolution-2.6 =>/usr/include/evolution/2.6 /usr/include/evolution-data-server-1.6 =>/usr/include/evolution-data-server/1.6 /usr/include/libgtkhtml-3.8 =>/usr/include/libgtkhtml/3.8 /usr/include/libsoup-2.2 =>/usr/include/libsoup/2.2 /usr/lib/evolution-data-server-1.2 =>/usr/lib/evolution-data-server/1.2 /usr/share/evolution-data-server-1.6 =>/usr/share/evolution-data-server/1.6 Our proposal is to change all those in second part into those after the "=>", so that better consistency can be achieved. --Irene On Wed, 2006-05-10 at 19:21 +0800, Irene (Shi Ying) Huang wrote: > hi, Harish and Evolution hackers > > Our first concern here is: We notice that there are several > versioned-directories installed by Evolution in /usr/include, /usr/lib > and /usr/share, > like /usr/lib/evolution-data-server-1.2, /usr/include/evolution-2.6. We > understand that this is thus designed to accommodate coexistence of > multiple version. > > However, we think there is another possible solution to make coexistence > of multiple versions possible, and which is better as far as we are > concerned. Like what we have done with the evolution libs in /usr/lib > (they are all put in to /usr/lib/evolution/$version-number instead > of /usr/lib/evolution-$version-number). In this way, all this files can > be placed in directories that easily get cluttered. > > For example, in our opinion this is good: > > /usr/share/evolution/1.x/ > /usr/share/evolution/2.x/ > > This is bad > > /usr/share/evolution-1.x > /usr/share/evolution-2.x > > It is bad because this clutters up a directory (/usr/share) that many > different projects install to. If a project installs version numbered > stuff, they should install it to private locations that are specific > to the application (such as /usr/share/evolution). > > We'd appreciate comments on this proposal. > > The second proposal we'd like to put forward here is that: shouldn't it > be better if we rename the existing ximian-connector-setup to be > exchange-connector-setup, which makes more sense to the users? > > If you are OK with this proposals, I would be happy to provide patches. > > Thanks > > --Irene > > _______________________________________________ > Evolution-hackers mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/evolution-hackers