Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transfer to AFPy organization #54

Open
3 of 4 tasks
vpoulailleau opened this issue Nov 19, 2020 · 16 comments
Open
3 of 4 tasks

Transfer to AFPy organization #54

vpoulailleau opened this issue Nov 19, 2020 · 16 comments

Comments

@vpoulailleau
Copy link
Member

vpoulailleau commented Nov 19, 2020

@Seluj78 @JulienPalard

  • transfer the project to AFPy organization in GitHub
  • update metadata
  • change rights in PyPI
  • change rights in CodeClimate?

Do you see any other subjects?

@Seluj78
Copy link
Contributor

Seluj78 commented Nov 19, 2020

Why would you need to change rights in pypi and codeclimate ? Unless you can give rights to people in the @afpy/traduction the rights I don't think it's useful :) maybe give it to one or two people as backup, like @JulienPalard and me did on some of our projects

@JulienPalard
Copy link
Contributor

What I think:

Being alone having the rights on a project is a bad idea. But I think the AFPy should not influence how we choose with who we share those rights. Even worse, I don't think we should centralize all upload rights, looks like a security issues magnet.

@vpoulailleau give the rights to upload on PyPI to who you trust and when you want to, it does not have to be corelated with a move of the repo under the afpy/ org.

@vpoulailleau
Copy link
Member Author

@JulienPalard This sounds wise! I'll check how to give rights for PyPI.

Concerning CodeClimate, since it's free for open-source, you configure it through your GitHub account. Since padpo won't be in my account (only a fork that I'll have to keep up to date), it would be better to configure CodeClimate with the AFPy account. Would this be possible (one needs to give access to public repositories to CodeClimate)?

@Seluj78
Copy link
Contributor

Seluj78 commented Dec 3, 2020

Ping

@vpoulailleau
Copy link
Member Author

@Seluj78 Oops, yes! So many things to do at the moment, I forgot this one! I'll try to do it tomorrow morning.

@vpoulailleau
Copy link
Member Author

@Seluj78 J'ai pas pu faire le transfert : « You don’t have the permission to create public repositories on AFPy »

@Seluj78
Copy link
Contributor

Seluj78 commented Dec 4, 2020

Bouge pas je te fait ca

@Seluj78
Copy link
Contributor

Seluj78 commented Dec 4, 2020

Rééssaye

@vpoulailleau
Copy link
Member Author

https://github.com/AFPy/padpo 🎉

@vpoulailleau
Copy link
Member Author

@Seluj78 @JulienPalard Je vous ai invité sur PyPI pour padpo

@Seluj78
Copy link
Contributor

Seluj78 commented Dec 4, 2020

Accepted!

@vpoulailleau
Copy link
Member Author

Parfait, Julien a aussi accepté.

Reste plus qu'à voir comment on fait pour CodeClimate (vu que c'est gratuit pour les projets open-source, c'est actuellement relié à mon dépôt, mais pas à celui de l'AFPy)

@JulienPalard
Copy link
Contributor

@vpoulailleau tu n'arrive pas a l'ajouter ?

@vpoulailleau
Copy link
Member Author

vpoulailleau commented Dec 11, 2020

@JulienPalard J'ai pas le login GitHub de l'AFPy Je peux le faire avec mon login !

Normalement, il faut aller sur https://codeclimate.com/login, se logguer avec GitHub, sélectionner le(s) dépôt open source que l'on veut surveiller et mettre à jour les infos de badges dans le README et la variable CC_TEST_REPORTER dans le .travis.yml (voir ensuite comment se passer de travis)

@vpoulailleau
Copy link
Member Author

J'ai pas le temps ce soir. Pour les badges :

[![Maintainability](https://api.codeclimate.com/v1/badges/bbd3044291527d667778/maintainability)](https://codeclimate.com/github/AFPy/padpo/maintainability)

[![Test Coverage](https://api.codeclimate.com/v1/badges/bbd3044291527d667778/test_coverage)](https://codeclimate.com/github/AFPy/padpo/test_coverage)

Et pour CC_TEST_REPORTER : 4f307949bf2b8fece540e528b27c5304ef1df0dfbfbd0e2e7e85892e4d5a9190

vpoulailleau added a commit to vpoulailleau/padpo that referenced this issue Dec 11, 2020
@vpoulailleau
Copy link
Member Author

Il restera à appeler cc-test-reporter pour envoyer le résultat des tests (cf .travis.yml)

vpoulailleau added a commit that referenced this issue Dec 11, 2020
vpoulailleau added a commit to vpoulailleau/padpo that referenced this issue Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants