RoboStack / RoboStack/robostack.github.io

Devendor cyclonedds + iceoryx

Ouverte
#134 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
Astro
Étoiles
385
Forks
36
Merge moyen
5 h 37 min
PR mergées (30 j)
18

Description

Reminder that now cyclonedds is up to date in conda-forge cyclonedds-feedstock. The only difference is that the cyclonedds in conda-forge is not compiled against iceoryx, as it's done currently on robostack ros-rolling-cyclonedds.

In theory, I should just add iceoryx as a dep of cyclonedds and enable a compiler flag; my only question here is regarding the conda-forge philosophy. Should we build two versions of cyclonedds with and w/o the extra dep? As in knowledge_base/#multi-output-recipes, or considering it does not hurt performance, just add it as a dep?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par lire la multi-output recipes guidance de conda-forge, puis comparez le paquet cyclonedds-feedstock avec le build de RoboStack pour ros-rolling-cyclonedds. Déterminez si la dépendance iceoryx et le flag du compilateur doivent être partagés ou séparés en outputs ; le travail est terminé lorsque l’approche de packaging est convenue et que la question de l’issue est résolue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
build-system
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.