Information about iobroker-community-adapters organization
It's a github organization for iobroker adapters wich are manged by the community.
Goal is to help each other with the adapter development, so repositories don't get stale and keep alive.
Activate 2FA for your Github and npmjs account, this is a must have. Then Click HERE and fill out the template. You will receive two invitation emails one for Github and one for npmjs.com.
- Preferd Chat on Discord: https://discord.gg/vmVYqPV (german)
- Chat on Telegram : https://t.me/joinchat/EdtEphZDh1lp4bO8BoYqfA (german) synced with discord channel
- Chat on Telegram: https://t.me/joinchat/FungexBCt2Vv_mjwtAU0pQ (english)
Your repositorie(s) has to be already in the stable or minimum in latest repositorie for ioBroker. There are almost adapters on Github they have not been released or ready to use, for this case you can ask for help to make it ready/stable and bring it to this organization.
- Go to your GitHub repo that you want to move
- Change URLs in io-package.json, package.json and README.md form your GitHub repo to Org repo
- Settings -> Danger Zone -> Transfer Ownership
- Click on 'Transfer'
- Type 'iobroker-community-adapters' as New owner
- Add the organization as an owner of your npm packages, for help look below
- Change the url of your repo via pull req at https://github.com/ioBroker/ioBroker.repositories
- Thats it
After you have accepted the membership, we have to add you to the developers team befor it is possible to grant the org acces to the package. (Thank you npm for this horrible right managment for org's) Then use the link below and enter the package name (iobroker.) and hit "Add existing package".
https://www.npmjs.com/settings/iobroker-community-adapters/teams/team/developers/access
Alternative use the CLI:
npm access grant read-write iobroker-community-adapters:developers iobroker.<adaptername>
List of maintainers for every adapter in iobroker-community-adapters
Update with npm start