Currently targeting these changes for 1.2.4.

(see also: https://ccristudio.jira.com/browse/GEOMESASUP-934)

Specific Issues

Issue/improvementNotesPOC/LeadStatus
Retarget developer manual to contributing to GeoMesa itself

Follows example of other OS projects

Current stuff in developer manual should be moved into user manual, probably cleaned up/consolidated

 In PR
Should user guide assume users are writing Java/Scala code? (Create separate system administrator guide?)   
Clarify which parts of data management chapter are Accumulo-specific   
Accumulo data store chapterCan use text from developer manual In PR
Kafka data store chapterCan use text from developer manual In PR
HBase/Google BigTable data store chapter  In PR
Cassandra data store chapter  In PR
Spark/StormEach has tutorials  
Blob storeDescribed a little bit in command-line tools In PR
Native API  In PR
Stream data store  In PR
StatsThe stats command line tools are in that section  
ETL and converter libraryREADME.md has more information than Sphinx docs In PR
Aggregation operations (e.g. heat maps), WPSMentioned in tutorials.  

Things that need to be documented

Proposed docs architecture (chapters and sections)

Sphinx docs vs. READMEs

In many cases there is confusion as to where the definitive documentation for a particular module should be; in the case of the converter library, for example, the README.md is more detailed than the relevant  section in the Sphinx manual.

Possible solutions:

/opt/devel/src/geomesa/geomesa-accumulo/geomesa-accumulo-datastore/src/main/scala/org/locationtech/geomesa/accumulo/accumulo.scala