1- # Contributing
1+ # Contributing
22
3- There's several ways to contribute to the project: reporting bugs, sending
3+ There are several ways to contribute to the project: reporting bugs, sending
44feedback, proposing ideas for new features, fixing or adding documentation,
55promoting the project, or even contributing code.
66
@@ -11,30 +11,24 @@ You can report issues [here](https://github.com/ba-st/RenoirSt/issues/new)
1111## Contributing Code
1212
1313- This project is MIT licensed, so any code contribution MUST be under the same license.
14- - This project uses [ Semantic Versioning] ( http://semver.org/ ) , so keep it in mind
15- when you make backwards-incompatible changes. If some backwards incompatible
16- change is made the major version MUST be increased.
14+ - This project uses [ Semantic Versioning] ( http://semver.org/ ) , so keep it in
15+ mind when you make backwards-incompatible changes. If some backwards
16+ incompatible change is made the major version MUST be increased.
1717- The source code is hosted in this repository using the Tonel format in the
1818 ` source ` folder.
19- - The master branch contains the latest changes and should always be in a
20- releasable state.
19+ - The ` release-candidate ` branch contains the latest changes and should always
20+ be in a releasable state.
2121- Feel free to send pull requests or fork the project.
2222- Code contributions without test cases have a lower probability of being merged
2323 into the main branch.
2424
25- ### Using Iceberg
26-
27- 1 . Download a [ Pharo Image and VM] ( https://get.pharo.org/64 )
28- 2 . Clone the project or your fork using Iceberg
29- 3 . Open the Working Copy and using the contextual menu select
30- ` Metacello -> Install baseline... `
31- 4 . Input ` Development-Seaside-Extensions `
32- 5 . This will load the base code and the test cases
33- 6 . Create a new branch to host your code changes
34- 7 . Do the changes
35- 8 . Run the test cases
36- 9 . Commit and push your changes to the branch using the Iceberg UI
37- 10 . Create a Pull Request against the ` release-candidate ` branch
25+ 1 . [ Load the project code in a Pharo image] ( docs/how-to/how-to-load-in-pharo.md )
26+ 2 . Create a new branch to host your code changes
27+ 3 . Do the changes
28+ 4 . Run the test cases
29+ 5 . Commit and push your changes to the branch using the Iceberg UI. You may need
30+ to add your fork if lacking the required permissions to push to the main repo.
31+ 6 . Create a Pull Request against the ` release-candidate ` branch
3832
3933## Contributing documentation
4034
0 commit comments