Ça y est on peut enfin publier ses crates sans se connecter sur Github/Microsoft ?
Il y avait un ticket ouvert là dessus, et réponse des devs de cargo/crates.io : ouh là c’est compliqué, c’est difficile, et de toute façon si vous ouvrez un ticket pour en parler c’est que vous vous êtes connectés sur Github, donc où est le problème ? :-/
L’authentification se faisant avec du Oauth2, je ne vois justement pas en quoi c’est compliqué d’ajouter un autre provider. Ça sent la mauvaise foi. Est-ce que quelqu’un a plus d’info sur cette partie authent et dépendance à l’environnement Microsoft ?
Posté par Christophe .
Évalué à 5 (+3/-0).
Dernière modification le 27 novembre 2024 à 09:01.
En lisant le ticket on voit que c'est bien plus simple: personne n'a eu le temps de se pencher dessus.
On voit dans la discussion, où deux personnes ont dit vouloir bosser dessus, qu'il n'y a aucune volonté particulière de rester sur un login Github. Ils ont donné tous les endroits dans le code à modifier.
Par contre, c'est plus compliqué qu'un simple OAuth2, car forcément en n'ayant que le login Github il y a maintenant du code spécifique au login Github dans le code de crates.io.
Pas de nouvelles des deux volontaires, j'imagine qu'ils ont abandonné, et que finalement ça ne dérange pas grand monde, du moins pas assez pour que quelqu'un se bouge.
PS: petite ironie de l'histoire: celui qui se penchera dessus devra être suffisamment motivé pour éviter Github, tout étant suffisamment souple pour faire sa PR avec Github pour crates.io ^
# Dépendance Microsoft
Posté par Cyrille Pontvieux (site web personnel, Mastodon) . Évalué à 8 (+6/-0). Dernière modification le 26 novembre 2024 à 10:47.
Ça y est on peut enfin publier ses crates sans se connecter sur Github/Microsoft ?
Il y avait un ticket ouvert là dessus, et réponse des devs de cargo/crates.io : ouh là c’est compliqué, c’est difficile, et de toute façon si vous ouvrez un ticket pour en parler c’est que vous vous êtes connectés sur Github, donc où est le problème ? :-/
L’authentification se faisant avec du Oauth2, je ne vois justement pas en quoi c’est compliqué d’ajouter un autre provider. Ça sent la mauvaise foi. Est-ce que quelqu’un a plus d’info sur cette partie authent et dépendance à l’environnement Microsoft ?
[^] # Re: Dépendance Microsoft
Posté par ney . Évalué à 2 (+2/-0).
Ça n'a pas l'air d'avoir changé : https://doc.rust-lang.org/cargo/reference/publishing.html#before-your-first-publish
[^] # Re: Dépendance Microsoft
Posté par abriotde (site web personnel, Mastodon) . Évalué à 2 (+1/-0).
Même si c'est OAuth2 à la base à tour les coups ils ont une surcouche par dessus. Un peu comme les mails…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Dépendance Microsoft
Posté par Christophe . Évalué à 5 (+3/-0). Dernière modification le 27 novembre 2024 à 09:01.
En lisant le ticket on voit que c'est bien plus simple: personne n'a eu le temps de se pencher dessus.
On voit dans la discussion, où deux personnes ont dit vouloir bosser dessus, qu'il n'y a aucune volonté particulière de rester sur un login Github. Ils ont donné tous les endroits dans le code à modifier.
Par contre, c'est plus compliqué qu'un simple OAuth2, car forcément en n'ayant que le login Github il y a maintenant du code spécifique au login Github dans le code de crates.io.
Pas de nouvelles des deux volontaires, j'imagine qu'ils ont abandonné, et que finalement ça ne dérange pas grand monde, du moins pas assez pour que quelqu'un se bouge.
PS: petite ironie de l'histoire: celui qui se penchera dessus devra être suffisamment motivé pour éviter Github, tout étant suffisamment souple pour faire sa PR avec Github pour crates.io ^
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.