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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.