Contribute

 
How to contribute to Val(a)IDE.

If you want to contribute of the development of Val(a)IDE, your help is welcome!

You have different way for contribute:

Bug reporting

It's the easy way to contribute. If you find a bug, follow the steps:

  1. Create a Google account,
  2. Ensure the bug hasn't already reported: Issue,
  3. If not, create a new issue.

Code reviews

In the code browser, in a file, you can double click for add a comment.

It's a good way for comment a small part of the code.

Submit a patch

If you want suggest a large change for the sources, it's better submit a patch.

  1. Get the sources (see download),
  2. Make the changes
  3. Run 'svn diff > changes.patch'
  4. Post the patch in a new issue

The coding standards

Extending Val(a)IDE

In place of the patches, if you wish, you can extend functionality by creating a plugin for Val(a)ide. The API document comming soon...

Translate Val(a)IDE

I'm french and my english is poor, you can correct my mistakes, or if you speak another language than french, translate Val(a)IDE to make it accessible to as many.

If you want to help, just register on transifex and request a new team or join an existing team.

Packaging Val(a)IDE

Currently, I have created some packages for the most popular linux distributions: debian, ubuntu, archlinux and Windows (oops, sorry) but I'm not an expert (I works on debian, for the other packages, I use a virtual machine), you can support the creation of one of these packages or create a new package for another distribution.