Portal:Build Service/Ressources

Aller à : navigation, rechercher

Feuille de route

Nous avons une feuille de route et nous maintenons aussi un journal des changements plus mineurs ainsi qu'une présentation des concepts en gestation.

Comment l'utiliser

Le manuel du Build Service est disponible en ligne, et est actuellement en cours d'écriture. Les sources DocBook du manuel sont disponibles via SVN (voir ci-dessous) et toute correction est bienvenue.

Le build service peut être utilisé grâce à l'interface Web, à la ligne de commande ou tout autre outil utilisant l' API.Les développeurs auront intérêt à consulter le tutoriel des paquets cross distribution et le tutoriel du Build Service.

Pour vous logguer dans le Build Service, vous devez utiliser votre compte Novell. Pour plus d'information sur le processus de login, veuillez lire la section login du totoriel du Build Service.

Quelques conseils peuvent être trouvés dans astuces du Build Service.

Contribuer

Summer of the Code

Il y a plusieurs projets Google Summer of the Code en cours de réalisation concernant le Build Service openSUSE.

Voir les projets en cours.

Code source du Build Service

Dépôt SVN

Le code source et la documentation des outils du Build Service sont hébergés sur forge.novell.com forge.novell.com. Ce dépôt contient les sources pour les outils clients de même que les sources pour les serveurs.

Utilisez cette commande pour extraire le code source actuel:

svn co https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice

Paquets

Des paquets se trouvent dans le Build Server. Les paquets peuvent être trouvés dans le dépôt openSUSE:/Tools. Cherchez les paquets nommés obs-* (openSUSE Build Server).

Comment contribuer

Comme pour la plupart des projets open source, commencez à écrire des correctifs ou un concept que vous souhaitez développer. Les personnes qui auront démontré leur capacité à fournir du code de qualité obtiendront un accès en écriture au référentiel svn.

Documentation

  • Le Tutoriel vous assiste dans les premiers pas pour créer vos propres projets et paquets.
  • Vous pouvez trouver les dernières information dans la section des Nouvelles du Build Service.
  • Nous fournissons deux présentations du FOSDEM à propos de Build Service. La première présentation est un survol du concept et de l'architecture du Build Service. La seconde présentation décrit le modèle de projet en détail et explique comment construire pour plusieurs distributions incluant openSUSE, Fedora, Mandriva et Debian.
  • Une pièce important est la documentation de l'API. L'API est une interface simple et générique pour fonctionner avec le Build Server. Vous pouvez l'utiliser pour l'intégrer dans vos outils afin, entre autres, de soumettre des mises à jour, vérifier le statut de vos projets ou faire quelque chose de très différent et sympa.
  • Vous n'appréciez pas notre Interface Web ou l'outil en ligne de commande ? Vous pouvez les améliorer ou écrire le vôtre. Les sources de ces derniers sont également disponibles dans le dépôt forge.

Contact

Souscrivez à la liste de diffusion opensuse-buildservice (archive). Les commentaires sont bienvenus, et bien sûr des correctifs, de nouveaux outils et des nouvelles idées le sont encore davantage.

La plupart des membres de l'équipe sont sur le canal #openSUSE-buildservice sur freenode.

Vous pouvez raporter des bogues pour le build service à l'aide de Bugzilla.

Votre équipe du Build Service openSUSE