Le problème des quêtes "DataQuest" c'est qu'elles ne peuvent pas être autonomes comme une quête codée (en fait c'est même le but recherché !)
Dans quel sens? Je comprends pas trop le but recherché dont tu parles.
J''avais mal compris/mal lu le projet je pense. Comme tu indiques c'est le contenant qui vous interesse et non le contenu. Je croyais que vous montiez un daoc-like. ^^'
Méa culpa
Pour les DataQuest :
La Table DataQuest doit référencer des éléments pré-existants (Mob, et Item de Quête ou Item de Récompenses) ce qui permet plus de souplesse en n'utilisant pas de scripts qui créent leurs objets n'importe comment (comme les quêtes de gameserverscript...), par contre la création des enregistrements annexes revient à la charge du "gestionnaire de contenu" (qui peut aussi ne pas nécessiter de création si la quête s'appuie sur des Mobs/Items déjà existants dans sa base de données, ou des version customisées de ces derniers sans modifier le code de la quête...)
Jusque là beaucoup de quêtes scriptées initialisent leur propre NPC et leur propres Items pour ne pas tomber sur des références null, certaines quêtes se permettent d'enregistrer ces objets dans la base de données sans "obéir" aux paramètres du serveur (qui propose d'enregistrer les items manquant ou non), en mode debug cela provoque une duplication à chaque démarrage, car les quêtes peuvent chercher leurs objets dans les "collections" du serveur alors que ce dernier à reçu une configuration qui le force à réduire les zones chargées...
Donc les DataQuest permettent de s'appuyer sur "l'existant" et ne fourni pas de méthode de création automatique pour laisser le soin à l'administrateur de pointer ses propres enregistrements... (et ne pas reproduire les bugs de fonctionnement des anciens scripts... qui franchement peuvent être fatals pour un serveur en production !)
Au sujet d'un projet orienté "Donnée" :
Franchement tu imagines bien qu'un contenant sans contenus n'a que peu d'intérêt, c'est bien la raison pour laquelle il y a une section dédié du forum pour ceux qui veulent publier leur base de données, ou même intervenir sur la base de données publique pour proposer des mises à jour...
Mais le projet "Public DB" est dissocié du projet "DOL", il est peu maintenu, il a finalement attiré peu de contributeurs et sa méthode de distribution ne permet pas d'intégrer facilement des mises à jour pour ceux qui ont un "shard" qui tourne déjà bien...
...Ni d'y apporter facilement des modification d'ailleurs, vu qu'il est assez utopique d’espérer faire un export SQL incrémental (à moins de bien séparer chaque table, et d'utiliser un tri prédéfini peut être... enfin c'est encore du travail sur un projet qui n'est pas "DOL")
La maitrise du SQL parmi les contributeurs du projet "moteur" est assez approximative en général et l'organisation du travail nécessite d'y apporter un soin particulier, donc voilà ça n'est surtout pas maintenu par ce que ça demande des compétences spécifiques et que la collaboration est très difficile sans outils approprié (SVN n'est pas du tout adapté à ça !)
Donc les contributions DB sont bienvenues sous toutes leur formes dans la partie Base de données, mais il faudra trouver des volontaires par toi même pour même du propre dans ce bazar, et (re)construire un projet autour de la base de donnée
(Et si je dis ça c'est que j'ai moi même tenté l’expérience en publiant la version PublicDB 3.1a qui de mon avis n'est pas la meilleure... et j'ai galéré pour un résultat médiocre !)
Une bonne Update de la PublicDB pourrait être nécessaire afin d'inclure les dernières mises à jour qui bascule du "code" en "données", mais il n'y a absolument personne qui encadre ce projet, donc c'est pas comme si on pouvait t'indiquer une marche à suivre, si ce type de projet t'intéresse tu as toute liberté de mettre tes propositions en actions sans aucune contraintes hiérarchique
Bien sur comme le dis Eudes, ce n'est pas imposé, si tu peux apporter tes compétences dans le domaine de "DOL" (donc du moteur) il y aura plus de facilité à t'indiquer des composants qui nécessitent des améliorations (vu que là il y a encore des contributeurs et un encadrement
)