-
Notifications
You must be signed in to change notification settings - Fork 8
Requisites
antonioalonzi85 edited this page Jul 8, 2020
·
14 revisions
In order to contribute to these repositories you need the following:
- Java JDK 1.14 or higher
- An IDE: I really like IntelliJ (Community edition is free)
- NodeJs 12.12.0 or higher
- Yarn
- Maven
Then create the file ~/.m2/settings.xml
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>github-matag-cards</id>
<username>antonioalonzi</username>
<password>d5db92b2c94d460a77c8dd1f182082d94ebbe5e0</password>
</server>
<server>
<id>github-matag-admin-entities</id>
<username>antonioalonzi</username>
<password>d5db92b2c94d460a77c8dd1f182082d94ebbe5e0</password>
</server>
</servers>
</settings>
Don't worry, it's a readonly token that allow to download packages. You can use it. (Alternatively you can create your own token... but why waste time?)
Read the specific README of the project you are going to contribute.
To get started please have a quick read to our architecture guide.
Matag: The Game. Copyright © 2019, 2020 Antonio Alonzi and contributors.