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

Adapter transfer assistant #43

Open
Jey-Cee opened this issue Jul 23, 2021 · 2 comments
Open

Adapter transfer assistant #43

Jey-Cee opened this issue Jul 23, 2021 · 2 comments

Comments

@Jey-Cee
Copy link

Jey-Cee commented Jul 23, 2021

Part 1 of the Assistant, become a member:
Before a developer can transfer an adapter he has to be member of the community org on Github and npmjs.com.

  1. Request memebership
  2. Enter name for npmjs.com
  3. Enter telegram/discord name and/or email. One of them has to be given for getting in contact with the developer.
  4. Inform the developer that he has to accept the invitations that was sent by github and npm via email.

Part 2 of the Assistant, transfer adapter:

  1. Github Login (done when logged in in developer portal)
  2. Enter adapter name (or chosse from list)
  3. Enter npm login credentials

Background tasks:

  • transfer ownership of Github repo to community
  • adjust paths
  • transfer npm packet to community
  • add team developers to packet
  • invite to telegram group
  • invite to discord
  • add user to contact list (private repo?), where only administrators has access to.
  • additional tasks?
@Jey-Cee
Copy link
Author

Jey-Cee commented Jul 26, 2021

Updated the first comment

@mcm1957
Copy link

mcm1957 commented Jan 15, 2025

I do not think that this is of any use any longer.

Some actions require OWNER Rights at npm which the old owner does not have. In the menatime I transfer any adapter to communita within based on a checklist.

Theres no need to add a user to community at github or npm if he wants to release his Adapter.

README at iobroker-communitzy-adapters has been adapter some time ago and a simple invite for the github repo (and evenzually for npm) to me is sufficient to start and perform the transfer.

I do not see any need for automatism there - at least I see many tasks which Higher priority. So I (personally) would suggest to close her.

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

2 participants