Projects :: DarwinPorts

Chefs de projet : Landon Fuller, Jordan Hubbard, Kevin Van Vechten

Le projet DarwinPorts a pour ambition de fournir un nombre important de logiciels portés, simples à installer et disponibles librement pour le système Darwin. Reportez-vous à la FAQ pour plus d'information s'il vous plaît. Pour un tutorial sur comment créer un Portfile, reportez-vous au Portfile HOWTO.

Le guide d'utilisation DarwinPorts est une excellente référence sur les concepts ainsi que la syntaxe de DarwinPorts. (Notez que ce travail est en cours de progression, donc n'hésitez pas à nous faire parvenir vos suggestions et rapports de bogues via le module doc de DarwinPorts sur Bugzilla.)

Statut du Projet

Nombre de ports ont déjà été créés et rendent le système raisonnablement utilisable, comme une BETA pour quiconque souhaite s'y intéresser. Vous pouvez d'ores et déjà trouver une liste de logiciels disponibles ici.

Une GUI fonctionnelle basée sur Cocoa pour DarwinPorts, appelée Ports Manager.app, est disponible et son développement est actuellement actif. En voici une capture d'écran.

Les suggestions, requêtes ou rapports de bogues devront être soumis à Bugzilla.

Récupérer le projet depuis CVS

Utilisez les commandes suivantes pour récupérer le projet depuis le serveur CVS d'OpenDarwin (requis pour Ports Manager.app) :

cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports

Utilisez les commandes suivantes pour récupérer Ports Manager.app depuis le serveur CVS d'OpenDarwin :

cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login
cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P PortsManager
Lorsque le serveur vous demande un mot de passe, appuyez simplement sur retour; vu qu'il n'y pas de mot de passe. Le dépôt du CVS peut être examiné via CVSweb.

Afin d'installer et d'utiliser DarwinPorts, les outils développeurs de Mac OS X doivent être installés.

Listes de diffusion et canaux IRC du projet

La liste de diffusion darwinports est ouverte à tout le monde et c'est l'endroit où les discussions sur l'architecture et les fonctionnalités du projet sont tenues. Ceux souhaitant voir les historiques CVS concernant les soumissions détaillant changement par changement la progression du projet peuvent également s'inscrire sur la liste de diffusion cvs-darwinports-all.

Pour les discussions en temps réel, elles se tiennent généralement sur le canal #opendarwin disponible via le réseau FreeNode.

Se joindre au projet

Nous recherchons des personnes qui voudrait nous aider à faire de ce projet un succès. Il y a encore de nombreuses parties qui demandent du travail, incluant : la documentation, la création de ports, la maintenance des ports et les tests.

Toute contribution est très appréciée et la bienvenue ! Si vous êtes intéressé, envoyez soit un e-mail à un des chefs du projet en demandant qu'est-ce qui a besoin d'être fait ou bien simplement en soumettant une application pour rejoindre le projet via ce formulaire. Merci!