cordova-plugin-webserver icon indicating copy to clipboard operation
cordova-plugin-webserver copied to clipboard

Start versioning plugin and Publish to NPM

Open boedy opened this issue 5 years ago • 6 comments

We should start versioning this plugin and publishing it NPM to prevent breaking app integrations in the future. Currently there is another plugin with the same name which is occupying the cordova-plugin-webserver namespace. I've reached out to the maintainers to see if its possible to merge the two projects.

If there is no response we should consider publishing it under a different alias. cordova-plugin-http-server perhaps?

boedy avatar May 21 '19 13:05 boedy

I already tried to contact them. I also asked npm to escalate and give me the permission to publish over the name cordova-plugin-webserver, because there wasn't a commit since 30 Nov 2018. Nothing helped... Let's try again and if nothing will help than we can just publish it over a different name. cordova-plugin-http-server sounds good in first place

bykof avatar May 21 '19 13:05 bykof

@bykof Got a reply yesterday from the other repo that they've deprecated the plugin and moved the ownership to NPM. They recommend contacting NPM to discuss how to proceed.

boedy avatar Jun 21 '19 08:06 boedy

@bykof After some back and forth with NPM they we're willing to transfer the cordova-plugin-namespace to me. I recommend that after reviewing open issues and PR's we publish an initial release to NPM.

NPM's response:

The cordova-plugin-webserver package is now all yours now, but you won’t be able to re-use any version numbers used by the previous author. In fact, I'd suggest publishing your first update as a major release, i.e., v1.0.0. Please publish an update to the package as soon as possible with your code.

boedy avatar Jan 10 '20 10:01 boedy

AWESOME! Thank you very much for driving this!

bykof avatar Jan 10 '20 10:01 bykof

Is this you on NPM? I'll invite you as maintainer.

boedy avatar Jan 10 '20 10:01 boedy

Is this you on NPM? I'll invite you as maintainer.

Yes

bykof avatar Jan 10 '20 10:01 bykof