====================================================================== I have forwarded this message to the list at the request of Mikhail T. ======================================================================
Hello!
As you may have heard, FreeBSD stopped maintaining KDE3 ports ("frozen" at 3.5.10) several years ago. Though they are still available (and the binary packages are still being built for new OS-releases), the maintainers switched to KDE4.
I don't need to explain to you, why I do not think, KDE4 is a good replacement for KDE3 (my own primary objection was having to redo all customizations in ~/.kde/), so I'd like to explore creating KDE-Trinity ports alongside with (and eventually replacing) KDE-3 ones.
Obviously, the effort will be gradual and I'd like to take advantage of as much existing stuff as possible. For example, can TQt3 simply replace the Qt3 -- without breaking the existing ports? For that, TQt3 needs to provide the same q-symbols alongside the new tq-ones...
How about sub-pieces? For example, FreeBSD has for years maintained the port of qmake separately from that of the Qt-library -- to avoid having to rebuild the tool completely for every minor update to the latter. Other optional pieces of Qt3 (such as, for example, database back-ends) also live as separate ports.
If I were to switch (upgrade?) the main library to TQt3, will these sub-pieces continue to build and work, or do I have to ensure, ALL Qt3-users (and that's hundreds of ports today) are switchedat once?
Beyond the (T)Qt3 foundation, can I switch kdelibs3 to Trinity without /simultaneously/ switching kdebase3, kdenetworks3, and kdegraphics3? Obviously, I'd want to eventually switch them all, but it'd be much easier, if I could do it piecemeal, rather than all at once...
I'd also like to ask about the "roadmap" -- there is a Trinity-14 project, which warns about "breaking backwards compatibility". Does this simply mean ABI-changes (if API is preserved, this is easy to deal with)? Or will the dreaded changes to configuration format (stuff already under user's ~/.kde/) come and bite me again?
Thanks a lot for suggestions. Yours,
-mi
P.S. I see people have reported running Trinity on their FreeBSD machines already. Please, let me know of any patches or other tricks still (in 3.5.13.1) necessary to build on the OS. Collaborators and testers would also be welcome.
On Thursday 10 of January 2013 00:00:45 Timothy Pearson wrote:
====================================================================== I have forwarded this message to the list at the request of Mikhail T. ======================================================================
Hello!
As you may have heard, FreeBSD stopped maintaining KDE3 ports ("frozen" at 3.5.10) several years ago. Though they are still available (and the binary packages are still being built for new OS-releases), the maintainers switched to KDE4.
I don't need to explain to you, why I do not think, KDE4 is a good replacement for KDE3 (my own primary objection was having to redo all customizations in ~/.kde/), so I'd like to explore creating KDE-Trinity ports alongside with (and eventually replacing) KDE-3 ones. . . .
Is Mikhail T. subscribed into this list? Read the answers posted here?
Slavek --
On Thursday 10 of January 2013 00:00:45 Timothy Pearson wrote:
====================================================================== I have forwarded this message to the list at the request of Mikhail T. ======================================================================
Hello!
As you may have heard, FreeBSD stopped maintaining KDE3 ports ("frozen" at 3.5.10) several years ago. Though they are still available (and the binary packages are still being built for new OS-releases), the maintainers switched to KDE4.
I don't need to explain to you, why I do not think, KDE4 is a good replacement for KDE3 (my own primary objection was having to redo all customizations in ~/.kde/), so I'd like to explore creating KDE-Trinity ports alongside with (and eventually replacing) KDE-3 ones. . . .
Is Mikhail T. subscribed into this list? Read the answers posted here?
Slavek
He did not want to subscribe but AFAIK he monitors the Web interface to the mailing list archive.
Tim