Feature #8842
Facility for quick bootstrapping of development
100%
Description
One purpose of this facility is to allow someone investigating art to get started. Another purpose is to allow someone on an experiment to make new code without having to build all the experiment's code.
First example: I want to sit at my laptop and start developing an analysis or producer module without any fuss or many steps involved. Here is a use-case for demonstrating the use of art that doesn't use any experiment's code, and doesn't require building art.
The sketch below is intended as motivational, not as a script from which we may not diverge.
- install art
- set up art
- go to my home directory and type "makestudy my area". The generated directory has to contain some example products, some example code in an analyzer, etc., because the bare art installation doesn't contain such things.
- cd myarea
- look at
analysis_module.cc
and add a print statement - look in the readme for the command line to compile and run the module
- type "make" and watch it build
- type the run command from the readme file and watch it go
History
#1 Updated by Lynn Garren almost 6 years ago
How is this related to toyExperiment and the workbook tutorial?
#2 Updated by Christopher Green almost 6 years ago
- Status changed from New to Accepted
#3 Updated by Christopher Green almost 6 years ago
- Target version set to 1.18.00
#4 Updated by Rob Kutschke almost 6 years ago
Two things:
To Lynn: this is the first I have heard of it so, at present, I don't understand its releationship to the toyExperiment or to the workbook.
To All: Who is the target audience for this feature? It sounds like it is someone who is evaluating art for use in some experiment and who already knows art well enough that they do not need instruction - they just want an empty sandbox. Is that right?
#5 Updated by Christopher Green over 5 years ago
- Target version changed from 1.18.00 to 834
#6 Updated by Marc Paterno over 5 years ago
- Target version changed from 834 to 2.01.00
#7 Updated by Kyle Knoepfel almost 5 years ago
- Target version changed from 2.01.00 to Vega
#8 Updated by Kyle Knoepfel almost 3 years ago
- Status changed from Accepted to Closed
The studio package has been provided that meets this need.
#9 Updated by Kyle Knoepfel almost 3 years ago
- Target version deleted (
Vega) - % Done changed from 0 to 100