LucidPatchReview

KDE patches in Lucid

kdelibs

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Resolution/comments

08_add_debian_build_type

?

?

?

?

?

11_default_kde4_xdg_menu_prefix

?

?

?

?

?

13_qt4_designer_plugins_path

?

?

?

?

?

14_hardcode_ptm_device

?

?

?

?

?

15_kfreebsd_support

?

?

?

?

?

16_debian_menu

?

?

?

?

?

17_findservicebydesktoppath_try_realfilepath

?

?

?

?

?

22_hack_in_etc_kde4_in_kstandarddirs

?

?

?

?

?

23_solid_no_double_build

?

?

?

?

?

25_ld_exclude_libs_qtuitools

?

?

?

?

?

26_fixmanpage

?

?

?

?

?

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Resolution/comments

kubuntu_04_add_langpack_path

yes

yes

no

no

---

no

Keep

kubuntu_06_user_disk_mounting

yes

yes

no

yes

no

Should be upstreamed, and perhaps ported to KAuth rather than using kdesu, (ervin doesn't want it, jriddell)

kubuntu_51_launchpad_integration

yes

no

no

no

---

no

bug 457294, translation stuff should be removed if Rosetta goes, apport-kde crash stuff should go regardless

kubuntu_56_langpacks_desktop_files

?

?

?

?

?

?

kubuntu_64_rosetta_translations

yes

yes

no

no

---

no

Keep

kubuntu_67_cmake_install_paths

yes

yes

no

no

---

no

Keep

kubuntu_68_remove_applet_confirmation

eh...

no

maybe

no

Should be worked on with upstream to improve quality, and then upstreamed. Not too horrible to maintain otherwise

kubuntu_69-72

yes

yes

no

yes

yes

no

Can be removed from packaging in either 4.3.2 or 4.4

Security

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Resolution/comments

security_01_CVE-2009-2702

?

?

?

?

?

no

kdebase

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

debian-T-addition

?

?

?

?

?

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_04_hide_kfind

yes

yes

yes

no

no

?

keep

kubuntu_06_simple_aboutpage

yes

yes

yes

no

no

?

keep for treating konqeror as a web browser

kubuntu_10_konq_scans_nsplugins_at_startup

yes

yes

maybe

no

?

Needed to make konq see new flashplugin

kubuntu_14_dolphin_preview_on

yes

yes

yes

no

no

?

keep

kubuntu_18_fix_systemsettings_about_me

yes

yes

maybe

no

?

Kubuntu (maybe debian) specific solution

kubuntu_19_install_flash

yes

yes

no

no

---

?

Keep

kdebase-workspace

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

06_kdm_does_not_wreak_havoc

?

?

?

?

?

07_kdmrc_defaults_kubuntu

?

?

?

?

?

08_genkdmconf

?

?

?

?

?

09_genkdm_make

?

?

?

?

?

10_kdm_no_custom

?

?

?

?

?

11_kdm_X_path

?

?

?

?

?

13_kdm_override_docs

?

?

?

?

?

21_kdm_doesnt_use_kstandarddirs

?

?

?

?

?

23_do_not_depend_on_bindings

?

?

?

?

?

26_run_kaboom_when_starting_kde

?

?

?

?

?

50_icon_in_oxygen_title_bar

?

?

?

?

?

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_11_fix_root_only_kcms

yes (for KDM etc)

yes (used by every other distro)

maybe

no

no

?

upstream waiting on kauth

kubuntu_13_startkde_set_country

yes LP: #224461

probably

maybe

maybe

no

?

kubuntu_19_always_show_kickoff_subtext

yes

yes

no

probably not

no

?

by order of da seele

kubuntu_33_kdm_bulletproof_x

needs review

needs review

no

no

no

?

no idea if this still works

kubuntu_52_gtk2_engines_qtcurve_config

yes

yes

no

no

no

?

kubuntu_63_ksplash_fix

?

?

no

alledgedly

no

?

changelog says this is from trunk but it's not in trunk, check with shtylman

kubuntu_71_default_plasma_layout

yes

yes

no

no

no

?

will send to plasma-devel, would rather use a config file but that caused problems

kubuntu_72_remove_startkde_cruft

no

yes

no

probably

no

?

jontheechidna to review

kubuntu_80_fix_includes

yes

yes

no

yes

yes

?

Dropped - In 4.4

kubuntu_93_fix_username_icon_alignment

no

yes

no

maybe

no

?

LP: #389744

kubuntu_97_jaunty_upgrade

yes

yes but slow

no

no

no

?

could be re-written in QScript to be faster, but it only gets run once per user

kubuntu_98_dbusmenu

?

?

?

?

?

?

kubuntu_101_brightness_fn_keys_and_osd

no

yes

no

yes

no

?

debfx says it's upstream should see in next update

kubuntu_102_plasma_netbook_no_autostart

?

?

?

?

?

?

kubuntu_103_kdm_theme

?

?

?

?

?

?

kubuntu_104_kdm_active_vt_plymouth

?

?

?

?

?

?

kdebase-runtime

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

04_disable_debug_by_default

?

?

?

?

?

25_khelp_htdig

?

?

?

?

?

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_nodisplay_knetattach

yes

yes

probably not

maybe

no

?

will send upstream

kubuntu_03_knetattach_use_sftp

yes

yes

maybe

no

no

?

upstream still thinks fish more reliable

kubuntu_05_knetattach_open_filebrowser

?

?

?

?

?

?

kubuntu_07_oxygenify_knetattach_icon

yes

yes

no

maybe

no

?

goes with patch 01, oxygen better than crystal

kubuntu_08_suggest_soprano_backend_sesame

soon obsolete

yes

no

no

no

?

can be scrapped with virtuoso

kubuntu_10_discard_actions_when_using_ayatana

For Ubuntu compatibility

yes

no

definitely no

no

?

kubuntu_85_language_selector

yes

yes

no

yes

yes

?

Supposed to be droppable with 4.4?

kdeaccessibility

None

kde-admin

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

02_kuser_first_uid_gid_fix.diff

yes

?

03_fix_runtime_fail_type_mismatch.diff

yes

?

kdeartwork

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_cmake_find_xscreensaver

yes

yes

no

no

no

?

The xsaver used to detect where xscreensaver is installed, has been moved to -extra packages in Ubuntu, so we need to use some other xsaver to detect it

kdeedu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_marble_desktop_tryexec.diff

yes

yes

maybe

yes

yes

?

step_needs_-lcln.diff

yes

yes

maybe

yes

yes

?

kdegames

None

kdegraphics

None

kdemultimedia

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

97_fix_target_link_libraries.diff

yes

yes

taken from debian

no

?

kubuntu_02_dragon_restricted_install.diff

yes

yes

no

no

no

?

kdeutils

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_printer_applet_statusnotifier_port.diff

yes

yes

yes

yes

yes

?

kdesdk

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

02_append_kde.diff

?

?

?

?

?

03_kmtrace_compile.diff

?

?

?

?

?

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_kate_desktop.patch

to keep kate as default editor

yes

no

no

no

?

kdenetwork

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_01_suid_kppp.diff

dunno

yes

dunno

dunno

no

?

kubuntu-message-indicator/

no

yes

no

maybe

no

?

agateau poked for status

kdeplasma-addons

None (Still need to be removed from bzr)

kdepim

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

kubuntu_30_debianize_akregator_default.diff

yes

yes

---

---

yes

probably

Can be removed from packaging in 4.4

kdepim-runtime

None

amarok

Debian

patch

Necessary?

Of good quality?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

disable_qtscriptbindings_check_fix.diff

yes

yes

maybe

no

?

QtScriptBindings is a runtime dependency which is not needed at build time.

mysqle_amarok_local_errmsg_feature.diff

yes

yes

yes

yes

?

This patch makes Amarok MySQLe use locally installed errsys.msg (by amarok-common package) instead of global MySQL one which might not be available if mysql-server is not installed.

mysql_linkage_fix.diff

yes

yes

yes

yes

?

Fix link libraries for MySQL(e) from Debian.

Kubuntu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Portable to kubuntu-settings

Comments

03_restricted_install.diff

yes

yes

no

no

no

?

04_fix_playlist_layout.diff

yes

yes

yes

yes

yes

?

Old patches not used any more

kdelibs

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Resolution/comments

kubuntu_01_no_translate_pc_diff

yes

yes

no

no

---

Needed to stop files in .pc being added to translations. Several other packages also need this added.

kubuntu_07_apport_not_drkonqi

no

no

no

no

---

Should be removed, we aren't using apport crash detection for 10.04 (also should be fixed to allow for using apport-gtk)

kubuntu_14_no_indent_kickoff_subtext

Requested by seele. Should we really be messing with indentation for all Plasma Delegates? Seems like a bad idea to me

kubuntu_62_flash_installer

no

yes

no

no

---

Obsolete, we use update-notifier-kde now

kubuntu_72-79

yes

yes

no

yes

yes

Can be removed from packaging in either 4.3.2 or 4.4

kubuntu_80_kaction_qt_keys

yes

yes

no

yes

Should be upstreamed for 4.4

kubuntu_81_revert_scrollwidget

yes

yes

no

yes

yes

Can be removed from packaging in 4.4

kdebase

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_05_konsole_colour_scheme

yes

yes

no

yes

yes

dropped for 4.4

kubuntu_13_fix_phonon_include

kubuntu_15_fdo_notifications

yes

yes

--

---

yes

Can be removed from packaging in 4.4

kubuntu_16_fdo_notifications

yes

yes

--

---

yes

Can be removed from packaging in 4.4

kubuntu_17_abort_string

yes

yes

---

---

yes

Can be removed from packaging in 4.4

kdebase-workspace

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_60_low_disk_space

no but nice

No

no

maybe

Adds strings and has major layout problems

kubuntu_61_suspend_buttons

no

yes

no

yes

yes

Dropped - In 4.4

kubuntu_81_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_82_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_83_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_84_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_85_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_86_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_87_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_88_abort_string

no

yes

no

yes

yes

Dropped - In 4.4

kubuntu_91_plasma_autostart_condition.desktop

yes

yes

yes

no

no

We need to find a better way to alter between plasma desktop/netbook

kubuntu_94_netbook_runner

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_95_klipper_wakeup_fix

no

yes

maybe

yes

yes

Dropped - In 4.4

kubuntu_96_pre_kdm_xsplash

probably

yes

no

no

no

kdebase-runtime

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_02_fix_dash_incompatibility

probably not

yes

yes if necessary

no

no

Dropped

kubuntu_11_kstyle_fixes

no

no

no

no

yes

Dropped

kubuntu_86_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_87_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_88_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_89_fdo_notifications

yes

yes

no

yes

yes

Dropped - In 4.4

kubuntu_90_fdo_notifications_discard_actions

yes

yes

no

yes

yes

Renamed to "kubuntu_10_discard_actions_when_using_ayatana"

kdeaccessibility

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_qreal_portability_fixes.diff

yes

obsolete, removed

kde-admin

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

01_system_config_printer_kde_cupsutils.diff

no

not used

kubuntu_02_system_config_printer_kde_i18n.py

yes

yes

maybe

yes

yes

kubuntu_03_system_config_printer_kde_options.py

yes

yes

maybe

yes

yes

kdeartwork

None

kdeedu

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_03_fix_kstars_buffer_overrun.diff

yes

yes

maybe

yes

yes

kdegames

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_abort.diff

yes

yes

no

yes

yes

can be removed from packaging in 4.4.

kdegraphics

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_kolourpaint_qt_crash_fix.diff

yes

yes

no

no

no

Dropped, Qt bug fixed

kdemultimedia

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_05_disable_mplayerthumbs.diff

no

yes

no

no

no

removed

kubuntu_06_juk_read_mp4.diff

yes

yes

no

dolphin-open-audiocd.desktop

no

yes

probably not

maybe

no

bug 339163

kdeutils

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_kgpg_key_gen.diff

yes

yes

yes

yes

yes

kdesdk

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_02_abort2cancel.diff

no

yes

no

ues

yes

Can be removed from packaging in 4.4

kdenetwork

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_04_fix_kopete_nowlistening_wording.diff

removed

kdeplasma-addons

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_02_microblog_default_configuration.diff

for social from the start

not great

no

maybe

no

#kubuntu_03_opendestop_setup.diff

It's disabled since 4.3.0-0ubuntu3, it causes plasma crash, needs looking at

kubuntu_04_netbook_runners.diff

-

yes

no

-

-

Dropped - In 4.4

kdepim

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_abort2cancel.diff

yes

yes

---

---

yes

Can be removed from packaging in 4.4

kubuntu_03_restore_bcc_on_resend.diff

yes

yes

---

yes

yes

Can be removed from packaging in 4.4

kubuntu-message-indicator/

kdepim-runtime

patch

Necessary?

Of good quality?

Upstreamable to Debian?

Upstreamable to KDE?

Upstreamed?

Comments

kubuntu_01_akonadiconsole_to_system.diff

highly desirable

yes

no

maybe

no

amarok

None

Kubuntu/LucidPatchReview (last edited 2010-02-06 11:18:15 by 93-36-129-53)