Skip to content

Latest commit

 

History

History
30 lines (15 loc) · 2.53 KB

CONTRIBUTING.md

File metadata and controls

30 lines (15 loc) · 2.53 KB

Contributing to WDL

WDL strives to be community driven and thus relies on suggestions and assistance from people such as yourself. We welcome any contribution that you are willing to provide whether it be in the form of syntax suggestions, feature requests, documentation help, or simply pointing out our tyops typos. All that we ask is that you agree to the following contributor agreement and follow a few guidelines.

Contributor agreement

I understand that WDL is a community-driven standard. Any ideas or suggestions I provide may be used by the community and may become part of the official WDL specification under the BSD 3-clause license. I attest that all contributions are my own and not copyrighted by another party.

How to contribute

Contributions to WDL discussions

WDL is the bioinformatics workflow language meant to be written and read by humans. In order to achieve this goal we rely on actual humans to help keep us on the right course. Fellow WDL enthusiasts debate the finer points of syntax over in the WDL developers forum and everyone is invited to participate. You'll need to register yourself to participate in the forum.

Contributions to the WDL ecosystem

As WDL increases in popularity, a number of people are building tools to make it easier to interact with WDL or platforms that support it. If you've created something which you think would be useful we'd love to hear about it! We can help you help us help everyone.

Contributions to the documentation, code, etc

We welcome any contribution to the WDL Github repository, whether it be to the specification, example scripts, syntax highlighters, or anything we haven't yet thought of. To do this, first fork then clone the repo:

git clone git@github.com:your-username/wdl.git

Make your change and then push your changes to the fork and submit a pull request

RFC Process

Any changes submitted to the WDL Specification are subject to the RFC Process. Please review and familiarize yourself with the process if you would like to see changes submitted to the specification.