Il n’y a que très peu de règles a respecter niveau architecture des outils Ndeveasy.
Les outils doivent être facilement extensible niveau interface de sorte que si le besoin se fait sentir, une autre interface puisse être codée dans un autre toolkit graphique facilement.
Les outils ne font qu’une chose et le font bien
Les outils doivent avoir un nom commençant par Ndeveasy et la deuxième partie doit décrire à quoi servira l’outil (exemple : Ndeveasy-Package)
Les fichiers de configuration des outils seront tous dans le répertoire ~/.Ndeveasy (quelques règles supplémentaire seront mises en place pour que ça ne devienne pas le boxson dans ce répertoire ⇒ ML)
Le rangement dans l’arborescence des autres fichiers suivant FHS pour les outils est encore à écrire. ⇒ ML