Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official Awesome List Pull Request 😎 #5

Closed
22 tasks done
bytecauldron opened this issue Jul 28, 2022 · 8 comments
Closed
22 tasks done

Official Awesome List Pull Request 😎 #5

bytecauldron opened this issue Jul 28, 2022 · 8 comments
Assignees

Comments

@bytecauldron
Copy link
Owner

bytecauldron commented Jul 28, 2022

https://github.com/sindresorhus/awesome/blob/main/pull_request_template.md

As it says on the tin, perform any additional formatting/requirements in order to submit an official pull request to the Awesome list. Adding this list to the official one means more people can find the awesome tools the GM community has created. 😊

This will be added to the "Gaming" category at the bottom.

[GameMaker](https://github.com/bytecauldron/awesome-gamemaker#readme) - Game engine. (This is aligned with the other short descriptions for Godot, Unity, etc.)

  • Review 2 other existing pull requests on the official list.
  • Make any adjustments need to be compliant with Awesome Manifesto
  • Has been around for at least 30 days.
  • The repo name is in lowercase slug format.
  • Header is in Title Case format.
  • Non-generated Markdown file in a GitHub repo.
  • Not a duplicate.
  • Doesn't include a Travis Badge.
  • Includes the Awesome badge.
  • Has a Table of Contents section titled "Contents"
  • Has an appropriate license (CC0).
  • Rename default branch to "main" instead of "master".
  • Only has awesome items. There are a couple of repos linked in the list that haven't been updated in a while or have been abandoned/archived. I will go through and prune these. I'll try to avoid removing anything that people frequently use. Any pruned items will also be listed in this issue when this task is complete.
  • Includes a project logo/illustration whenever possible. We have this, but there is also a mention that the banner should link so an official site. I'll likely just link this to YoYo's site.
  • Entries have a description, unless the title is descriptive enough by itself. It rarely is though. (I will make another pass of each link and make sure the descriptions are succinct.)
  • Has contribution guidelines. (I will likely be adding a new section to the contributing file on how to perform pull requests when adding new links. Right now there really isn't any instructions for that.)
  • Add a Footnotes section and include all necessary copyright notices, hyperlinks to sources, pointers to expansive content. (Some of the top description stuff will be moved to the footnotes.)
  • Has consistent formatting and proper spelling/grammar. Description starts with an upper case letter and ends with a period. Each listed item should have a - at the beginning. Consistent and correct naming for stuff. (I.E. References to GameMaker 2 should be just "GameMaker".
  • Run awesome-lint and fix any reported issues.
  • Read the guidelines twice.
  • The list is 100% ready to be added. Do not forget to comment "unicorn" on the pull request. This is done to make sure people actually read the guidelines. 🦄
  • Pull request title should be "Add GameMaker"

This will be closed once the pull request is made. If it gets rejected, no biggie. I'll just change whatever is needed.

@bytecauldron bytecauldron self-assigned this Jul 28, 2022
@bytecauldron
Copy link
Owner Author

Contributed to the following pull request.
sindresorhus/awesome#2335

@bytecauldron
Copy link
Owner Author

Contributed to the following pull request.
sindresorhus/awesome#2332

@bytecauldron
Copy link
Owner Author

Contributed to the following pull request.
sindresorhus/awesome#2327

@bytecauldron
Copy link
Owner Author

The following repos were pruned. They were removed because they are empty, not fully released, or abandoned. If anyone thinks I made a mistake in removing these or they eventually are updated again, let me know and I'll add them back. 👍

@bytecauldron
Copy link
Owner Author

Pull Request Made: sindresorhus/awesome#2448

@bytecauldron
Copy link
Owner Author

bytecauldron commented Jan 21, 2023

@bytecauldron
Copy link
Owner Author

bytecauldron commented Feb 24, 2023

@bytecauldron
Copy link
Owner Author

Looks like we're merged on the main branch now. Huzzah! 🥳

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

No branches or pull requests

1 participant