1,510
edits
Dreammaster (talk | contribs) m (Add a link to a new List of External Projects page) |
(Added Joining the team subheading) |
||
(One intermediate revision by the same user not shown) | |||
Line 3: | Line 3: | ||
== Getting started == | == Getting started == | ||
* The first thing you need to be able to do is [[Git#Retrieving_the_code|get the ScummVM code]] from our [[Git]] repository. | * The first thing you need to be able to do is [[Git#Retrieving_the_code|get the ScummVM code]] from our [[Git]] repository. | ||
* Fork [https://github.com/scummvm/scummvm ScummVM main Git repository], this will be your working space | |||
* Then you should [[Compiling ScummVM|compile ScummVM]]. | * Then you should [[Compiling ScummVM|compile ScummVM]]. | ||
* If you are new to open source, you can also try reading https://opensource.guide/how-to-contribute/ | * If you are new to open source, you can also try reading https://opensource.guide/how-to-contribute/ | ||
Line 87: | Line 88: | ||
Individual engine sub-teams decide by themselves on the process. For example currently the SCI development is performed via PRs as well for any sizeable changes. It is up to that sub-team to drop this rule any time or make something even stricter. Just make sure you continue enjoying hacking the ScummVM code. | Individual engine sub-teams decide by themselves on the process. For example currently the SCI development is performed via PRs as well for any sizeable changes. It is up to that sub-team to drop this rule any time or make something even stricter. Just make sure you continue enjoying hacking the ScummVM code. | ||
== Joining the Team and expectations == | |||
There are covered on the [[Team Onboarding]] page. | |||
== For Engine authors == | == For Engine authors == |