Code Monkey home page Code Monkey logo

Comments (4)

JustinGOSSES avatar JustinGOSSES commented on May 19, 2024

I like that it provides more information.

I have slightly mixed feelings about adding more requirements given awesome lists work mainly because they are easy to add to, though this is a small one.

I wonder if it means packages get not shared due to the intimidation factor?

Also, do you know about costs? From a 2 minute glance, it seems you get 200 calls a month free? If there's 200 projects on this one awesome list does adding a badge mean 1 call per badge per pull request? What happens after 200 calls in a month? Do you use Synk already and could advise on that?

https://snyk.io/plans/

from awesome-open-geoscience.

da-wad avatar da-wad commented on May 19, 2024

I suspect many come to this list to find recommendations for awesome tools, but your definition of awesome could be met by a project which has long since been abandoned. One extra line of markdown here for each python package is hardly an overhead compared to making the python package itself... It may be a good idea to reformat all the lists as tables though, this would keep the package names/icons/descriptions and badges neatly aligned for readability.

Are the packages here mostly added by their maintainers or users? Even if it's maintainers, I would hope that this simply acts as encouragement to be more awesome.

As far as costs go, I don't think these badges are part of the product. For example, I can visit https://snyk.io/advisor/python/seismic-zfp without logging in or signing up!

from awesome-open-geoscience.

JustinGOSSES avatar JustinGOSSES commented on May 19, 2024

@da-wad Got some more time to look into this by looking up several JavaScript and Python packages from the Awesome List in their search interface https://snyk.io/advisor/npm-package/wellio

It seems to be a lot of the "is this package used" stats wrong. For instance, it says Lasio isn't used by any Python packages when it is probably one of the most well used geoscience Python packages. Also, it frequently misses the existence of "code-of-conduct" and "contributing" documents if they are not at top level of a repository with a single possible spelling. Both of these falsely ding the project "health". Developing this type of service is hard, but I'm not sure I'm a fan due to the low information quality as it exists currently.

I think the idea of a badge that tells the user about the health of the package is good. Thanks for bringing it up! However, I'm not sure this instance provides high enough quality information.

from awesome-open-geoscience.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.