ai-collection/CONTRIBUTING.md

64 lines
3.0 KiB
Markdown
Raw Normal View History

2023-01-09 23:18:48 -07:00
# Contributing to ai-collection
## Contribution are more than welcome!
---
## Formatting
Current AI project format:
| Name | Title | Description | Offer Free Version |
| --- | --- | --- | --- |
| AI project Name(Link to website) | Project's title | Project's description | Does the project offer a free usage version |
<br />
Example project:
```
| [Equally.ai](https://equally.ai/) | Web Accessibility Compliance For All | Achieve ADA & WCAG compliance easily | :white_check_mark: |
2023-01-09 23:18:48 -07:00
```
2023-09-13 12:39:08 -06:00
> Note: if you see links with this prefix: `https://www.thataicollection.com/redirect/`, it means that this application is listed on our website and we use redirect to be able to count amount of clicks to this application from AI Collection.
2023-09-09 23:44:09 -06:00
## To Contribute Using the New Submission Flow
The new and <b>preferred</b> way to contribute is simply to submit your application to https://www.thataicollection.com/submit and once approved, it will
automatically be synced with this repo.
## To Contribute using a PR to GitHub
If you still prefer to create a PR, these are the old guidelines, but please make sure you submit also to https://www.thataicollection.com/submit so your application will not be lost in future syncs with the website.
2023-01-09 23:18:48 -07:00
Created a branch on your fork with your changes, and [make a pull request][pr-link].
2023-01-09 23:18:48 -07:00
## Pull Request Guidelines
2023-02-17 22:57:54 -07:00
* Verify that the AI application is not already listed
* Always add the new application to the end of the category table (it will sorted alphabetically during next job run)
2023-01-09 23:18:48 -07:00
* Each table column should be padded with one space on either side.
2023-01-31 21:57:28 -07:00
* The Title should not exceed 120 characters and should not contain the character `|`.
2023-02-05 06:05:21 -07:00
* The Title will be re-formatted automatically to keep the standard of New York Times Manual of Style.
2023-01-09 23:18:48 -07:00
* The Description should not exceed 300 characters and should not contain the character `|`.
* The `Offer Free Version` column should have one of these three values:
2023-01-10 00:07:27 -07:00
* :white_check_mark: - `:white_check_mark:`
2023-01-09 23:18:48 -07:00
* :grey_question: - `:grey_question:`
* :x: - `:x:`
2023-02-17 22:57:54 -07:00
* Add one AI application per Pull Request.
* For new additions, make sure the PR title is in the format of `Add name` *for e.g.*: `Add Equally.ai`
* For updates, make sure the PR title is in the format of `Update name` *for e.g.*: `Update Equally.ai`
* Use a short descriptive commit message. *for example*: `Add Equally.ai`
* Please make sure the AI application has a title and description.
2023-01-09 23:18:48 -07:00
* Target your Pull Request to the `main` branch of the `ai-collection`
2023-02-17 22:57:54 -07:00
* Translations are auto-generated, so no need to add/update in multiple README files.
2023-04-10 13:55:35 -06:00
* If you are the creator of this awesome AI application, feel free to add your twitter handle in the PR comment. We will mention you.
2023-01-09 23:18:48 -07:00
Once pull request is created, collaborators will review the proposed change and decide whether or not to pull in your changes.
2023-04-10 13:55:35 -06:00
Thanks for reading this.
Please consider staring this repo and following us on [twitter](https://twitter.com/ai_collection_)
2023-01-09 23:18:48 -07:00
[pr-link]: <https://help.github.com/articles/creating-a-pull-request/>