Let's join forces
Hey, I came across this recently ant looks like it shares the same mission as my own npm-publish plugin.
Thought I'd reach out to see if you'd be interested in joining forces on npm-publish (as it's a bit richer feature-wise at the moment) rather than maintaining two separate plugins in the kotlin ecosystem?
Hello @mpetuska. What a nice project of yours.
I definitely agree with joining forces, but I wonder which contributions I may bring to your project
Nothing in particular at the moment, but mainly just looking after it with me to keep it in sync with kotlin releases as well as occasionally adding new features as they unlock in kotlin plugin. The idea is basically both of us spending efforts on a single tool (if any) rather than wasting that on duplicated effort. :)
I can invite you as contributor to the repo in case you have some ideas in the future. What I'm trying to avoid here is fragmenting the community by having two separate plugins out there and then eventually ending up with different features on each - leaving the end user with having to make the choice between the two. Much better to just have a single plugin that has ALL the features.
I total agree. BTW I'm quite busy in this period of my life so I may need a few days/weeks before actually dismissing my library.
I intend to proceed as follows:
- try to switch to your plugin in my progects
- ensure everything works
- possibly, identify missing features I need, in that case I'll add them to your code base
- enjoy :)
If you add me as contributor in your project (both my accounts, if you don't mind) I can proceed autonomously.
Sounds like a plan. No rush! If you find any missing features, but are too busy to implement them, feel free to raise an issue instead. I might be able to give it a go myself.
I've added gciatto-unibo to contributors, what's your second account?
Just @gciatto
Sure, I'll add feature before doing anything. That's my usual workflow
Hi! My team is recently adopting KMP and needs to export an npm module for our webapp. As I see you're both joining forces, which project should I consume to begin with? BTW, I'm excited that you both are joining forces. 🙏
Both should fulfil your needs for now (this project being a bit more lightweight), but looks like we'll be able to converge into npm-publish going forwards.