1 comment

[ 3.2 ms ] story [ 7.5 ms ] thread
I understand how it is to focus on a project, and want to get other people interested in it, and want to find collaborators.

But you've posted links about this 20 times in the last 7 months, with many (oddly) to forks of your project.

Of the handful of comments you've received, the last two have been complaints that you are posting too many times to the same thing. And for (IMO), little change.

Your posts get the attention of people like me, who are interested in graph algorithms. But as I've commented before, the algorithms in the packages are not what that advanced.

Nor is it "comprehensive." See NetworkX for an example of a graph library with a much more comprehensive set of methods - https://networkx.org/documentation/latest/index.html .

You've mentioned before that you think it's an easier-to-use alternative than Boost and is more readable. Maybe that's your niche.

Yet your documentation doesn't give any examples of how to use it, saying only "Work in Progess".

Spend your time finding your niche, and developing for that niche.

Right now the documentation looks like you have developed it for the you-of-two-years-ago, when you just started this project. It has reminders for how to make distributions for different systems, and pointers to where to learn about the different algorithms.

But don't forget, the you-of-two-years-ago was not interested in using an off-the-shelf package, otherwise you would have used Boost. Which means you likely have the wrong end-user model in mind.

To sum it up, please stop posting so many alternative links to your project, focus on figuring out your core niche, and be more realistic about your project goals.

Best of wishes.