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.
https://www.youtube.com/watch?v=MdpG8JslTCA
Thank you Bill! That gets the award for best reply :)