> 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