...
- pas seulement installed/uninstalled, mais aussi deployed et undeployed pour le status des plugin
- uninstalled et installed ne servent a rien comme status en fait, vu qu'un plugin uninstalled n'est ni dans le store ni dans la registry et un plugin installed est un plugin dans le store
- les events/callback en eux memes peuvent être interessants, mais pas le status, de fait
- en revanche, il faut un mechanisme pour stocker le status des plugins qui sont dans le store (deployed/undeployed)
- c'est tout à fait pour ça que j'avais parlé des events deploy/undeploy

- il peut y avoir plusieurs type de plugins par registry pour eliminer la necessite d'avoir n registries pour n types de plugins
- gestion des dependances interplugin
- mechanisme d'injection de plugin dans d'autres plugins par annotations => j'essplique
genre:genre un plugin a besoin d'un autre plugin au moment de son instanciation, on annote un setter de telle facon que la registry peut injecter le plugin voulu
@InjectPlugin(family="truc",plugin="bidule")
public void setBidule(Bidule bidule){
...
} - revoir toutes les exceptions, leurs constructeurs, voir si on peut pas en passer en unchecked
- moi je dis qu'on peut dawa
...
