LoginSignup
1
1

More than 5 years have passed since last update.

VulsMeetup #1 How to contribute Vuls

Last updated at Posted at 2016-09-29
1 / 16

vuls

vuls_logo.png


Agenda

  1. Who am I
  2. Happy stories Vuls aims for
  3. Contribution by coding
  4. Contribution by documentation
  5. Conclusion

Who am I

1473693753.jpeg


Thank you for stocking my article

スクリーンショット 2016-09-26 18.32.40.png


The Origin of Vuls

India is the origin of Vuls.
kotakanbe returned from india, and he decided to contribute the World Peace.

Flag_of_India.svg.png


kotakanbe's Hope

He wish everyone will be happy with Vuls.
Vuls users will and Vuls contributor as well.

ダウンロード.jpeg


Vuls Welcome Pull Requests

Vuls will be glad to accept new features and also misspells of README.

スクリーンショット 2016-09-26 18.39.53.png


You can be HAPPY by the coding contribution

By coding contributions, you can ...

  • customize vuls as you like.
  • receive coding reviews from kotakanbe.
  • be a famous programmer as a big OSS contributor.

スクリーンショット 2016-09-26 18.41.23.png


How to develop Vuls

I recommend you develop vuls under $GOPATH/src/github.com/future-architect/vuls.
when running your vuls code, you execute go run main.go or go build && ./vuls
see http://blog.campoy.cat/2014/03/github-and-go-forking-pull-requests-and.html

After developing something you want, you push the vuls code into your fork repository, and make a pull request.


Important Points

There are 3 points we should confirm before making pull request.

  1. Codeing Style.

    • kotakanbe, of course, has the own coding style. you should check it at codes. If you are unable to make a decision, you can casually ask kotakanbe at the vuls slack team.
  2. Rebase.

    • The vuls owner(kotakanbe) will be glad if you fix conflict before sending the pull request.
  3. Combining multiple commits into one.

    • a pull request that is consisted of one commit, is simple and easy to read.
    • If you want to separate your commits, it's better to separate your pull request.

Finally, Im looking forward to your pull requests.


How to make the Vuls develop environment

I made vuls cloudformation and vuls cookbook.
Unfortunately, this is under development.

cookbook
cloudformation

スクリーンショット 2016-09-26 18.50.25.png


You are not a golang programmer?  Don't worry about it.


Vuls documentation project is coming...


You can be HAPPY by the document contribution too

We will start the Vuls documentation project.(Perhaps, next week)
If you can not contribute Vuls by coding, you can do it by documentations.


Let's become HAPPY with Vuls.

082cb2e0b1560a656efc79093cf342bd.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1