Hi all, before we get back to earlier discussions, let me take a little trip into history and summarize how the state of the project has evolved over time and what are the tasks that await us. Note: If you do not want to take a trip into history, you can wait for the subsequent e-mail with the Summary chapter. -- 2008 / 2009 -- KDE 3.5 development comes to a stop KDE 3.5 development stops. As a KDE 3.5 maintainer for Ubuntu, Tim devotes his efforts to maintaining KDE 3.5 for newer versions of KUbuntu - still under the original name KDE 3.5. Unfortunately, I do not know much about that time. Tim provides repositories that sooner or later would be found as PPAs on the official Ubuntu Launchpad. Tim provides bugtracker and mailing lists that are independent of the Ubuntu world. -- 2010 -- TDE is born! Fork KDE 3.5 is official - Trinity Desktop is here! The first version of TDE (3.5.11) is released. A branch in KDE SVN is used to manage the source code. Other services are provided and donated by Tim. Starting with release 3.5.12, Tim provides QuickBuild (a custom instance of Launchpad). Thank to this, the project has an independent environment for building packages and providing repositories for Debian like distributions. -- 2011 -- Move to TQt TDE 3.5.13 is released - the first version where the TQt interface library is used. It is decided to change the numbering for the new major release - it will be TDE R14.0.0. Work is underway to migrate from KDE SVN to TDE own GIT SCM. -- 2012 -- Development, stable and SRU releases Because TDE 3.5.13 contained many minor but also major issues, a repository was created to provide packages with backported patches from the main R14.0.0 development branch - the basis for working on a stable branch was created. Initially, only individual packages were created, but gradually all packages were added and a complete release of TDE 3.5.13.1 is created. Migration to the GIT is complete! The project has all the services on its own servers - provided and donated by Tim. There is a system of mirrors where individual mirrors are provided and donated by the owners of these mirrors. -- 2013 -- Work on upcoming R14.0.0 continues TDE 3.5.13.2 is released. Many KDE => TDE renames are being done for the upcoming R14.0.0. -- 2014 -- R14.0.0 is finally here + PSB TDE R14.0.0 is released! A base framework for major, minor and maintenance releases is established. Due to air conditioning issues on Tim's infrastructure and the temporary shutdown of some services, alternative repositories with builders independent of QuickBuild are created - repository known as Preliminary Stable Builds (PSB). The infrastructure for PSB is provided and donated by Slávek. Mirror PSB is provided and donated by Jan Černohorský (mirror.xcer.cz). The structure of official mirrors is improved to reduce overloading the connectivity of primary servers when a new version is released. Mike Bird provides and donates the primary mirror. -- 2015 -- Maintenance releases TDE R14.0.1 and R14.0.2 are released. Due to low funds, some services are shutdown on Tim's infrastructure - regular automatic creation of Ubuntu LiveCDs with TDE. Access to Nightly Builds is restricted. And there are some hardware issues with the servers on Tim's infrastructure. Slávek manages to get a VPS machine from vpsFree as a donation! This makes it possible to create a new highly optimized primary redirector. Thanks to the cache on the redirector, the process of releasing new releases has become significantly faster. It also provides a fallback server so that development and services can continue. -- 2016 -- More maintenance releases TDE R14.0.3 and R14.0.4 are released. Development is progressing steadily. Infrastructure is stable - Tim's primary site, mirrors with primary from Mike, VPS from vpsFree, Slávek's infrastructure for PSB. There are small donations from contributors. Tim is busy with other projects for most of the year. -- 2017 -- A quiet year for TDE + PTB No new release of TDE :-( Development is slow and mostly limited to keep packages into a building state. Most of the developers are very busy through the year. Nightly Builds don't work properly for a long time and due to Tim absence, it's difficult to add new distributions. Therefore the Preliminary Testing Build (PTB) repository has been set up to replace Night Builds. The packages are built on the same infrastructure as PSB. Both repositories - PSB and PTB - have now been placed on the primary redirector - VPS from vpsFree, making them more accessible and giving them some sort of official recognition. -- 2018 -- TDE lives on. TGW becomes the new developer's home TDE R14.0.5 is released - the project has not die after all! Thanks to VPS donated by vpsFree, we introduced a new development collaboration tool - TDE Gitea Workspace (TGW). This greatly improves the ability to contribute to the project and new contributors have joined. Problems with services hosted on Tim's primary infrastructure are becoming progressively bigger, causing issues to the project as a whole given only Tim can manage those services. Slávek and Michele come up with plans for an anternative TDE infrastructure should Tim be no longer available in future. -- 2019 -- New life for TDE and a new project leader! TDE R14.0.6 and R14.0.7 are released. Thanks to VPS donated by vpsFree, the TDE Weblate Translation Workspace (TWTW) is introduced. This greatly simplifies and improves translation work and let users translates TDE into their own languages from a browser seamlessly. Tim arranges for the donation of a new TDE box from IntegriCloud! A powerful machine on the POWER9 architecture which is fully manageable and accessible to other core project members. No more "one man weak link" in the infrastructure. Migration of services from Tim's infrastructure to the new TDE box is started. Tim agrees to pass the role of project leader to Slávek. A new primary archive is created, the layout is changed and cleaning is performed. As a result, primary archive is no longer dependent on QuickBuild as it would make it impossible to release new versions for current distributions. Reprepro is now used to manage the repositories. The official packages are now based on PSB. This also allows smoother synchronization of new releases to mirrors. The new archive is located on Slávek's home server, which maintains and donates it. -- 2020 -- TDE 10th anniversary! TDE R14.0.8 is released - we are celebrating the 10th anniversary of the first release of TDE! Although there are several tasks for migrating services from Tim's infrastructure to Integricloud's new TDE box, the services needed for development are working properly. Several new contributors to code and translations have joined and development is at its peak in the last 6 or 7 years. The project is doing well! R14.0.9 is planned for a Q4 release. Welcome back from a trip into history! A summary of the state of the infrastructure will be in the subsequent e-mail... stay tuned. Cheers -- Slávek
Attachment:
signature.asc
Description: This is a digitally signed message part.