systemes de paquetages ?

0 views
Skip to first unread message

J.Ducastel

unread,
Mar 29, 2007, 11:44:15 AM3/29/07
to webappkit
Salut,

est-ce que quelqu'un a déjà mis le nez dans les systèmes de paquetages
pour linux et / ou le format des applications pour mac ( les dossiers
en .app) ?

Je me gratte pas mal la tête pour définir le standard des packages et
de la defintion de leurs resources, gestion des dépendances etc pour
webappkit et je me dis qu'il serait temps que je m'inspire des
systèmes existants.

Est-ce que qqn a

J.Ducastel

unread,
Mar 29, 2007, 11:57:39 AM3/29/07
to webappkit
...une idée à ce sujet ?

Je résume l'idée derrière webappkit, branche 0.8 :

un système de paquetages. Un paquetage est un dossier incluant des
ressources, qui peuvent être des librairies (classes), des services
(classes speciales utilisees en singleton), des templates, etc. On
accède aux ressources d'un paquetage via son instance de la classe
wakPkg.

un fichier de classe est alors simplement inclus, tandis que pour un
service le singleton est renvoyée etc.

Un fichier de meta données (actuellement un .ini) à la racine du
paquet contient l'index des ressources incluses afin de ne pas avoir à
"scanner" le paquet à chaque instanciation. Ce fichier définit
également les dépendances des ressources entre elles, et une ressource
d'un paquet peut dépendre d'une ressource au sein d'un autre paquet.

Jusqu'ici wakPkg fournit une methode specifique pour chaque type de
ressource, mais je pense à passer à qqchose de plus générique : une
classe générique wakResource dont dériverait une classe par type de
ressource, avec ses methodes propres pour la manipulation.

Reply all
Reply to author
Forward
0 new messages