-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configuration for where outputs should be documented #107
Comments
Ideally I hope we can steer the community towards using comments for this purpose, as that's what every other language out there does; it keeps the documentation close to the thing it's documenting. We could certainly support both and have our documentation generation tool respect comments in lieu of documentation-related values in |
I'm worried that what you're suggesting is an uphill battle. I don't disagree with any of your points, but I also think the path of least resistance is going to be continuing to use Certainly open to having my mind changed, but I wouldn't advocate for formalizing any kind of doc comment (and by extension I'm opposed to integrating doc comments into To be explicit, I think something in the language specification should change. I do not like the specifications recommendation to document outputs within the I'm interested to hear more opinions on this. Maybe we should create a Feedback Gathering discussion thread for this and spread the link around. From where I'm standing, I see the future of WDL potentially going a few different ways.
|
Considering 1.2 just added That said, if it seems like the WDL community at-large doesn't care about the issue, then I think what you've proposed above makes sense: default to |
(clarification: from here on out assume every instance of "doc comments" is followed by "(except preamble comments)". I like preamble comments, and I think we're all on board with them. I'm here to oppose adopting new doc comments) I'm not convinced that we should have any doc comments. I was wishy-washy on the idea up until this morning. The addition of meta sections for What's a documentation need that can't be addressed with the existing meta sections (specifically in versions >=1.2) and preamble comments? I think new doc comment conventions would be reinventing the wheel. We should stick with what's baked into the language (plus preamble comments). It covers everything we need. |
Continuation/migration of stjude-rust-labs/sprocket#3
The gist: The community is divided here. Some of us are of the opinion that outputs should be documented in the
meta
section and some of us feel they should be documented in theparameter_meta
section. IMO we need to support both. What exactly that looks like is a bit in the air.In the absence of any public outrage, this repo is going to take the stance that the default behavior should be output documentation belongs in the
meta
section. But we should provide some simple and straightforward way to change that behavior so that output docs will be looked for in theparmater_meta
section.The text was updated successfully, but these errors were encountered: