Re: [Evolution-hackers] A proposal to remove version number in installed directories of Evolution, and to rename ximian-connector-setup
- From: "Irene (Shi Ying) Huang" <Irene Huang Sun COM>
- To: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] A proposal to remove version number in installed directories of Evolution, and to rename ximian-connector-setup
- Date: Wed, 10 May 2006 20:04:54 +0800
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
> Evolution-hackers gnome org
> http://mail.gnome.org/mailman/listinfo/evolution-hackers
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]