blob: b423971d30fcaf677b138e223c596b8788d06d72 (
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
-*- outline -*-
drakxtools todo list for mdk9.2
(mainly gtk+ oriented for now)
* mcc vs tools communication
** faster tools embedding in mcc (gc idea)
move gui into gui/<sg>.pm so that mcc can just do require on them
instead of doing slow fork+perl startup (same idea as fast_cgi,
perl_mod and the like)
** told apps to ask user whether to save their changes or to discard them on cancel (#1437)
** to let diskdrake fit better when embedded, we should write "formated - mounted" rather than "formated\nmounted"
* ugtk2 & tools guies:
** cleanups:
*** $o->flush() should be sub { $_[0]->window->process_updates(1) }
see logdrake::parse_file()'s progress bar as an example
** saner/cleaner usage of gtk+-2.2 widgets:
*** use MessageDialog for modal windows (cleaner)
*** use button boxes everywhen when we have several buttons for saner gui (as per gnome specs/recommendations)
*** gtk::combo => gtk::optionMenu (as per gtk+-2 doc)
*** use size::group to let things be smoother in some places
* tools
** all:
*** have a button or a menu to access help (was already part of mdk9.1 specs)
*** rename and provide compatibility links:
**** adduserdrake => drakeuseradd
**** diskdrake => drakdisk
**** harddrake => drakhw
**** keyboarddrake => drakkeyboard
**** localedrake => draklocale
**** logdrake => draklog
**** menudrake => drakmenu [fredc]
**** mousedrake => drakmouse
**** printerdrake => drakprinter
**** userdrake => drakuser [deush]
**** XFdrake => drakx11
** drakboot:
*** should prevent the user to insert a space in a kernel label (#2826)
*** fix "Display theme under console" setting from current theme config file (#2662)
** mcc:
*** make tool names be black or blue (like in rpmdrake & harddrake2 guies) (#2695)
*** hide non executable programs instead of warning at runtime if program isn't executable
*** make more program being options rather than depandancies (ie like rpmdrake and drakwizard)
*** add scrollbars if root window is below 800x600 (#2961)
*** add scrollbars for too big translated messages (but how to detect it)
*** move drakedm from hardware to system section
*** enhance mcc descriptions (#3265)
** harddrake: colorize the internal help
** drakedm: restart dm service ?
** rpmdrake
*** save mode (sort by group, mdk choice, ...)
* packages
** main package updates:
*** rpm-4.2
*** kernel-2.6 (if availlable and stabilized: not probable) ?
at least, keep kernel-2.4.x
** add new packages:
*** kernel-mosix
*** dvb packages: vcr, vdr, ...
** icewm/windowmaker/other wm
*** export BROWSER like gnome/kde (look at /etc/gnome/gnomerc)
* hardware support
** kernel: update alsa, bttv, dvb & saa7134 drivers for better hardware support (the laters from http://bytesex.org)
*** add "REGISTER ^dvb/adapter[0-9]+/[^/]+$ PERMISSIONS root.video 0660" to devfsd
*** update oss audigy driver from pserver:anonymous@cvs.sourceforge.net:/cvsroot/emu10k1 cvs
** add cx88 driver from http://bytesex.org/snapshot
** isa detection/probing in ldetect ? (#118, #497) => need some old hw in order to test
probably not
|