summaryrefslogtreecommitdiffstats
path: root/TODO
blob: 7e205da05cb703c9ef06403a074b7712716fc660 (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
$Id$
Things to do on mdkonline
-------------------------------------------------------------------------------

 * mdkapplet: verifier, en cas d'installation de différentes releases d'un
   même package, que le package le plus à jour est installer.
   ? forcer la désinstallation de packages rendus obsoletes ? (devrait être
   géré par rpm...)

 * mdkonline, mdkupdate:
   ajouter de l'animation graphique pour l'attente (pingouin animé tournant
   sur lui-même, dansant)
 
 * mdkapplet: possibilité de lancer mdkapplet depuis le menu système

 * mdkapplet: l'applet n'apparait qu'en cas de non config, ou d'alerte.
   si tout va bien, pas besoin de la voir.

 * mdkapplet: affiche en popup le nombre de mises à jour à faire.

 * mdkupdate: au lancement, vérifier d'abord s'il y a quelquechose à faire,
   avant de lancer tout le reste (urpmi, etc.)

 * mdkupdate: lancé toutes les 2 heures +/- sel ?



Pour version pro:

 * changer le dialogue client <-> serveur.
   le client demande au serveur les tâches (parmi celles préétablies) qu'il
   a à faire, les exécute, et renvoie le résultat au serveur.

   les tâches peuvent être : mettre à jour (cas actuel), installer,
   désinstaller, modifier fichier de config, exécuter un programme, traiter
   un paquet de données, etc.

 * passer en appels SOAP ou REST.



-------------------------------------------------------------------------------
$Id$