krambuhl / custom-event-polyfill

Polyfill for creating CustomEvents on IE9/10/11 if native implementation is missing.
MIT License
112 stars 19 forks source link

Looking for an owner #16

Closed krambuhl closed 5 years ago

krambuhl commented 6 years ago

If you are interested in taking ownership of this github repo and the NPM module, please respond in this thread.

@kumarharsh you already have a good thing (https://github.com/kumarharsh/custom-event-polyfill), are you interested?

kumarharsh commented 6 years ago

Sure.

kumarharsh commented 6 years ago

@krambuhl I've setup tests on saucelabs too for my fork of the project. Can I merge that in here?

krambuhl commented 6 years ago

@kumarharsh I'm adding you as a collaborator on this repo and kumarharsh on npm as an additional maintainer.

Feel free to PR your changes into this repo, version bump, and publish to npm. I've never changed ownership of a open source project before, please let me know if there is anything else I can do.

kumarharsh commented 6 years ago

Thanks @krambuhl. I'll make the changes soon.

kumarharsh commented 6 years ago

@krambuhl I'd added travis and saucelabs integration to the project, but I can't find a way to enable travis or sauce integrations for this repo. I think as an owner, only you have the authority to do so. Can you dedicate some time to get it done? I think enabling saucelabs integration (for testing on real IE browsers) would need you to fill out a form telling them that this is an OSS project, without which you can't signup to a free account. Ping me on my email if you need any help on this.

kumarharsh commented 6 years ago

I think a simpler way would be that you give me permission to publish to your repo on npm.

kumarharsh commented 6 years ago

So after giving the issue some thought, it seems like it'll be too much administrative overhead to setup all those CI systems, etc. And on top of that, you will need to keep changing authentication tokens, etc when they are invalidated (like npm did recently) or Github token changes, or Saucelabs introduce some changes, etc in the future. Plus if things go wrong, I'll have to prod you to login to the saucelabs account to see if connections are happening properly, or edit travis config, etc. I think it might become more pain than it'd be worth for you (and me).

So, I published a new npm custom-event-polyfill version 1.0.6 (thanks for making me admin) - but had to do it from my fork. I hope that's OK with you.