Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 2.5 KB

CONTRIBUTING.md

File metadata and controls

44 lines (32 loc) · 2.5 KB

How to contribute to AdvancedResearch

How to donate money

Git commands and the pull request process: PistonDevelopers/rust-empty#31

If you are not added as collaborator, post a message here "I want to contribute to AdvancedResearch" and @bvssvni will add you as a collaborator. When you are a collaborator you can assign issues to yourself. Just look around and see if there are unassigned issues. We label tasks according to the amount of thinking involved: "Easy", "Medium" or "Hard".

We use the issue tracker heavily. We try to plan as much as possible up front and break the tasks down into 'Easy' tasks. You do not need to know a lot about Rust to work on the project. Rust-Empty contains a lot of information in the issue tracker for those new to Rust/Terminal/Vim/Github.

Here is how you get started:

  1. Fork the repository (e.g. Poi).
  2. Clone your repository to the local hard drive (GitHub for Mac, Github for Window).
  3. Open up the Terminal and navigate to the project directory.
  4. If you have not installed Rust yet, download it here.
  5. Type cargo build to build the library.

You work against the fork as you would do with personal projects. When you want review of your code, open up a pull request on Github. Even if it is just a small change, a PR makes it easier for other people to follow the changes!

Feel free to open issues, post comments about progress, questions, new ideas, brain storming etc. The label "Information" is used to collect relevant information. You can remove and edit comments as a way of refining ideas in the issue tracker. This is very helpful because many concerns in this project are very complex. Many issues needs to be broken down into new issues before they can be implemented. Please add comments like "can copy code from X" that tells other people how you do it efficiently.

If you have an idea how to make collaboration better, open an issue.

nick name first name last name Transfer Options comment
bvssvni Sven Nilsen PayPal: [email protected] Deep mathematical intuition thinker, Bachelor in computer engineering and AI