micro-ROS / micro-ROS/micro_ros_platformio

Allow freezing the micro-ROS package versions

Ouverte
#46 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
334
Forks
111
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I got back to working on my project after a couple of months. When I tried to build it, it no longer compiled because the library builder pulled newer version of micro-ROS packages that contained API changes that were not compatible with my code.

I think this library should either be tied to specific versions of the packages and have a library auto-update workflow (similar to the on [micro_ros_arduino](https://github.com/micro-ROS/micro_ros_arduino)) or allow the user to specify the versions.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par localiser le builder de bibliothèque et le code qui résout les versions des packages micro-ROS. Déterminez si le projet doit figer les versions, fournir des versions sélectionnées par l’utilisateur ou prendre en charge un workflow de mise à jour ; l’issue ne tranche pas entre ces options. La tâche est terminée lorsque les builds évitent les mises à jour inattendues de packages incompatibles.

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

Évaluation

Stack technique
python
Domaine
build-system, embedded-iot
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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