« Previous - Version 9/18 (diff) - Next » - Current version
Bor Kraljič, 10/12/2011 03:10 am


Page for devel branch: devel-kde3_removal

Work plan

  • remove kde3 spells (deleting them not deprecate them),
  • remove qt3 spell (delete)
  • remove all spells that have mandatory dependency on deleted spells
  • remove optional dependencies on deleted spells

Spells that depend on kde3

Main grimoire

I think I removed all depedencies. But I might have missed something...

Other grimoires:

We only have spells in games grimoire that depends on kde3:

Spell allegro optional_depends on arts that doesn't exist
Spell kmuddy depends on kdelibs that doesn't exist
Spell ggz-kde-client depends on kdebase that doesn't exist
Spell ggz-kde-client optional_depends on arts that doesn't exist
Spell ggz-kde-games optional_depends on arts that doesn't exist

Those spells should be removed/fixed sometime around merge.

Spells that depend on qt-x11

Spells that have mandatory dependency on qt-x11 and should be removed

polymer depends on qt-x11 that doesn't exist
mysqlnavigator depends on qt-x11 that doesn't exist
dbus-qt3-old depends on qt-x11 that doesn't exist
xxdiff depends on qt-x11 that doesn't exist
qgit depends on qt-x11 that doesn't exist
ecamegapedal depends on qt-x11 that doesn't exist
ams depends on qt-x11 that doesn't exist
cheesetracker depends on qt-x11 that doesn't exist
xdrawchem depends on qt-x11 that doesn't exist
emotion depends on qt-x11 that doesn't exist
dvbcut depends on qt-x11 that doesn't exist
camstream depends on qt-x11 that doesn't exist
gopedit depends on qt-x11 that doesn't exist
xjadeo depends on qt-x11 that doesn't exist
clam depends on qt-x11 that doesn't exist
rt2500_util depends on qt-x11 that doesn't exist
moto4lin depends on qt-x11 that doesn't exist
sim-icq depends on qt-x11 that doesn't exist
kadu depends on qt-x11 that doesn't exist
scribus depends on qt-x11 that doesn't exist
yzis depends on qt-x11 that doesn't exist
mixxx depends on qt-x11 that doesn't exist
madman depends on qt-x11 that doesn't exist
bbconf depends on qt-x11 that doesn't exist
pyqt depends on qt-x11 that doesn't exist
icecat depends on qt-x11 that doesn't exist
quasar depends on qt-x11 that doesn't exist
qhacc depends on qt-x11 that doesn't exist
qbankmanager depends on qt-x11 that doesn't exist
xglobe depends on qt-x11 that doesn't exist
mm3d depends on qt-x11 that doesn't exist
qtparted depends on qt-x11 that doesn't exist
qtid3 depends on qt-x11 that doesn't exist
twinkle depends on qt-x11 that doesn't exist

Spells that optional dependency should be removed

unit++ optional_depends on qt-x11 that doesn't exist
oprofile optional_depends on qt-x11 that doesn't exist
myodbc optional_depends on qt-x11 that doesn't exist
pinentry optional_depends on qt-x11 that doesn't exist
mico optional_depends on qt-x11 that doesn't exist
bioapi optional_depends on qt-x11 that doesn't exist
avahi optional_depends on qt-x11 that doesn't exist
djvulibre optional_depends on qt-x11 that doesn't exist
wpa_supplicant optional_depends on qt-x11 that doesn't exist

Questions and answers

Was SPELLXY removed?

List of removed spells can be found on: Devel-kde3_removal-removed_spells

You removed spell that upstream fixed to work with qt4/kde4... Why not update it?

Of course it can be updated. Just let me know (email me/edit this page or revert the commit that deletes that spell) and update the spell (if possible in master branch). That is why I do removal of one spell in one commit. So it can easily be reverted.

Why use date 2011-XX-XX in ChangeLog?

Well because there will be lots of important changes done in a branch. And if we just set it to the date the changes were done those could not be shown to the user (sorcery issue #194). That is why I decided to update that date just before the merge of this devel branch into master.

How can I help?

Work

You can help by working on a branch (fixing spells and stuff):

git checkout -t origin/devel-kde3_removal

This page includes the information on what is needed to be done...

Test

Or testing (not recommended yet):

scribe add devel-kde3_removal from git://download.sourcemage.org/smgl/grimoire.git:devel-kde3_removal:devel-kde3_removal