trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: [trinity-devel] Strange renaming

From: Serghei Amelian <serghei@...>
Date: Wed, 15 Feb 2012 21:33:16 +0200
On Wednesday 15 February 2012 21:08:09 Timothy Pearson wrote:
> Without renaming TDE must always exist in /opt on a system with Qt4, KDE4,
> or any KDE4 applications, and will never be able to be incorporated into
> any major distribution's main archives as a result.  Furthermore, we have
> received explicit requests for some of the renaming from the original
> project's authors, and as I am not a lawyer I do not want legal trouble
> from using a name that belongs to a different project.  Additionally, it
> can be very confusing to have libraries with identical names and
> completely different functionality; e.g. kdecore (TDE) vs. kdecore (KDE4).

You right, but better method to avoid conflicts is to prefix all relevant 
libraries with tde- or trinity-, like tde-kdecore.so or trinity-kdecore.so, 
etc. At least is consistent and predictable.


> I know it can be a pain; I have put an Etherpad up that details exactly
> what has been renamed to try to make it a bit more bearable.

Even if all changes are documented, coding become harder anyway, because we 
programming with qt/kde for years, and is hard to change our coding style. My 
free time is very limited, so I won't waste it learning new syntax, I want 
just to code, to add value to trinity project. So, if trinity project still 
need my help, it should maintain a more conservative line.


Sorry for my critics, right now i'm angry because I waste few minutes to 
understand why my ksocketdevice.h disapeared :)

> Tim


-- 
Serghei.