Skip to content

Development

Fernando Dodino edited this page Apr 23, 2017 · 56 revisions

Introductory reading

Wollok is being developed on top of XText stack. So, if you are not familiar with it, maybe it would be a good start to take a look at the following links:

Wollok Design

Contribution workflow

We use standard open source practices with github.

If you don't have access to the repository then

  1. Fork the repository
  2. Create a feature branch for you to work
  3. Commit changes and push the new branch to your repo. You may solve feature in Wollok or with native code
  4. Then you should add some tests.
  5. Once you think it is ok and passes all the tests then create a Pull Request (PR) to integrate that branch against our repository's dev branch. IMPORTANT: If you are solving an issue, please, name the branch & PR with a label "#xxxxx", where xxxxx is the number of github issue. For example: fix-#1013-removing-elements-of-collection-during-iteration.

If you have access to our repository then

  1. Same as above but without the need to fork the repository.
  2. Still use feature branches with PR

Useful sections (How-To's)

The following pages contain useful information for Wollok developers.

Clone this wiki locally