couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Zachary Lym (JIRA)" <j...@apache.org>
Subject [jira] [Created] (COUCHDB-2177) Poor use of screen real-estate
Date Thu, 27 Feb 2014 21:47:19 GMT
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)

Mime
View raw message