According to stats.kde.org, kde.org/applications make to 44% of the views of kde.org.
The problem is that a lot of application descriptions are not descriptive or too short. These descriptions are critical since they are used by google to find relevant search result and in Discover. The description are fetched from the AppStream files.
So let's collect here the list of applications that need better description and try to improve/rewrite them. I can take care of uploading the new description.
List of problematic short application descriptions (ones listed on kde.org/applications):
* KDiff3/Kompare: need to have different descriptions
* GCompris: a bit more elaborated concerning which games it includes?
* Kolf: perhaps something like golf simulator game?
* LSkat: referencing that it's a german-specific card-game.
* KRuler: could have a more catchy description
* Kamoso: should reference the camera effects it includes, and the fact it's referring to webcams
* Calligra Sheets/Stage: include the word "editor"
List of problematic long application descriptions (those shown for each individual application):
* https://kde.org/applications/utilities/org.kde.kleopatra: Only 27 words but 10% of the visits of kde.org
* https://kde.org/applications/education/org.kde.labplot2
* https://kde.org/applications/office/org.kde.keurocalc
* TODO add more
I also saw that games.kde.org provides better description of the KDE games than kde.org/applications/game. We will also need to copy these descriptions to the AppStream files for the case that they are better.
---
SHORT DESCRIPTIONS TO BE CHANGED
---
| KDevelop | Integrated Development Environment | Issue: for? | Suggestion: use website description Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP, maybe remove "Cross-platform"? |
| KDiff3 | Diff/Patch Frontend | Issue: same as Kompare | Suggestion: Simple Diff/Patch Frontend |
| Kompare | Diff/Patch Frontend | Issue: same as KDiff3 | Suggestion: Diff/Patch Frontend with Mirroring Capabilities |
| Artikulate | Artikulate Pronunciation Trainer | Issue: why repeat Artikulate? | Suggestion: Pronunciation Trainer |
| GCompris | Educational Game | Issue: what kind/target audience? | Suggestion: Educational Game for Children |
| LabPlot | LabPlot | Issue: only the name? | Suggestion: Plotting and Data Analysis Software |
| Marble | Virtual Globe | Issue: non-descriptive | Suggestion: Maps and Navigation OR Your swiss army knife of maps OR Virtual Globe and World Atlas, as per the website|
| Kollision | A simple ball dodging game | Issue: maybe caps for consistency | Suggestion: Simple Ball Dodging Game |
| LSkat | Card Game | Issue: maybe mention it's a german card game | Suggestion: Classic German Card Game |
| Konversation | IRC Client | Issue: maybe showcase how user-friendly it is? | Suggestion: User-Friendly IRC Client |
| KRFB | Desktop Sharing | Issue: consistency with KRFB | Suggestion: Remote Desktop Sharing |
| Elisa | Music Player | Issue: maybe showcase ease of use | Suggestion: Simple and Easy-to-use Music Player |
| K3B | Disk Burning | Issue: it's about burning songs and videos, not flashing | Suggestion: CD/DVD Burning Software |
| Kamoso | Camera | Issue: just the name | Suggestion: Webcam recording with fun effects! |
| Calligra Sheets | Spreadsheet | Issue: it's not one spreadsheet, it's for multiple spreadsheets | Suggestion: Spreadsheet Editor |
| Calligra Stage | Presentation | Issue: like Sheets | Suggestion: Presentation Editor |
| KMyMoney | Personal Finance Manager | Issue: difference from Skrooge? | Suggestion: Single-entry bookkeeping for home use |
| Skrooge | Manage your money | Issue: difference from KMyMoney? | Suggestion: Double-entry bookkeeping with friendly user interface |
| KHelpCenter | Help Center | Issue: maybe specify it's KDE's | Suggestion: KDE Help Center |
| Muon Package Manager | Package Manager | Issue: it's a frontend | Suggestion: Package Manager Frontend OR Packagekit Frontend|
| KBackup | Backup Program | Issue: maybe showcase it is easy/user-friendly | Suggestion: Easy-to-use Backup Program |
| KCalc | Scientific Calculator | Issue: is it just a scientific calculator? | Suggestion: Advanced Calculator |
| KMouseTool | Automatic Mouse Click | Issue: maybe showcase its a11y benefits | Suggestion: Automatic Mouse Clicks to Prevent RSI |
| RSI Break | Help prevent repetitive strain injury | Issue: maybe caps for RSI | Suggestion: Help prevent Repetitive Strain Injury |
| Smb4K | Advanced Network Neighborhood Browser | Issue: neighborhood? | Suggestion: Advanced Network Browser for SAMBA |
| Latte | Dock for the masses | Issue: maybe add article for impact | Suggestion: A dock for the masses OR The dock for the masses |
| JuK | Music Player | Issue: showcase capabilities | Suggestion: |
| Kaffeine | Media Player | Issue: showcase capabilities | Suggestion: |
---
LONG DESCRIPTIONS TO BE CHANGED
---
| Cervisia | Cervisia is a user friendly version control system front-end. The aim is to support CVS and other version control system programs in a unified interface, featuring conflict resolution, difference and history viewers, status for the working copy files, and support for most version control functions. | Issue: | Suggestion: |
| Clazy | Clazy is a clang compiler plugin which emits warnings related to Qt best practices. | Issue: | Suggestion: |
| Heaptrack | Heaptrack traces all memory allocations and annotates these events with stack traces. Dedicated analysis tools then allow you to interpret the heap memory profile to: * find hotspots that need to be optimized to reduce the memory footprint of your application; * find memory leaks, i.e. locations that allocate memory which is never deallocated; * find allocation hotspots, i.e. code locations that trigger a lot of memory allocation calls; * find temporary allocations, which are allocations that are directly followed by their deallocation| Issue: | Suggestion: |
| KAppTemplate | KAppTemplate is an application to start development quickly using existing templates providing basic repeatedly written code and a proper structure. Features: * Templates for C++, Ruby, Python and PHP; * Categories; * Templates for different build-systems and frameworks; * Templates especially for KDE-development (plugins for Plasma, QtQuick, KTextEditor, KRunner, Akonadi); * It is easy to create new templates using space holders and a simple CMake-command; * Integrated into KDevelop | Issue: | Suggestion: |
| KCachegrind | DESCRIPTION | Issue: | Suggestion: |
| KDebugSettings | DESCRIPTION | Issue: | Suggestion: |
| kdesrc-build | DESCRIPTION | Issue: | Suggestion: |
| kdesvn | DESCRIPTION | Issue: | Suggestion: |
| KDevelop | DESCRIPTION | Issue: for? | Suggestion: use website description Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP, maybe remove "Cross-platform"? |
| KDiff3 | DESCRIPTION | Issue: same as Kompare | Suggestion: Simple Diff/Patch Frontend |
| KImageMapEditor | DESCRIPTION | Issue: | Suggestion: |
| Kirigami Gallery | DESCRIPTION | Issue: | Suggestion: |
| Kompare | DESCRIPTION | Issue: same as KDiff3 | Suggestion: Diff/Patch Frontend with Mirroring Capabilities |
| KUIViewer | DESCRIPTION | Issue: | Suggestion: |
| Lokalize | DESCRIPTION | Issue: | Suggestion: |
| Massif-Visualizer | DESCRIPTION | Issue: | Suggestion: |
| Umbrello | DESCRIPTION | Issue: | Suggestion: |
| KDevelop PHP Support | DESCRIPTION | Issue: | Suggestion: |
| KDevelop Python Support | DESCRIPTION | Issue: | Suggestion: |
| KUIViewer KPart | DESCRIPTION | Issue: | Suggestion: |
| Artikulate | DESCRIPTION | Issue: why repeat Artikulate? | Suggestion: Pronunciation Trainer |
| Blinken | DESCRIPTION | Issue: | Suggestion: |
| Cantor | DESCRIPTION | Issue: | Suggestion: |
| GCompris | DESCRIPTION | Issue: what kind/target audience? | Suggestion: Educational Game for Children |
| KAlgebra Mobile | DESCRIPTION | Issue: | Suggestion: |
| Kalzium | DESCRIPTION | Issue: | Suggestion: |
| Kanagram | DESCRIPTION | Issue: | Suggestion: |
| KBibTeX | DESCRIPTION | Issue: | Suggestion: |
| KBruch | DESCRIPTION | Issue: | Suggestion: |
| KGeography | DESCRIPTION | Issue: | Suggestion: |
| KHangMan | DESCRIPTION | Issue: | Suggestion: |
| Kig | DESCRIPTION | Issue: | Suggestion: |
| Kiten | DESCRIPTION | Issue: | Suggestion: |
| KLettres | DESCRIPTION | Issue: | Suggestion: |
| KmPlot | DESCRIPTION | Issue: | Suggestion: |
| KStars | DESCRIPTION | Issue: | Suggestion: |
| KTouch | DESCRIPTION | Issue: | Suggestion: |
| KTurtle | DESCRIPTION | Issue: | Suggestion: |
| KWordQuiz | DESCRIPTION | Issue: | Suggestion: |
| LabPlot | DESCRIPTION | Issue: only the name? | Suggestion: Plotting and Data Analysis Software |
| Marble | DESCRIPTION | Issue: non-descriptive | Suggestion: Maps and Navigation OR Your swiss army knife of maps OR Virtual Globe and World Atlas, as per the website |
| Minuet | DESCRIPTION | Issue: | Suggestion: |
| Parley | DESCRIPTION | Issue: | Suggestion: |
| Rocs | DESCRIPTION | Issue: | Suggestion: |
| Step | DESCRIPTION | Issue: | Suggestion: |
| Bomber | DESCRIPTION | Issue: | Suggestion: |
| Bovo | DESCRIPTION | Issue: | Suggestion: |
| Granatier | DESCRIPTION | Issue: | Suggestion: |
| Kajongg | DESCRIPTION | Issue: | Suggestion: |
| Kapman | DESCRIPTION | Issue: | Suggestion: |
| KAtomic | DESCRIPTION | Issue: | Suggestion: |
| KBlackbox | DESCRIPTION | Issue: | Suggestion: |
| KBlocks | DESCRIPTION | Issue: | Suggestion: |
| KBounce | DESCRIPTION | Issue: | Suggestion: |
| KBreakOut | DESCRIPTION | Issue: | Suggestion: |
| KDiamond | DESCRIPTION | Issue: | Suggestion: |
| KFourInLine | DESCRIPTION | Issue: | Suggestion: |
| KGoldrunner | DESCRIPTION | Issue: | Suggestion: |
| Kigo | DESCRIPTION | Issue: | Suggestion: |
| Killbots | DESCRIPTION | Issue: | Suggestion: |
| Kiriki | DESCRIPTION | Issue: | Suggestion: |
| KJumpingCube | DESCRIPTION | Issue: | Suggestion: |
| Klickety | DESCRIPTION | Issue: | Suggestion: |
| Kolor Lines | DESCRIPTION | Issue: | Suggestion: |
| KMahjongg | DESCRIPTION | Issue: | Suggestion: |
| KMines | DESCRIPTION | Issue: | Suggestion: |
| Naval Battle | DESCRIPTION | Issue: | Suggestion: |
| KNetWalk | DESCRIPTION | Issue: | Suggestion: |
| KNights | DESCRIPTION | Issue: | Suggestion: |
| Kolf | DESCRIPTION | Issue: | Suggestion: |
| Kollision | DESCRIPTION | Issue: maybe caps for consistency | Suggestion: Simple Ball Dodging Game |
| Konquest | DESCRIPTION | Issue: | Suggestion: |
| KPatience | DESCRIPTION | Issue: | Suggestion: |
| KReversi | DESCRIPTION | Issue: | Suggestion: |
| KShisen | DESCRIPTION | Issue: | Suggestion: |
| KSirk | DESCRIPTION | Issue: | Suggestion: |
| KSnakeDuel | DESCRIPTION | Issue: | Suggestion: |
| KSpaceDuel | DESCRIPTION | Issue: | Suggestion: |
| KSquares | DESCRIPTION | Issue: | Suggestion: |
| KSudoku | DESCRIPTION | Issue: | Suggestion: |
| Potato Guy | DESCRIPTION | Issue: | Suggestion: |
| Kubrick | DESCRIPTION | Issue: | Suggestion: |
| LSkat | DESCRIPTION | Issue: maybe mention it's a german card game | Suggestion: Classic German Card Game |
| Palapeli | DESCRIPTION | Issue: | Suggestion: |
| Picmi | DESCRIPTION | Issue: | Suggestion: |
| SymbolEditor | DESCRIPTION | Issue: | Suggestion: |
| digiKam | DESCRIPTION | Issue: | Suggestion: |
| Gwenview | DESCRIPTION | Issue: | Suggestion: |
| KColorChooser | DESCRIPTION | Issue: | Suggestion: |
| KGraphViewer | DESCRIPTION | Issue: | Suggestion: |
| KolourPaint | DESCRIPTION | Issue: | Suggestion: |
| KPhotoAlbum | DESCRIPTION | Issue: | Suggestion: |
| Krita | DESCRIPTION | Issue: | Suggestion: |
| KRuler | DESCRIPTION | Issue: | Suggestion: |
| KXStitch | DESCRIPTION | Issue: | Suggestion: |
| Okular | DESCRIPTION| Issue: | Suggestion: |
| Showfoto | DESCRIPTION | Issue: | Suggestion: |
| Skanlite | DESCRIPTION | Issue: | Suggestion: |
| kdegraphics-mobipocket | DESCRIPTION | Issue: | Suggestion: |
| kdegraphics-thumbnailers | DESCRIPTION | Issue: | Suggestion: |
| Akregator | DESCRIPTION | Issue: | Suggestion: |
| Choqok | DESCRIPTION | Issue: | Suggestion: |
| Falkon | DESCRIPTION | Issue: | Suggestion: |
| KGet | DESCRIPTION | Issue: | Suggestion: |
| KMail | DESCRIPTION | Issue: | Suggestion: |
| Konqueror | DESCRIPTION | Issue: | Suggestion: |
| Konversation | DESCRIPTION | Issue: maybe showcase how user-friendly it is? | Suggestion: User-Friendly IRC Client |
| Kopete | DESCRIPTION | Issue: | Suggestion: |
| KRDC | DESCRIPTION | Issue: | Suggestion: |
| KRFB | DESCRIPTION | Issue: consistency with KRFB | Suggestion: Remote Desktop Sharing |
| KTorrent | DESCRIPTION | Issue: | Suggestion: |
| PIM Data Exporter | DESCRIPTION | Issue: | Suggestion: |
| Banji | DESCRIPTION | Issue: | Suggestion: |
| SieveEditor | DESCRIPTION | Issue: | Suggestion: |
| KDE Connect | DESCRIPTION | Issue: | Suggestion: |
| KIO GDrive | DESCRIPTION | Issue: | Suggestion: |
| Zeroconf Support | DESCRIPTION | Issue: | Suggestion: |
| Dragon Player | DESCRIPTION | Issue: | Suggestion: |
| Elisa | DESCRIPTION | Issue: maybe showcase ease of use | Suggestion: Simple and Easy-to-use Music Player |
| JuK | DESCRIPTION | Issue: showcase capabilities | Suggestion: |
| K3B | DESCRIPTION | Issue: it's about burning songs and videos, not flashing | Suggestion: CD/DVD Burning Software |
| Kaffeine | DESCRIPTION | Issue: showcase capabilities | Suggestion: |
| Kamoso | DESCRIPTION | Issue: just the name | Suggestion: Webcam recording with fun effects! |
| Kdenlive | DESCRIPTION | Issue: | Suggestion: |
| KMix | DESCRIPTION | Issue: | Suggestion: |
| KMPlayer | DESCRIPTION | Issue: showcase capabilities | Suggestion: |
| Kwave | DESCRIPTION | Issue: | Suggestion: |
| Plasma Camera | DESCRIPTION | Issue: | Suggestion: |
| FFmpeg Thumbnailer | DESCRIPTION | Issue: | Suggestion: |
| KIO AudioCD | DESCRIPTION | Issue: | Suggestion: |
| Flow | DESCRIPTION | Issue: | Suggestion: |
| Plan | DESCRIPTION | Issue: | Suggestion: |
| Calligra Sheets | DESCRIPTION | Issue: it's not one spreadsheet, it's for multiple spreadsheets | Suggestion: Spreadsheet Editor |
| Calligra Stage | DESCRIPTION | Issue: like Sheets | Suggestion: Presentation Editor |
| Calligra Words | DESCRIPTION | Issue: | Suggestion: |
| KAddressBook | DESCRIPTION | Issue: | Suggestion: |
| KEuroCalc | DESCRIPTION | Issue: | Suggestion: |
| KEXI | DESCRIPTION | Issue: | Suggestion: |
| Kile | DESCRIPTION | Issue: | Suggestion: |
| KMail | DESCRIPTION | Issue: | Suggestion: |
| KMyMoney | DESCRIPTION | Issue: difference from Skrooge? | Suggestion: Single-entry bookkeeping for home use |
| Kontact | DESCRIPTION | Issue: | Suggestion: |
| KOrganizer | DESCRIPTION | Issue: not precise | Suggestion: Calendar and Events Manager |
| Skrooge | DESCRIPTION | Issue: difference from KMyMoney? | Suggestion: Double-entry bookkeeping with friendly user interface |
| Tellico | DESCRIPTION | Issue: | Suggestion: |
| KHelpCenter | DESCRIPTION | Issue: maybe specify it's KDE's | Suggestion: KDE Help Center |
| Apper | DESCRIPTION | Issue: | Suggestion: |
| Dolphin | DESCRIPTION | Issue: | Suggestion: |
| KDiskFree | DESCRIPTION | Issue: | Suggestion: |
| Konsole | DESCRIPTION | Issue: | Suggestion: |
| KSystemLog | DESCRIPTION | Issue: | Suggestion: |
| KWalletManager | DESCRIPTION | Issue: | Suggestion: |
| Muon Package Manager | DESCRIPTION | Issue: it's a frontend | Suggestion: Package Manager Frontend OR Packagekit Frontend |
| KDE Partition Manager | DESCRIPTION | Issue: | Suggestion: |
| Yakuake | DESCRIPTION | Issue: | Suggestion: |
| Dolphin Plugins | DESCRIPTION | Issue: | Suggestion: |
| FileStash | DESCRIPTION | Issue: | Suggestion: |
| Samba Filesharing Plugin | DESCRIPTION | Issue: | Suggestion: |
| Printer Configuration | DESCRIPTION | Issue: | Suggestion: |
| Symmy | DESCRIPTION | Issue: | Suggestion: |
| KDE Wacom tablet module | DESCRIPTION | Issue: | Suggestion: |
| Ark | DESCRIPTION | Issue: | Suggestion: |
| Filelight | DESCRIPTION | Issue: | Suggestion: |
| KAlarm | DESCRIPTION | Issue: | Suggestion: |
| Kate | DESCRIPTION | Issue: | Suggestion: |
| KBackup | DESCRIPTION | Issue: maybe showcase it is easy/user-friendly | Suggestion: Easy-to-use Backup Program |
| KCalc | DESCRIPTION | Issue: is it just a scientific calculator? | Suggestion: Advanced Calculator |
| KCharSelect | DESCRIPTION | Issue: | Suggestion: |
| KDialog | DESCRIPTION | Issue: | Suggestion: |
| KFind | DESCRIPTION | Issue: | Suggestion: |
| KFloppy | DESCRIPTION | Issue: | Suggestion: |
| KGpg | DESCRIPTION | Issue: | Suggestion: |
| Kleopatra | DESCRIPTION | Issue: | Suggestion: |
| KMag | DESCRIPTION | Issue: | Suggestion: |
| KMouseTool | DESCRIPTION | Issue: maybe showcase its a11y benefits | Suggestion: Automatic Mouse Clicks to Prevent RSI |
| KMouth | DESCRIPTION | Issue: | Suggestion: |
| KNotes | DESCRIPTION | Issue: | Suggestion: |
| KRename | DESCRIPTION | Issue: | Suggestion: |
| Kronometer | DESCRIPTION | Issue: too redundant with the title, maybe catchy description? | Suggestion: |
| Krusader | DESCRIPTION | Issue: what's the difference to Dolphin? | Suggestion: |
| KTeaTime | DESCRIPTION | Issue: | Suggestion: |
| KTimer | DESCRIPTION | Issue: | Suggestion: |
| KWrite | DESCRIPTION | Issue: | Suggestion: |
| Okteta | DESCRIPTION | Issue: | Suggestion: |
| RSI Break | DESCRIPTION | Issue: maybe caps for RSI | Suggestion: Help prevent Repetitive Strain Injury |
| Smb4K | DESCRIPTION | Issue: neighborhood? | Suggestion: Advanced Network Browser for SAMBA |
| Spectacle | DESCRIPTION | Issue: | Suggestion: |
| Sweeper | DESCRIPTION | Issue: | Suggestion: |
| Zanshin | DESCRIPTION | Issue: | Suggestion: |
| Kamera | DESCRIPTION | Issue: | Suggestion: |
| KCron | DESCRIPTION | Issue: | Suggestion: |
| Markdown Viewer KPart | DESCRIPTION | Issue: | Suggestion: |
| Latte | DESCRIPTION | Issue: maybe add article for impact | Suggestion: A dock for the masses OR The dock for the masses |