How does one contribute to Smart Village Project?

Review Smart Village Project contribution guidelines.

Created Tue Jul 5 2022

By Christopher Tate
Red Hat Principal Software Consultant

How to contribute

Here are the contribution guidelines

If you'd like to contribute, start by searching through the issues and pull requests to see whether someone else has raised a similar idea or question.

If you don't see your idea listed, and you think it fits into the goals of this guide, do one of the following:

  • If your contribution is minor, such as a bug fix, open a pull request.
  • If your contribution is major, such as a new feature, start by opening an issue. That way, other people can weigh in on the discussion before you do any work.

How to provide feedback

Add comments to issues and pull requests

If you need feedback about an issue or code you are contributing, please follow the steps above to create a pull request or an issue where you can comment and start getting feedback.

What types of issues can be submitted

bugs and enhancements

You can find the open bug list for Smart Village Project here:
https://github.com/smartabyar-smartvillage/smartabyar-smartvillage/issues?q=is%3Aopen+is%3Aissue+label%3Abug

You can find the requested features and enhancements for Smart Village Project here:
https://github.com/smartabyar-smartvillage/smartabyar-smartvillage/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement
You can create a new bug or enhancement on the same page, just be sure to assign the right label of either "bug" or "enhancement".

What are the coding standards

Default Java coding standards in Eclipse

The project is primarily Java code, using the standard coding standards setup in either Red Hat Developer Studio or Eclipse IDE.

The project is built with Eclipse Vert.x technology so that it is completely asynchronous, reactive, clustered, and scalable. For more information, see the docs for Vert.x here.

Tuesday
July 5 2022 How does one contribute to Smart Village Project? Review Smart Village Project contribution guidelines. Christopher Tate
How to contribute Here are the contribution guidelines
How to provide feedback Add comments to issues and pull requests
What types of issues can be submitted bugs and enhancements
What are the coding standards Default Java coding standards in Eclipse
Documents to read CONTRIBUTING, DCO, LICENSE, and README.md