Dear developers and users,
we would like to inform you that is planned a short outage of my server.
This affects the services that are provided on my server:
+ Master Archive web
+ Master Archive rsync
The temporary unavailability of these services should not affect normal
operation of essential services for TDE, because important things are part
of the mirror system and / or vps cache.
The outage is scheduled for Friday, December 4 at morning time (UTC time).
I assume it won't exceed two hours.
Thank you for your understanding.
Slávek Banko
TDE Team
--
The Trinity Desktop Environment (TDE) development team is pleased to
announce the immediate availability of pinentry deb packages, which are
built in pinentry-tqt flavor.
The packages are available for most distributions, all architectures,
except the oldest supported distributions - Debian 7.x (Wheezy) and Ubuntu
14.04.x (Trusty). For users of these distributions, we recommend updating
to a newer version of the distribution.
I would like to thank Emanoil Kotsev in particular for his efforts to
incorporate the TQt flavor of pinentry into pinentry upstream.
--
Slávek Banko
TDE Team
Dear all,
as previously announced here:
https://mail.trinitydesktop.org/mailman3/hyperkitty/list/announcements@trin…
this weekend we have moved the core packages to a new 'core' sub folder.
1) If you don't have any local branches and you just use the source code as is, you just need to run:
./scripts/switch_all_submodules_to_head_and_clean
as usual to get your local copy properly updated. It will take longer than usual because all the 19 core packages will
need to be cloned again.
You may have to remove old directories in tde/.git/modules/main (not in tde/.git/modules/main/core) at the end of the
update which are no longer used. The new cloned module git info will be in tde/.git/modules/main/core
2) If you are a developer and you are using worktrees, you can follow the procedure above as well and all should be fine.
3) If you are a developer using standard git repositories (no worktrees) and you have local branches that you would like
to keep, things are more complicated and will require manual work.
We recommend to:
A) make a full backup of your local repository copy
B) run ./scripts/switch_all_submodules_to_head_and_clean, this will update your local copy creating new copies of the
core modules
C) merge your local branches from the original backup into your new copy of the core modules.
4) If you don't want to clone the repositories at all, you will need to manually move folders and edit various git
configurations files. It works and you don't lose any information, but it is a tricky process and requires good
knowledge of git and its configuration. Do it at your own risk!
Cheers
Michele
Hi everyone,
please be informed that this coming Saturday the structure of the code repository will undergo some changes.
All the main modules will be moved under a "core" folder, as detailed by the following PR:
https://mirror.git.trinitydesktop.org/gitea/TDE/tde/pulls/38
The change will alter the hierarchy of submodules for the main TDE repository. As a precautionary measure, it is
recommended you backup your local copy of the affected repositories in case you have some local branches not published
anywhere.
If you don't have any local unpublished branch, you don't have much to worry since you can always clone the repository
again.
A follow up announcement will be sent once the PR has been merged, so you will know when the new structure is in place.
The affected modules are:
tdeaccessibility, tdeadmin, tdebase, tdeedu, tdegraphics, tdelibs, tdenetwork, tdesdk, tdeutils, tdewebdev,
tdeaddons, tdeartwork, tdebindings, tdegames, tde-i18n, tdemultimedia, tdepim, tdetoys, tdevelop
Cheers
Michele
The Trinity Desktop Environment (TDE) development team is pleased to
announce the immediate availability of TDE R14.0.9. Albeit being a
maintenance release, this version brings along a bunch of new applications
to expand the offer of the TDE desktop and provide a more modern look.
TDE is a complete software desktop environment designed for Unix-like
operating systems, intended for computer users preferring a traditional
desktop model, and is free/libre software. Born as a fork of KDE 3.5 back
in 2010, TDE is now a fully independent project with its own personality
and development team, available for various Linux distros, BSD and DilOS.
This release comes with new styles providing better look and feel (Baghira,
Domino, Ia Ora), new widgets (KoolDock and TastyMenu), new utilities
(KXMLEditor, Mathemagics, Qalculate) and new applications (Codeine,
TDEDocker, TDEPacman). It also adds support for Xine 1.2.10, improves
compatibility with PulseAudio, fixes various bugs, adds support for
brightness control from keyboard and integrates CVE-2020-17507 to prevent
buffer overflow in XBM parsers.
The full version of the Release Notes is available at
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.9
The complete list of bugs fixed in this release is available at these
locations (please note that the two lists complement each others, they are
not duplicates):
* TGW issue list
https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/29
* Bugzilla reports
https://bugs.trinitydesktop.org/showdependencytree.cgi?id=3085&hide_resolve…
* A detailed commit change log is also available at
https://wiki.trinitydesktop.org/Changelog_For_R14.0.9
We would like to thank all the people who have contributed to the
preparation of this release and we are looking forward for further
contributions in future.
--
Slávek Banko
TDE Team
Dear developers and users,
we would like to inform you that a short outage of the tde-vps machine is
planned on vpsFree.org. This affects the services that are provided on
tde-vps:
+ TDE Gitea Workspace (TGW)
+ TDE Weblate Translation Workspace (TWTW)
+ main redirector for package repositories
The outage should be short - from 2020-10-22 03:05 UTC, it should not
exceed two hours. See:
https://lists.vpsfree.cz/pipermail/outage-list/2020-October/000910.html
Thank you for your understanding.
Slávek Banko
TDE Team
--
Dear developers and users,
We would like to inform that the release of R14.0.9 is planned for the end
of October.
In addition to some new cmake conversions, many cleanups, many minor fixes
and translation updates, several applications from KDE 3.x have been ported
and will be added in this release!
If you want to contribute, now is a good time to test and also to work on
translations. The freezing of dependencies and core packages is scheduled
for October 16, applications freeze for October 23 and final freeze
for October 30.
I hope everything goes well.
Thank you for your support and help.
Slávek Banko
TDE Team
--
The TDE Team is pleased to announce the introduction of brand new mailing
lists on the @trinitydesktop.org domain.
The new mail server is located on the tde-box machine donated to the
project by Integricloud. The archive of the previous mailing lists has
been imported into the new one, so there is no loss of previous posts.
Additionally, for the announcements and users MLs, the archive of their
predecessors (kubuntu-kde3.5-announce and kubuntu-kde3.5-users) have also
been imported. The archives are therefore really complete.
Accounts subscribed to the original MLs have not been migrated, because the
consent previously granted to receive posts from those MLs cannot
automatically be considered as an approval for the new MLs.
Therefore users of MLs are encourage to subscribe to the new MLs as soon as
possible.
To ensure a smooth migration, an agent that forwards posts between old and
new MLs has been setup. This allows time to subscribe to new MLs and
unsubscribe from old MLs without missing any posts.
The migration agent will be active until the end of October 2020, after
which posts will no longer be forwarded and the old MLs may be deactivated
any time.
To subscribe to the new MLs either use the webinterface:
https://mail.trinitydesktop.org/mailman3/
or send a blank mail to the addresses of the individual MLs:
announcements-join(a)trinitydesktop.org
users-join(a)trinitydesktop.org
devels-join(a)trinitydesktop.org
commits-join(a)trinitydesktop.org
To unsubscribe from the original MLs, send a blank email to the addresses
of individual MLs:
trinity-announce-unsubscribe(a)lists.pearsoncomputing.net
trinity-users-unsubscribe(a)lists.pearsoncomputing.net
trinity-devel-unsubscribe(a)lists.pearsoncomputing.net
trinity-commits-unsubscribe(a)lists.pearsoncomputing.net
--
Slávek Banko
TDE Team
Ten years ago today, the Trinity Desktop Environment (TDE) saw the release
of its first version (3.5.11). Lot of things have happened since that day
but TDE has continued to grow and flourish throughout the years. Today the
project is healthier than ever, with dedicated self-hosted servers,
regular releases, modern collaboration tools and a vibrant community of
users and enthusiasts.
The development team is pleased to celebrate TDE's 10th birthday by
announcing the immediate availability of the new TDE R14.0.8 release. TDE
is a complete software desktop environment designed for Unix-like
operating systems, intended for computer users preferring a traditional
desktop model, and is free/libre software.
R14.0.8 is the eighth maintenance release of the R14.0 series, and is built
on and improves the previous R14.0.7 version. Maintenance releases are
intended to promptly bring bug fixes to users, while preserving overall
stability through the avoidance of both major new features and major
codebase re-factoring.
R14.0.8 Release Notes
This section highlights some of the most important fixes introduced by this
maintenance release.
Bug fixes
* Fixed avahi support
* Fixed parsing of CPU cores frequency on some hardware
* Fixed parsing of battery information on some hardware
* Fixed detection of closing thelid on some hardware
* Fixed incorrect update of KNote "last modified" field
* Fixed several FTBFS caused by newer library versions
* Fixed K3B crashes when trying to write an audio CD with cd text
* Fixed tdenetworkmanager crashes
Enhancements
* Many translation updates
* Several packages have been migrated to CMake build system
* For some packages have been dropped the automake build system
* Added option to disable tdekbdledsync
* Added option to select default file manager
* The selected default terminal is also used for Open terminal here
* Improved LibreSSL support
* Improved musl libc support
* Improved support for DilOS distribution
* Improved support for XDG folders
* Improved support for Pinebook Pro
* Initial work to support reproducible builds
* Initial support for translating desktop files using Weblate
* Using Ninja build for Cmake building on FreeBSD
* Dropped Kerry and code related to Beagle search
Security
* CVE-2019-14744: Solved similar cases of arbitrary code execution
from .desktop files
The full version of the release notes is available at
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.8
The complete list of bugs fixed in this release is available at these
locations (please note that two lists complement each others, they are not
duplicates):
* TGW issue list
https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/27
* Bugzilla reports
https://bugs.trinitydesktop.org/showdependencytree.cgi?id=3060&hide_resolve…
A detailed commit change log is also available at
https://wiki.trinitydesktop.org/Changelog_For_R14.0.8
Useful notes on upgrading
Please read through the following notes before upgrading. If applicable to
your system, follow the recommended steps.
https://wiki.trinitydesktop.org/index.php?title=Release_Notes_For_R14.0.8#U…
Getting TDE
Installation instructions and binary packages are immediately available for
Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE,
and PCLinuxOS are being built by their respective maintainers and may be
already available or will be soon.
Live CDs with TDE R14.0.8 preinstalled are or will be available soon on the
LiveCDs page.
FreeBSD Support
TDE continues to offer support for FreeBSD, although still partial given
some of the new issues that have arisen with the latest versions of
FreeBSD. The TDE team will try their best to improve support for FreeBSD
but progress will probably be slow. Additional developers or contributors
willing to help porting the remaining features and applications are always
welcome.
Credits and acknowledgements
We thanks all the people that are (or have been) involved in making TDE the
great desktop environment that it is.
We would like to thank IntegriCloud for kindly providing a powerful
physical server based on a secure POWER9 architecture that serves as the
new TDE primary host and as a very powerful builder for ppc64el packages.
We would like to thank vpsFree for kindly providing free hosting for some
of the TDE services, most notably our self-hosted TDE Gitea Workspace and
TDE Weblate Translation Workspace.
We would like to thank all the people who have contributed to improve
translations for many languages. We are looking forward for further
contributions in future.
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.8#Translators
Contribute to TDE development
The TDE development team is small but friendly. If you wish to participate
in the TDE development process, please visit the Get involved page for
additional information.
There many things you can contribute to, from documentation review to bug
fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large,
user-experience oriented project such as TDE. Whether you want to report a
bug, suggest an improvement or simply let us know your opinion about TDE,
please feel free to contact us. Three good places to start communication
are the official TGW site at https://mirror.git.trinitydesktop.org/gitea
(user guide at https://wiki.trinitydesktop.org/TDE_Gitea_Workspace ),the
mailing lists at https://www.trinitydesktop.org/mailinglist.php and the
bug tracker at https://bugs.trinitydesktop.org/.
Donate to the TDE Project
Creating TDE requires significant computing resources and bandwidth. Please
consider helping to keep us online with a donation on our donations page
at https://www.trinitydesktop.org/donate.php. Without your financial
assistance, TDE would not be possible!
Join us in congratulating TDE on its 10th birthday!!
The Trinity Desktop Environment (TDE) development team is pleased to
announce the immediate availability of the new TDE R14.0.7 release. TDE is
a complete software desktop environment designed for Unix-like operating
systems, intended for computer users preferring a traditional desktop
model, and is free/libre software.
R14.0.7 is the seventh maintenance release of the R14.0 series, and is
built on and improves the previous R14.0.6 version. Maintenance releases
are intended to promptly bring bug fixes to users, while preserving
overall stability through the avoidance of both major new features and
major codebase re-factoring.
R14.0.7 Release Notes
This section highlights some of the most important fixes introduced by this
maintenance release.
Bug fixes
* Fixed some SAK related bugs
* Fixed TLS support in recent distros
* Clean up links to non functional old websites
* Fixed several FTBFS caused by newer library versions
* Fixed annoying crashes in TDevelop
Enhancements
* Several packages have been migrated to CMake build system
* General polishing of TDE look and brand
* Several translation updates
* Better support for XDG standard
* Improved detection of ruby version
* Added support for a new location of the ICEauthority file
* Added support for recent versions of libpqxx
* Added support for MySQL 8.x
* Added initial support for DilOS builds
* Added initial support for build with musl libc
* Added support for build with LibreSSL
* Restored both AIM and MSN protocols in kopete
* Revived NetBSD support for various packages
Security
* CVE-2019-14744: Prevent arbitrary code execution from .desktop files
* CVE-2018-19872: Fix crash in tqimage for certain malformed ppm image
files
The full version of the release notes is available at
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.7
The complete list of bugs fixed in this release is available at these
locations (please note that two lists complement each others, they are not
duplicates):
* TGW issue list
https://mirror.git.trinitydesktop.org/gitea/TDE/tde/issues/10
* Bugzilla reports
https://bugs.trinitydesktop.org/showdependencytree.cgi?id=3010&hide_resolve…
A detailed commit change log is also available at
https://wiki.trinitydesktop.org/Changelog_For_R14.0.7
Useful notes on upgrading
Please read through the following notes before upgrading. If applicable to
your system, follow the recommended steps.
https://wiki.trinitydesktop.org/index.php?title=Release_Notes_For_R14.0.7#U…
Getting TDE
Installation instructions and binary packages are immediately available for
Debian and Ubuntu. Packages for RedHat/CentOs, Fedora, Mageia, OpenSUSE,
and PCLinuxOS are being built by their respective maintainers and may be
already available or will be soon.
Live CDs with TDE R14.0.7 preinstalled are or will be available soon on the
LiveCDs page.
FreeBSD Support
TDE continues to offer support for FreeBSD, although still partial given
some of the new issues that have arisen with the latest versions of
FreeBSD. The TDE team will try their best to improve support for FreeBSD
but progress will probably be slow. Additional developers or contributors
willing to help porting the remaining features and applications are always
welcome.
Credits and acknowledgements
We thanks all the people that are (or have been) involved in making TDE the
great desktop environment that it is.
We would like to thank IntegriCloud for kindly providing a powerful
physical server based on a secure POWER9 architecture that serves as the
new TDE primary host and as a very powerful builder for ppc64el packages.
We would like to thank vpsFree for kindly providing free hosting for some
of the TDE services, most notably our self-hosted TDE Gitea Workspace and
TDE Weblate Translation Workspace.
We would like to thank all the people who have contributed to improve
translations for many languages. We are looking forward for further
contributions in future.
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.7#Translators
Contribute to TDE development
The TDE development team is small but friendly. If you wish to participate
in the TDE development process, please visit the Get involved page for
additional information.
There many things you can contribute to, from documentation review to bug
fixes as well as brand new software features or applications.
Feedback from our users is also an integral part of a large,
user-experience oriented project such as TDE. Whether you want to report a
bug, suggest an improvement or simply let us know your opinion about TDE,
please feel free to contact us. Three good places to start communication
are the official TGW site at https://mirror.git.trinitydesktop.org/gitea
(user guide at https://wiki.trinitydesktop.org/TDE_Gitea_Workspace ),the
mailing lists at https://www.trinitydesktop.org/mailinglist.php and the
bug tracker at https://bugs.trinitydesktop.org/.
Donate to the TDE Project
Creating TDE requires significant computing resources and bandwidth. Please
consider helping to keep us online with a donation on our donations page
at https://www.trinitydesktop.org/donate.php. Without your financial
assistance, TDE would not be possible!