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.