> 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.
The question is, will that be enough for the KDE people
who are requesting the rename? I think your suggestion might
be fine whilst R14 is in development, but I'm not so
sure about when it's released. It's best to either
ask to be sure, or to continue renaming. Besides, as I
understand it (I haven't been paying close attention),
the rename has been planned since before the git migration,
or at least shortly after, so the new names should not be a
surprise :-)
I understand the frustration with the renaming. I too am sometimes
frustrated by the renaming or the tqtinterface layer, especially
when tracking bugs and needing to compare code to 3.5.10.
Yet this is a frustration I'm willing to tolerate. As a long-term
project goal, I would like to see everything renamed for the simple
reasons that Trinity never would conflict with KDE4 and could be
installed in /usr. Several bug reports I have submitted are related
to installing Trinity in a non standard location or needing to use
full pathnames to avoid KDE3/KDE4 apps of the same name.
As a team we don't test for these conflicts.
A complete renaming avoids potential legal issues too.
I do have some grasp of the enormity of renaming everything.
Currently I am editing and updating the user guides and just about
every paragraph and web link needs attention. The same
comprehensive approach would be needed to a complete renaming.
I'm in favor of adding a complete renaming effort to the R15 goals.
Many apps and shared library files can be renamed by transposing
the "k" prefix with "t" or "kde" with "tde." I
realize some apps do
not lend well to that renaming (konqueror, kate, konsole, etc.). We
likely will have to find a new name altogether.
I understand and appreciate the adjustments all of us would have to
make to rewire our minds to the new names. Not to mention
exhaustive testing. Yet I think in the long run renaming everything
is better.
Darrell