Replies: 3 comments 11 replies
-
Hello @mskelton, thanks for your interest! Our vision is to provide a production-grade action, which is very reliable, heavily tested, and maintained. Our short-term goal is to use this action in another OSS repository, it's a WIP and it works as-it. We also plan to show "real-world use cases" by using this project as an example (in the readme).
I completely agree with you. It would make more sense if there were only one of such tool, considering how small the range of features is.
We aren't opposed, but we are careful. We saw your action first and tried it, and it didn't work well (I'm not the one who tested it and don't remember why, but it didn't). Also, I noticed a few flaws in your "algorithm" which were similar to what we had done, such as:
Overall, we didn't really feel confident using your action, and we thought about collaborating to your project, but the differences would be so huge (adding TS, Jest, babel, tests, etc.) and I know by experience such a PR would be hard to merge and take a long time. So, we decided to take a shortcut and build something from scratch. Now that it's done and everyone can see the benefits, I'm inclined to accept external contributions in order to widen our features. Is that what you had in mind? By comparing both projects, I'd say the only feature we're missing might be related to I had a few ideas of potential features to add to our current implementation:
Those two features would allow more use-cases. |
Beta Was this translation helpful? Give feedback.
-
So, just an idea I had and not sure if you are interested in it, but one way to help "merge" the projects to some degree would be if I was to delist my action from the marketplace and let you guys take over the name with your action making it a v2 or something like that. Then we could make a migration guide and I could eventually archive my repo. Not sure if you are interested in doing this, but just a thought. |
Beta Was this translation helpful? Give feedback.
-
@mskelton FYI See #8 where someone using your action tried to switch to ours but was faced with a different behaviour. At first glance, I feel like we might have overlooked some feature your action provides and ours doesn't? |
Beta Was this translation helpful? Give feedback.
-
Hello folks! I just saw your comment on my wait-for-vercel-action repo about this project you created. First of all, great work on improving on the idea with this new project!
I wanted to open up a discussion to see if you have any interest in trying to merge our projects in some fashion. I'm generally not a huge fan of lots of projects that accomplish the same goal as it makes it harder for users to know what to use and it also makes it difficult for contributors as they have to pick and choose a project rather than aligning as a community on the best available solution.
I really like the improvements you've made in this repo especially when it comes to your really awesome README which does a great job of explaining the purpose of this action. Would you be opposed to discussing ways to combine our two projects in some way?
Beta Was this translation helpful? Give feedback.
All reactions