Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

Proposal: Make a PR to add awesome-scientific-computing to the main awesome list #3

Open
37 tasks
ashwinvis opened this issue Mar 11, 2018 · 3 comments
Open
37 tasks

Comments

@ashwinvis
Copy link

ashwinvis commented Mar 11, 2018

i.e. https://github.com/sindresorhus/awesome
Here is a copypasta of the checklist

I have read and understood the contribution guidelines and the instructions for creating a list.

  • This pull request has a descriptive title.
  • For example, Add Name of List, not Update readme.md or Add awesome list.
  • The entry in the Awesome list should:
    • Include a short description about the list project/theme. It should not describe the list itself.
    • Example: - Fish - User-friendly shell.
    • Be added at the bottom of the appropriate category.
  • The list I'm submitting complies with these requirements:
    • Has been around for at least 30 days.
    • That means 30 days from either the first real commit or when it was open-sourced. Whatever is most recent.
    • It's the result of hard work and the best I could possibly produce.
    • Non-generated Markdown file in a GitHub repo.
    • The repo should have the following GitHub topics set: awesome-list, awesome, list. I encourage you to add more relevant topics.
    • Not a duplicate.
    • Includes a succinct description of the project/theme at the top of the readme. (Example)
    • Only has awesome items. Awesome lists are curations of the best, not everything.
    • Includes a project logo/illustration whenever possible.
      • Placed at the top-right of the readme. (Example)
      • The image should link to the project website or any relevant website.
      • The image should be high-DPI. Set it to maximum half the width of the original image.
    • Entries have a description, unless the title is descriptive enough by itself. It rarely is though.
    • Has the Awesome badge on the right side of the list heading,
    • Has a Table of Contents section.
      • Should be named Contents, not Table of Contents.
      • Should be the first section in the list.
    • Has an appropriate license.
      • That means something like CC0, not a code licence like MIT, BSD, Apache, etc.
      • If you use a license badge, it should be SVG, not PNG.
    • Has contribution guidelines.
      • The file should be named contributing.md. Casing is up to you.
    • Has consistent formatting and proper spelling/grammar.
      • Each link description starts with an uppercase character and ends with a period.
      • Example: - AVA - JavaScript test runner.
      • Drop all the A / An prefixes in the descriptions.
      • Consistent naming. For example, Node.js, not NodeJS or node.js.
    • Doesn't include a Travis badge.
    • You can still use Travis for list linting, but the badge has no value in the readme.
  • Go to the top and read it again.
@astrojuanlu
Copy link
Member

It would be great to have this included, but it needs a bit more love from our side ❤️ volunteers to contribute content? :)

@ashwinvis
Copy link
Author

Also, I feel the contents that are there right now needs some more organization. Now it is a mishmash of learning resources, softwares, methods and misc. subcategories.

@astrojuanlu
Copy link
Member

Pull requests welcome 😉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants