-
Notifications
You must be signed in to change notification settings - Fork 12
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
A dsc-setup
command
#208
Comments
My suggestions:
|
@pcarbo we can setup a github repository to put in the aforementioned template that actually does something. I can put in a version if you create such a repo under |
Or, maybe we can do it inside
|
That's a great start, thanks.
I'm more okay with it here---it was annoying when it was being generated every time I ran
I would say this is going against the principle of this being a simple DSC. And for that matter, I think having the DSC specified in a single file is one of the things that makes DSC attractive. I'm fine with 3 and 4. |
To continue our in person discussion for a
dsc-setup
command: what it should do is to provide a one line command to setup a github friendly template for DSC. It should include the basic suggested script structure / hierarchy for DSC benchmarks, and optionally templates to query and explore results (fordscrutils::dscquery
, with potentiallyworkflowr
structure ordscrutils::shiny_plot
in mind).implementation-wise I suggest it be written as a command tool that people type
dsc-setup
in terminal to use it, but written in R language -- this makes it easier for the lab to maintain and change it, and we can potentially borrow codes fromworkflowr
already for initializing a project.For starters this ticket discuss what we want to achieve. My current DSC organization is:
where
benchmark*.dsc
only has theDSC
section.We can use
dsc-setup
asdsc-setup name
that will:name
.gitignore
and.gitattributes
files for itREADME.md
to explain what each folder doesname.dsc
with the DSC section only, with contents:I don't think it would be necessary (or encouraged) to add comments in a DSC script like this because the HTML file for exported DSC script will now contain the information (#209). That is, the file when you run DSC and see in the first line of output:
The text was updated successfully, but these errors were encountered: