Skip to content
Vinod Panicker edited this page Jan 13, 2016 · 27 revisions

What is Openhack Project?

An OpenAppHack Project is a fork of the openhack-vm repository.

Openhack ansible roles are used in the openhack-vm ,Similarly few sample openhack-yoeman-generators are also included in openhack-yoeman-generator repository which you can use.

You need to make use of the openhack ansible roles and openhack yoeman generators and build an impressive fully functional opensource application.

You are free to make changes to vm as long as the base box and the original bundled openhack ansible roles are present in the finally openhack project you setup.

How do you start your openhack-project?

You begin by forking an openhack-vm

How do you test your openhack-project?

Pull up the project into travis-ci , share the status of the project on travis while you make the PR to openhack project repository with your projects travis status url

How do you make your own openhack-ansible-role?

You begin by forking an existing ansible role in openhack-ansible-roles repo.

Submit a pull request to openhack-ansible-roles projects. You will add your openhack-{yourgithubid}-{yourrole}-ansible-role as a git sub module to openhack-ansible-roles repository.

Having trouble testing, do raise a review request to one of the openhack volunteers

How do you test your openhack-ansible-role?

Add your role to galaxy and get the project to be pulled up and validated in travis-ci.

Having trouble testing, do raise a review request to one of the openhack volunteers

How do you make your openhack-yoeman-generator?

You begin by forking an existing openhack-yoeman-generator role in openhack-yoeman-generators repo. You will add your generator-openhack-{yourgithubid}-{yourgeneratorname} generator as a git sub module the openhack-yoeman-generators repo

How do you test your openhack-yoeman-generator?

TBA

How do you submit your generator as a PR

TBA

How do you submit your role as a PR

By creating a pull request to openhack-ansible-roles

How do you submit your project as a openhackproject PR

By creating a pull request to openhack project

How do you know the status of your PR

Openhack volunteers will respond to your review request logged on issues

Demo openhack projects

List of accepted openhack assets i.e ansible roles and yoeman-generators already selected via pull request will be made here:

  • openhack-yoeman-generators on openhack-vm.

  • openhack-ansible-roles on openhack-vm.

  • openhack-projects

The final list of most starred openhack assets will make it to the openhack-universe repository