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.
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.
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 in the WDL Slack and everyone is invited to participate (registration required).
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.
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 [email protected]:your-username/wdl.git
Make your change and then push your changes to the fork and submit a pull request
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.