Element vs program vs...: confusion in the docs
Description
Release Notes
Activity

John Jackson June 11, 2015 at 3:20 AM
Fixed in 3.1.0 by searching for all uses of "element" and replacing (if appropriate) with "component". In some cases, it is used in reference to a member of an array, and so was left as-is.

NitinM February 21, 2015 at 9:33 PM
This work can be done out-of-band. So, not tying it to a version.

John Jackson December 3, 2014 at 10:51 PM
More on runnables: Here are some links to where they are used in the documentation:
http://stg-web101.sw.joyent.continuuity.net/cdap/2.6.0-SNAPSHOT/en/reference-manual/http-restful-api/lifecycle.html?highlight=runnable
http://stg-web101.sw.joyent.continuuity.net/cdap/2.6.0-SNAPSHOT/en/reference-manual/http-restful-api/metrics.html?highlight=runnable
http://stg-web101.sw.joyent.continuuity.net/cdap/2.6.0-SNAPSHOT/en/reference-manual/cli-api.html?highlight=runnable
The term is used in the CLI to refer to service handlers, which is a bit confusing. Need to clear this up.
We have some confusion in the documentation (and in the code) in that we have a number of terms that are somewhat the same, but not quite, and we are inconsistent in our use of them.
They are:
Element
Program
Component
Runnable
At certain times, they have all been used to refer to the same thing: a Flow!
But we need to clarify:
exactly what they mean;
which ones we want to use;
when to use them;
clean up their use in both the docs and in the code (as these get used in CLI doc strings); and
add them all to the Glossary.