2009-08-12 5 views

Répondre

5

J'ai écrit la plupart du code pour cor et l'objectif est d'être un gestionnaire de paquets avec une analogie avec rubygems.

Nous voulons accélérer l'adoption de l'OSS en rendant ridiculement évident l'obtention et l'utilisation de paquets OSS.

Par exemple, si je veux Nhibernate nous pouvons simplement commander:

corne -install: NHibernate

etc.

Nous voulons aussi lisser le chemin de mise à niveau.

Beaucoup de .NET OSS utilise d'autres OSS et ils ont généralement une version différente de oss. Par exemple, MVCContrib peut utiliser une version de Castle, rhino peut en utiliser une autre et Nhibernate en utiliser une autre.

Si nous faisons ce qui suit:

corne -install: NHibernate corne -install: rhinocéros corne -install: MvcContrib

Ensuite, nous devrions avoir tous les mêmes versions de tous les fichiers .dll. Donc, pour résumer, nous voulons obtenir des paquets et nous assurer que tous les paquets que nous recevons de klaxon ont la même version de dépendances, par exemple. Château. Le fonctionnement du cor fonctionne en téléchargeant tout le code source au client et en le construisant. Nos prochaines étapes consistent à transformer le klaxon en un outil de serveur.

+0

Où puis-je trouver de la documentation/tut pour mettre la corne en marche - être une jument en train de se parler – Chev

Questions connexes