excaliburjs / Excalibur

🎮 Your friendly TypeScript 2D game engine for the web 🗡️
https://excaliburjs.com
BSD 2-Clause "Simplified" License
1.82k stars 189 forks source link

feat: Move CONTRIBUTING.md and CODE_OF_CONDUCT.md to repository root #3130

Open Autsider666 opened 4 months ago

Autsider666 commented 4 months ago

I've had this idea for quite a while now, but never acted on it until a potential contributor asked how to contribute on discord. I'm a big fan of best practices, so I'm glad that there's even one for the position of CONTRIBUTING.md and CODE_OF_CONDUCT.md

Autsider666 commented 4 months ago

There's a badge for code of conduct, mentioned here by the way: [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](code_of_conduct.md)

eonarheim commented 3 months ago

@Autsider666 I agree, I think having these at the root is much better than in the .github folder. I'm soliciting some feedback from other maintainers but this seems like a solid idea

Autsider666 commented 3 months ago

Just realized that I completely forgot to even create an issue to see if it was even needed. Sorry, will try to remember that next time :D

Autsider666 commented 3 months ago

In case this gets merged: Redirect the new https://excaliburjs.com/contributing url (as seen here)

eonarheim commented 3 months ago

@Autsider666 Good call out, will do.

I'll need to update a few other repos/links that point at the old contributing location so I'm planning on doing this when I have a hour to rip through them all to point at the top level redirector https://excaliburjs.com/contributing

github-actions[bot] commented 1 month ago

This PR hasn't had any recent activity lately and is being marked as stale automatically.

eonarheim commented 1 month ago

We are planning on this move, just requires coordination in many repos

On Wed, Oct 2, 2024 at 7:09 PM github-actions[bot] @.***> wrote:

This PR hasn't had any recent activity lately and is being marked as stale automatically.

— Reply to this email directly, view it on GitHub https://github.com/excaliburjs/Excalibur/pull/3130#issuecomment-2390153834, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEVNZ2WV2PTOWGP7E7CMYDZZSDMDAVCNFSM6AAAAABLEFLOLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJQGE2TGOBTGQ . You are receiving this because you commented.Message ID: @.***>