Was: Re: [trinity-users] Naming pattern for TDE packages based upon KDE
names? (Installing KDiff3?)
On Tuesday 06 November 2018 07:25:07 pm Michele Calgaro wrote:
On 2018/11/07 05:54 AM, Michael wrote:
This page need a complete re-write :(
https://www.trinitydesktop.org/applications.php
so it includes how to get the apps listed.
That is why there are several pages about how to install TDE :-) Start from here: https://wiki.trinitydesktop.org/Category:Documentation#Installing_from_a_Pa ckage_Manager
On Tuesday 06 November 2018 09:01:18 pm E. Liddell wrote:
Package naming conventions are distro-specific, so that information is irrelevant to the majority of people visiting that page. It may belong on a distro-specific page on the wiki, though.
Hi Michele, E.,
Respectfully I have to disagree and maintain that how to install individual TDE applications needs to be on the Trinity Applications page. Here’s my reasoning:
- It’s not anywhere else I can find (to include Michele’s link).
- Standard Nix users* are going to ‘find’ that page first based upon searching for apps to do what they want, or as I did looking for a specific application and what its package is called in TDE.
- Standard Nix users will then generally do exactly what I did and install KDE app(s) by mistake.
* I’m specifically talking about ‘standard users,’ and not Nix developer types. Sure I’ve used flavors of Nix since 1994, but I’m a user of Nix just like the average engineering ‘Dad’ would be a user of Windows.
The real issue of this is; TDE being really good on ‘light’ hardware means these people are probably going to unknowingly install KDE Plasma 5 bloatware that turns their ‘light’ hardware to sludge. They’re not going to know it’s KDE thats just killed their machine and they’re going to blame TDE for doing it. Once TDE doesn’t ‘live up to its promise’ they’ll then install some other Nix, abandon Nix entirely, and/or chuck their ‘light’ but very usable hardware in the trash.
** The end result is they are now spreading false, but very negative information about TDE and it’s capabilities. **
To me that’s the key and ultimately why ‘How’ needs to be addressed on that page specifically.
# # #
My thoughts are a section at the top after the table of contents and before the first application group that includes, or links to, something like this. If it’s just a link then what’s on page needs a strong-ish warning to ‘read me first’ before attempting to install. Also if it’s a link then it can be a link to a wiki page so the primary dev’s don’t need to burn time on it.
This is probably a bit wordy...
====== Format ======
H1: How to install applications in TDE
H2: MajorDist-based-name (specific dist’s TDE works with)
Element: Pattern to find TDE application Element: How to install the result Element: Live example (using the same application in each section)
====== Example ======
H1: How to install applications in TDE
H2: Debian-based (Debian, Devuan, Ubuntu, ???)
In general Debian-based distributions will have ‘-trinity’ appended to their package name. To find how to install a specific package, use this method:
# apt-cache search {application-name from below} # apt-get install {TDE name from the search results}
Using KMail as an example:
# apt-cache search KMail
texlive-latex-extra - TeX Live: LaTeX additional packages kdepim-themeeditors - Theme Editors for KDE PIM applications kmail - full featured graphical email client kmail-mobile - email client for mobile environments kontact - integrated application for personal information management libkpgp4 - gpg based crypto library libmail-bulkmail-perl - Platform independent mailing list module libtemplateparser4 - KMail template parser library maildrop - mail delivery agent with filtering abilities muttprint - Pretty printing of mails muttprint-manual - Manual for muttprint kmail-trinity - Trinity Email client kmailcvt-trinity - Trinity KMail mail folder converter kontact-trinity - Trinity pim application libindex0-trinity - Trinity indexing library libindex0-trinity-dev - Trinity indexing library [development] ksig-trinity - graphical tool for managing multiple email signatures libreoffice-kde4 - office productivity suite -- KDE 4 integration
Then to install TDE KMail select ‘kmail-trinity’
# apt-get install kmail-trinity
H2: RPM-based (RHEL, CentOS, Fedora, openSUSE, ???) H2: Gentoo-based H2: Slackware-based
# # #
Okay, that’s all for my ‘how to help the noobs’ and save TDE from the evil clutches of despair . . .
Best, Michael
PS: On Tuesday 06 November 2018 05:24:54 pm William Morder wrote:
This video helps to make sense of Trinity's naming scheme, and how TDE and KDE3 packages are related.
Thank you Bill! That gets the award for best reply :)