Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To assist, we identify these different users:

 

  1. New CDAP Developer
  2. Architect trying to understand CDAP at a high level
  3. Ops guys looking to install CDAP
  4. Passer-by looking to find out what is this CDAP
  5. ETL developer looking to build a data pipeline on Hydrator
  6. Developer with a bit of experience in CDAP trying to understand "how is...?"

We propose replacing these user stories with these users and interests:

...

  1. User (a Data Scientist)
    1. New to CDAP
    2. Developing a Hydrator Pipeline

...


    • Installing CDAP
    • Operating CDAP

3. Architect (or a CxO, a corporate officier)

    • Reviewing CDAP abstractions and components

...

  1. Developer (of Java or other supported languages)
    1. New to CDAP
    2. Developing a first Java Application
    3. Developing a first Plugin
    4. Looking for an answer to a particular question
  2. Architect (or a CxO, a corporate officer)
    1. Reviewing CDAP abstractions and components
  3. Administrator/Operator (of networks or clusters)
    1. Installing CDAP
    2. Operating CDAP

It's possible that certain users may fall into more than one category. For example, a User may want to install CDAP themselves, in a Standalone setting, as part of a review process, in order to evaluate its appropriateness for their situation before passing it to an Administrator/Operator for adding it to a cluster.

...

Of these different approaches, we employ all of these, and will suggest resources as the user advances in proficiency.

Introduction Pages

Each manual and the Documentation itself has an "Introduction" page.

Currently: These pages are a list of links with descriptions and important terms or phrases marked in bold:

Image Added

Proposal: Have a tabbed panel that shows for different users appropriate content: