Zachary Lym created COUCHDB-2177:
------------------------------------
Summary: Poor use of screen real-estate
Key: COUCHDB-2177
URL: https://issues.apache.org/jira/browse/COUCHDB-2177
Project: CouchDB
Issue Type: Brainstorming
Security Level: public (Regular issues)
Components: Fauxton
Reporter: Zachary Lym
Fauxton is a HUGE improvement on the UX for CouchDB. However, the editor uses,
optimistically, 20% of the available screen-space effectively:
!http://i.imgur.com/V4l63NR.gif!
Obviously, this will be an ongoing task, but I would like to propose an
adjustment in thinking about the map/reduce screen: we should focus on making
map/reduce jobs not easier to edit but
[learnable|http://worrydream.com/LearnableProgramming/].
I would suggest a live editing feature which pre-populates a small sample set
of documents and updates interactively according to the map/reduce job
(inspired by [debuggex's cool debugging interface | https://www.debuggex.com/]
for regex queries). As a beginning, I would suggest basic syntax highlighting
which corresponds to fields in the actual example documents. Eventually, this
would lead to more complex highlighting of correlations between actions in the
code editor and the docs themselves.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)