Aller au contenu

Points d'extension

phil/resource

La bibliothèque est un seul type de valeur : elle ne déclare ni service ni port. Ce qui reste ouvert, c'est le nom des genres.

PointComment
Les genres de ressourcesChoisis par l'application : toute clé conforme aux règles, article, media.image, un par genre de chose qu'elle désigne
Comment trouver la référence d'un objetC'est le rôle de l'application : chaque paquet qui accepte des références — une corbeille, un index des usages, un calendrier — demande à l'application la référence d'un objet par un port qui lui est propre
Comment conserver une référencetoString() donne kind:identifier pour une seule colonne, fromString() la relit ; ou deux colonnes, à partir de key et de id

Un genre fait partie des données : en renommer un oblige à mettre à jour chaque ligne qui le nomme, dans chaque paquet qui conserve des références.