summaryrefslogtreecommitdiff
path: root/Documentation/TODO
blob: 13b608f37e6b09403f20e517ca506cc7bcb76548 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
TODO list:

doc useflags
 - needs to be tested that for handbook the linguas detection is working fine.

KDE upstream tracking map.
 - some application that would show us what parts of kde we dont have implemented yet. So we could see what ebuilds we need to add.

dev-util/kdevelop:
 - KDevelop uses dev-libs/check and dev-util/cppunit if available (for plugin/xtest)
   * does not use the usual macro_optional_add stuff, so we can't use the cmake stuff in our eclasses to select
   * if pkgs are not available at compile time, xtest is not built
   * should we make that a USE? Or just always depend on those? Patching CMakeLists.txt to not include them if not wanted?

kdebindings:
 - create new ebuilds for all various things.
 - php, java, c#...

ebuilds:
 - check missing ebuilds in live slot (comparing cmakelists probably)
 - clean up Documentation/stasis
 - libkholidays still includes test stuff. can that be taken out?
 - kapptemplate needs to be checked again when kbindings is available?
 - kdesdk-kioslaves, i dont know about the dev-util/kdesvn collision
 - kdesdk-misc, kpalettes doesnt do anything, scheck disabled in cmakelists.txt
 - fix virtuoso and make it actualy usable

TESTS:
 - run test for each application and coordinate with upstream if fails
 - don't add RESTRICT=test to ebuild, remove it from the ones which fail currently
   and add codeblock to eclass where it will be added to all relevant PNs

SHINY:
 - write some application that could be run on d.ge.o and show the state of ebuilds (compiled fine/died)
 - generate some nice look&feel - icons/themes/kdm
 - create some reasonable default config for kde, when user first log in so he has configured it a bit (ie. create icons on desktop onto some gentoo sites)

Periodic work:
 - each month check if there are new applications in live that need packaging

KDE3
 - create the overlay and its users where we can let them maintain it
 - from september start slowly moving kde3 misc apps from main tree to the created overlay
 - removal of kde3 should be finished with release of KDE 4.4