Photon, 90% progress

2017-09-07 Thread ermouth
Think Photon is ready for more wide testing,
https://github.com/ermouth/couch-photon

As for now, 0.2.830, all original Futon features are covered, except two:
creating sync tasks and view compaction on per ddoc basis.

Most original Futon features were bit improved in Photon. Also Photon
includes several features not present in Futon, see boasting in PS.

The sweetest new feature is instant update🌟. Right navbar button, which
opens About tab, now allows to check for updates from AWS S3 CDN (no
logging there). It means Photon can be kept fresh in literally two clicks.

Bug reports and suggestions are highly welcomed.

ermouth

PS. Photon boasting:

* In-app tabs, restored on reload;
* Valid state-to-URL# reflection, so most states have unique URLs;
* Group actions for DBs and docs;
* JSON for config, so group updates for config keys or even sections;
* View navigation starting from a specific key;
* You can choose to purge or retain doc content on deletion;
* Doc revision navigation includes conflicts if any.


Re: Fauxton, Futon and licensing obstacles

2017-09-07 Thread ermouth
> The ones I miss now are: mango queries and attachments access.

Attachments management is underway.

As for mango. I will be happy if you could record a short screencast with
several examples how you use mango in Fauxton. Query examples, expected
output etc. We do not use mango at all, so I just don‘t have enough details
on mango-related UX. So I‘m asking for hints )

ermouth


Re: Fauxton, Futon and licensing obstacles

2017-09-07 Thread Johs Ensby
Hi,
I will post issues on github.
Will try to use it in a real situation to get a better feel, but post ideas on 
UI before I get too used to it.
(when I started using Cloudwall, I had a hard time getting my head around it, 
now I am used to it and feel no pain:)

This "DB browser" could potentially be an introduction to CouchDB for new people
Don't expect me to contribute much before the weekend comes.
j


> On 7 Sep 2017, at 16:35, ermouth  wrote:
> 
>> tabs sometimes dont respond to click
> 
> Yet unknown issue. Any additional details?
> 
>> numeric startkey not allowed
> 
> They are allowed actually: if you input a number, it‘s submitted as a
> number unless you add quot marks around it. What was the experience that
> made you think they are not allowed?
> 
>> codemirror box crops content
> 
> How this ‘crop’ looks like? Long lines are not wrapped and you can not
> scroll? Can you please provide more details.
> 
>> Missed direct access to attachments
> 
> It‘s just not yet coded. For now I think there will be narrow (~200px)
> right aside in the doc view. The aside will contain attachments navigation.
> 
>> I have opinions on UX, of course
> 
> Feel free to post suggestions to github )
> 
> ermouth



RE: Fauxton, Futon and licensing obstacles

2017-09-07 Thread Delfino Gustavo
I just tested it using IE 11 and, unlike Fauxton, it works!

I understand this is in development with many features still being developed. 
The ones I miss now are: mango queries and attachments access.

Also, when you open an object, long property names are split in multiple lines 
which I don't like. 

Regards,

Gustavo

-Original Message-
From: ermouth [mailto:ermo...@gmail.com] 
Sent: Thursday, September 07, 2017 10:36 AM
To: couchapp 
Subject: Re: Fauxton, Futon and licensing obstacles

> tabs sometimes dont respond to click

Yet unknown issue. Any additional details?

> numeric startkey not allowed

They are allowed actually: if you input a number, it‘s submitted as a number 
unless you add quot marks around it. What was the experience that made you 
think they are not allowed?

> codemirror box crops content

How this ‘crop’ looks like? Long lines are not wrapped and you can not scroll? 
Can you please provide more details.

> Missed direct access to attachments

It‘s just not yet coded. For now I think there will be narrow (~200px) right 
aside in the doc view. The aside will contain attachments navigation.

> I have opinions on UX, of course

Feel free to post suggestions to github )

ermouth


Re: Fauxton, Futon and licensing obstacles

2017-09-07 Thread ermouth
> tabs sometimes dont respond to click

Yet unknown issue. Any additional details?

> numeric startkey not allowed

They are allowed actually: if you input a number, it‘s submitted as a
number unless you add quot marks around it. What was the experience that
made you think they are not allowed?

> codemirror box crops content

How this ‘crop’ looks like? Long lines are not wrapped and you can not
scroll? Can you please provide more details.

> Missed direct access to attachments

It‘s just not yet coded. For now I think there will be narrow (~200px)
right aside in the doc view. The aside will contain attachments navigation.

> I have opinions on UX, of course

Feel free to post suggestions to github )

ermouth


Re: Fauxton, Futon and licensing obstacles

2017-09-07 Thread ermouth
> Opening design documents seems not working

Fixed.

ermouth


Re: Fauxton, Futon and licensing obstacles

2017-09-07 Thread Johs Ensby
Hi,
This lauches and works well in both 1.6 and 2.1 
a few things dicovered
tabs sometimes dont respond to click
numeric startkey not allowed
codemirror box crops content some times
Missed direct access to attachments

This looks very promising, concrats!
I have opinions on UX, of course, but don't know if/what kind of contribution 
you are looking for.
Any plans for updating bigbrother CW open source code, including this?

br
Johs


> On 6 Sep 2017, at 08:37, ermouth  wrote:
> 
> Progress so far: very early public beta
> https://github.com/ermouth/couch-photon
> 
> About 80% ready I hope, not tested in 2.x at all.
> 
> ermouth
> 
> 2017-08-30 21:45 GMT+03:00 ermouth :
> 
>> Work in progress, watch video https://youtu.be/lBVdIPZhDc4 to see current
>> state.
>> 
>> Right now codename Photon is a json with footprint well below 1.5Mb.
>> 
>> ermouth
>> 
>>