Commit Graph

31 Commits

Author SHA1 Message Date
crueter 6b3cb5772b [docs] revise AI policy (#4522)
spent 2 hours on a document award

This is a revised version of our original AI policy that is cautiously
permissive to skilled developers using AI responsibly, while hopefully
keeping out the script kiddies spamming their mom's credit card on
Claude tokens.

This will be trialed for at least a week once merged, any
revisions/changes should be made within the next few months

Signed-off-by: crueter <crueter@eden-emu.dev>

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4522
Reviewed-by: lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2026-10-13 23:54:51 +02:00
crueter a3d32a18b8 [meta] Discourage profanity usage (#4239)
I'm not into millennial humor, personally.

Proactively removed as much profanity as I could grep.

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4239
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Samuel <lizzie@eden-emu.dev>
2026-08-09 02:53:16 +02:00
crueter 627770cd3a [meta] Fix AI policy link in CONTRIBUTING.md (#4255)
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4255
2026-08-07 05:03:55 +02:00
crueter 813b248bc3 [docs] Tighten AI restrictions and switch to CONTRIBUTING.md (#4193)
Also removes some now-unnecessary docs files.

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4193
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2026-07-09 23:06:46 +02:00
lizzie fe13539d72 [meta] remove stale/dead links in help/about (#3064)
removes old links to dead wiki

Signed-off-by: lizzie lizzie@eden-emu.dev

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3064
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-11-22 21:08:55 +01:00
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant
[REUSE] is a specification that aims at making file copyright
information consistent, so that it can be both human and machine
readable. It basically requires that all files have a header containing
copyright and licensing information. When this isn't possible, like
when dealing with binary assets, generated files or embedded third-party
dependencies, it is permitted to insert copyright information in the
`.reuse/dep5` file.

Oh, and it also requires that all the licenses used in the project are
present in the `LICENSES` folder, that's why the diff is so huge.
This can be done automatically with `reuse download --all`.

The `reuse` tool also contains a handy subcommand that analyzes the
project and tells whether or not the project is (still) compliant,
`reuse lint`.

Following REUSE has a few advantages over the current approach:

- Copyright information is easy to access for users / downstream
- Files like `dist/license.md` do not need to exist anymore, as
  `.reuse/dep5` is used instead
- `reuse lint` makes it easy to ensure that copyright information of
  files like binary assets / images is always accurate and up to date

To add copyright information of files that didn't have it I looked up
who committed what and when, for each file. As yuzu contributors do not
have to sign a CLA or similar I couldn't assume that copyright ownership
was of the "yuzu Emulator Project", so I used the name and/or email of
the commit author instead.

[REUSE]: https://reuse.software

Follow-up to b2eb103829
2022-07-27 12:53:49 +02:00
bunnei 87c1f0b23d Update CONTRIBUTING.md 2019-11-12 21:42:43 -05:00
Vitor K 34dd6c5b8e Link to Yuzu's wiki instead of Citra's
The original Contributing.md had differences, such as some links, so I created a page on yuzu's wiki based on the original file.
2019-09-27 21:49:08 -03:00
Tobias dc478571de CONTRIBUTING.md: migrate to the wiki 2018-11-17 17:48:40 +01:00
NeatNit d7ff4ecab9 CONTRIBUTING.md - remove note about casting numeric types
Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725
2018-10-06 15:47:38 +02:00
Tobias 6a5adae558 Port #3466 from Citra 2018-07-07 14:00:20 +02:00
James Rowe fccdc5344f CMake: Update contributing guide with the new clang format info 2018-01-20 16:44:23 -07:00
MerryMage 2c057ef5df Minor cleanup 2018-01-13 23:56:18 +00:00
bunnei ea097fe51d yuzu: Update CONTRIBUTING.md. 2018-01-13 17:30:32 -05:00
Schplee 3a9c46a8f9 Fixes typo on Citra forum link.
An extra ".citra-emu.org," was left when the link was changed to the current forum URL, so I fixed that.
2017-03-06 08:27:59 -05:00
3ds-emu 3a05edace5 Updated Citra forum link
The Citra forum (discuss.citra-emu.org) has recently been down. The link that has been added 
in this file now leads to an error pages. I update updated the link so it now leads to Citra's new
forum.
2017-01-21 10:09:22 +11:00
bunnei 69f6344278 Update CONTRIBUTING.md 2016-11-05 00:33:36 -04:00
bunnei 5dc7fc4b29 Update CONTRIBUTING.md 2016-11-05 00:32:38 -04:00
bunnei 92c61de7b8 Update CONTRIBUTING.md 2016-11-05 00:29:54 -04:00
wwylele 90427a012e Update CONTRIBUTING.md 2016-10-31 21:31:47 +02:00
Yuri Kunde Schlesner 3ec32732e1 Update CONTRIBUTING.md 2016-01-15 23:21:00 -08:00
LittleWhite 8503607003 Add coding style about includes 2015-08-16 21:20:04 +02:00
Yuri Kunde Schlesner d4f19736a6 Update style rules with to better match current practice. 2015-07-11 19:59:50 -03:00
chinhodado b2f49cefb8 Use correct style name: PascalCase instead of CamelCase 2015-06-01 17:01:02 -04:00
Yuri Kunde Schlesner 43f7f37d93 Resolve doxycomment duplication debate
I believe putting comments in the headers has won by a good margin, with everyone other than me preferring it, so time to enshrine it.
2014-12-04 04:47:52 -02:00
Yuri Kunde Schlesner 1d5d94a1b9 Update CONTRIBUTING.md 2014-11-23 19:54:04 -02:00
Yuri Kunde Schlesner eee8cc67da Add comment style notes to CONTRIBUTING.md
Closes #215
2014-11-23 19:44:00 -02:00
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 2014-11-19 09:03:07 +00:00
bunnei 77c0f9868e Update CONTRIBUTING.md
- removed variable naming starting with "_"
- removed "Always break, even after a return" from case statements
2014-06-12 06:10:46 -04:00
archshift 0a48e97c36 CONTRIBUTING: Fix some examples, escape underscores 2014-06-12 06:10:46 -04:00
archshift d6a4fbf34f Added CONTRIBUTING.md with contents from Coding Style, updated README link 2014-06-12 06:10:45 -04:00