openSUSE:Factory KDE3 packages

Jump to: navigation, search
This page is about Qt3/KDE3-based packages which are still included with the openSUSE distribution (i.e. KDE:KDE3 packages in openSUSE:Factory)

Introduction

Below is a list of packages from the KDE:KDE3 repository that are still included in openSUSE:Factory. With Qt3/KDE3 being obsolete and unsupported, as many as possible of these packages should be removed from openSUSE:Factory.

There are several categories of packages listed below, and an unsorted category, from which each package should be moved to the appropriate category.

Each package should have the following information:

  • Summary: Short description of the package
  • Based on: KDE3, Qt3 or '---' (where the last one means it doesn't need KDE3 or Qt3)
  • Upstream URL: Url of the upstream project
  • Maintained: Status of the upstream project, include last release date if possible
  • Used by: List of other packages in openSUSE:Factory that use this package (including ones from this list). 'osc whatdependson package standard i586' is useful here.
  • Has KDE4/Qt4 version: Whether there is a newer version and its status.
  • Reasons for keeping: Any reason for why the package should be kept in openSUSE:Factory.
  • Reasons for removal: Any reason for why the package should be removed from openSUSE:Factory.
  • Notes: Any other notes.
  • Recommendation: What should be done with the package (kept, removed, kept and moved to another development project,...)

Runtime

Basic packages which are needed for any KDE3/Qt3 software. Whether these should be included depends on whether there will be any such software shipped and whether we want to easily support installing such 3rd party software.

arts

  • Summary: Arts sound system from KDE3
  • Based on: Qt3
  • Upstream URL: http://www.arts-project.org/
  • Maintained: No
  • Used by: Also by some packages outside of KDE:KDE3, but presumably they all have a week dependency that is not needed without the KDE3 desktop.
  • Has KDE4/Qt4 version: No
  • Reasons for keeping: Part of KDE3 runtime.
  • Reasons for removal: Unmaintained, but probably no strong reason to remove otherwise.
  • Notes:
  • Recommendation: Keep if runtime is kept.

kdebase3

  • Summary: KDE3 runtime (and desktop, but that is split out)
  • Based on: KDE3
  • Upstream URL: http://kde.org
  • Maintained: Unmaintained, but there is the Trinity fork.
  • Used by: Everything in this list that is KDE3 based.
  • Has KDE4/Qt4 version: Yes, but not a replacement.
  • Reasons for keeping: Anything using KDE3 needs it.
  • Reasons for removal:
  • Notes:
  • Recommendation: Keep if runtime is kept.

kde3-i18n

  • Summary: KDE3 translations
  • Based on: KDE3
  • Upstream URL: http://kde.org
  • Maintained: Unmaintained.
  • Used by: Not a hard dependency, but includes translations for anything using KDE3.
  • Has KDE4/Qt4 version: Yes, but not a replacement.
  • Reasons for keeping: Translations for KDE3 software.
  • Reasons for removal:
  • Notes:
  • Recommendation: Keep if runtime is kept.

kdelibs3

  • Summary: KDE3 libraries
  • Based on: Qt3
  • Upstream URL: http://kde.org
  • Maintained: Unmaintained, but there is the Trinity fork.
  • Used by: Everything in this list that is based on KDE3.
  • Has KDE4/Qt4 version: Yes, but not a replacement.
  • Reasons for keeping: Anything using KDE3 needs it.
  • Reasons for removal: Unmaintained, possible security risks.
  • Notes: Any other notes.
  • Recommendation: What should be done with the package (kept, removed, kept and moved to another development project,...)

qt3

  • Summary: Qt3 toolkit
  • Based on: Qt3 (kind of :) )
  • Upstream URL: http://qt.nokia.com/
  • Maintained: No
  • Used by: Pretty much everything in this list.
  • Has KDE4/Qt4 version: Yes, but not a replacement.
  • Reasons for keeping: Everything in this list needs it.
  • Reasons for removal: Unmaintained, possible security risks.
  • Notes:
  • Recommendation: Keep if runtime is kept.


Development

Packages that are needed for developing KDE3/Qt3 software. This also includes -devel subpackages of runtime packages.

unsermake

  • Summary: Build tool for KDE3
  • Based on: ---
  • Upstream URL: none?
  • Maintained: Unmaintained.
  • Used by: Used for building anything KDE3-based, although optional.
  • Has KDE4/Qt4 version: No.
  • Reasons for keeping: Makes parallel builds of KDE3 packages faster.
  • Reasons for removal:
  • Notes: Can be replaced by using autotools.
  • Recommendation: Keep if runtime is kept.

Other libraries

Various library packages. Their inclusion depends on whether something else uses them.

libvisual

libvisual-plugins

libqtpod

Applications

Various applications and other software.

celestia

kbiff

kdbg

http://www.kdbg.org/download.php says that "A preliminary version of KDbg for KDE 4 is available". It seems a KDE4 version is being developed but slowly.

I use it. Not sure if kdevelop4 could be a subsitute (quick access debugger: without a need to create a project, etc.).

Recommendation: If no alternatives are found maintain it until KDE4 version is available. Study KDE4 version state.

kdbus

kde3-basket

Basket itself in the progress of being ported to KDE4. The current results can be found in KDE:Extra and in KDE:Unstable:Playground. Progress here is slow.

On the other hand it seems that there are two alternatives. One is the kjots that comes with the KDEPIM module of KDE. And since a short time there is a new application available (KWesTuNotes), which is similar to Basket, but has a higher KDE integration and even offers Nepomuk Tagging support. KWeshTuNotes is available in KDE:Extra.

Recommendation: Remove package from Factory.

kdewebdev3

There's no real alternative.

kdirstat

There's no real alternative, filelight do approximatively the same. Effort to port it to kde4 can be found here.

http://grumpypenguin.org/index.php?/archives/3-KDirStat-coming-to-KDE4.html

recommendation : try to package what's exist, and/or help to finish the qt4 port.

klamav

KMyMoney

  • Summary: Personal finance manager
  • Based on: KDE 3
  • Upstream URL: http://www.kmymoney.org/
  • Maintained: No (KDE 3 version); Yes (Platform 4 version)
  • Used by:
  • Has KDE Platform 4/Qt4 version: Yes
  • Reasons for keeping: None.
  • Reasons for removal: KDE 3 version is unmaintained, Platform 4 version actively maintained.
  • Notes:
  • Recommendation: Replace with KMyMoney 4.5+

konserve

krecord

ksimus

scribus

  • Summary: Page Layout Application Version 1.3.3.14
  • Based on: Qt3 only
  • Upstream URL: http://www.scribus.net
  • Maintained: Maintained, but new stable projected for year end.
  • Used by: None
  • Has KDE4/Qt4 version: Qt4 Port is -devel version. Current 1.3.8, to become 1.4
  • Reasons for keeping: Unique App for Linux Desktop - no other app has similar capabilties.
  • Reasons for removal: None.
  • Notes: Current 1.3.8 -devel depends on Qt 4.6.0+ 1.3.8 is available in home:mrdocs
  • Recommendation: Keep until we push 1.3.9+ into factory, which requires adding some support libraries to Factory. Ongoing work by mrdocs.

scribus-templates

Same as Scribus above

Unsorted

ktoblzcheck

libdbus-1-qt3-0

pgcalc

libqscintilla2-5