javascript-patterns icon indicating copy to clipboard operation
javascript-patterns copied to clipboard

Why not helping a more popular project with the same purpose?

Open micnic opened this issue 5 years ago • 5 comments

Hi, found your repo on reddit and the first thought was "why creating another project that implements algorithms in JavaScript?", there is a quite popular repo already that does the same: https://github.com/trekhleb/javascript-algorithms

I am not here to criticize, but in my opinion you are wasting a lot of effort and time instead of doing something really useful for the JavaScript community. My advice is to try to contribute to the repo that I mentioned above, maybe improve their code and examples with something that you know works better.

micnic avatar Oct 08 '19 08:10 micnic

Unfortunately that project is not under active development :(

Sent with GitHawk

nas5w avatar Oct 08 '19 12:10 nas5w

It hasn’t been updated in over 4 months. I tried contributing a while back and my requests went unnoticed. Surely there’s room for another related repository, especially for people to practice this kind of theoretical work versus creating a redundant tool to be used in production.

Sent with GitHawk

nas5w avatar Oct 08 '19 12:10 nas5w

In this case I think a fork would be a better solution that starting from the beginning, also would be nice to contact the original author to ask why the project is inactive and check if you can take over the the ownership, it would be a waste to lose such a popular project.

micnic avatar Oct 08 '19 12:10 micnic

To me this is like suggesting people shouldn’t write their own blog posts on topics that other people have already blogged about. I contend there is tremendous educational value in doing something yourself even if it already exists.

nas5w avatar Oct 08 '19 12:10 nas5w

Thats a topic to debate about. On one side there's no restriction to recreate things that are already existing. Thats how things evolve into better products. By recreating and by adding more stuffs that the former was lacking.

But on the other side, this whole re-inventing concept contradicts with the reason for having open-source. Invite more people to collaborate and create one sustainable product rather than having hundreds of tiny products with the similar intention.

As @micnic pointed out, fork would have been better if the only intention is to have single repository for all algorithms & patterns! Either ways, this is just my personal opinion and would continue my contribution!

rehman-00001 avatar Oct 09 '19 12:10 rehman-00001