couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Hahn <m...@boutiquing.com>
Subject Re: Hot Tub, an editor for CouchDB
Date Mon, 25 Apr 2011 20:15:49 GMT
Yes, import/export functions would be nice.  At least CVS.

On Mon, Apr 25, 2011 at 1:13 AM, Kinley Dorji <kinleyd@gmail.com> wrote:

> @Mark, that's quite a bitch list you have there. :) I think if Matt
> gets anywhere close to fulfilling your list, Hot Tub is going to kick
> ass.
>
> To your list I'd wish for front-end gui support for the kind of
> functionality provided by couchdbkit, particularly in areas that
> provide an easy to use bulk data entry or data import. This kind of
> support would make it a lot easier for new users to get off the mark.
>
> On Mon, Apr 25, 2011 at 10:50 AM, Mark Hahn <mark@boutiquing.com> wrote:
> > This list of futon suggestions is in random order and it is somewhat
> random
> > in that I can't remember everything right now.
> >
> > Suggested Futon (or futon replacement) features ...
> >
> > 0) Having features of Hot Tub.  :-)
> >
> > Easy creation of new docs, customized doc appearance, attachment
> management,
> > etc.  The features in Hot Tub already covers several items in my futon
> bitch
> > list.  If hot tub doesn't present traditional form entry and editing then
> > consider that to be on this list.
> >
> > 1) Persistence.
> >
> > I hate coming back to a view listing, even just using the browser back
> > button, and seeing the sorting reverted to descending keys and positioned
> > back to the beginning of the output.  In general I would like to have the
> > option to see what I saw before when opening futon.  I know the view data
> > may be different, but there are several ways to approximate the
> positioning.
> >
> > 2) Getting to common functions.
> >
> > I should be able to switch DBs, save a document, etc. without scrolling
> like
> > crazy and making multiple clicks.  Using CSS position:fixed would be
> nice.
> >  Also, the list of options for a DB, like design docs, temp view,
> switching
> > views, etc. should be available when you are on a DB no matter how deep
> you
> > are.  Often I have to click on a DB to get to that menu.
> >
> > 3) Query-like filtering.
> >
> > Futon doesn't support entering a key or startkey/endkey.  It supports
> > putting in an ID directly, why not a key?   It should not only support
> this
> > limited couch querying, but should also support complex queries.  It
> could
> > load large sets of docs and filter them based on doc contents.  It would
> be
> > nice if it was smart enough to use startkey and endkey where it could.
>  It
> > might even use temp views when it makes sense.
> >
> > 4) Caching.
> >
> > I would happily live with slightly old data to speed things up.  There
> could
> > be a refresh button for the cache.  This feature would not only be nice
> by
> > itself, but it would make other features I'm listing here more feasible.
> >
> > 5) Background loading.
> >
> > Why not keep loading a view after it displays one page?  This would work
> > well with the caching and also help the other items listed here.
> >
> > 5) Hopping through long views.
> >
> > It would be nice to hit the H key and see the list positioned to the
> first
> > key that starts with H.  Of course supporting multiple keys would be
> nice.
> >
> > 6) Saved logins.
> >
> > I would like to have a list of recently used logins and be able to login
> > with one click.  This is safe if it requires a root login in the
> beginning.
> >
> > 7) Multiple DB hosts.
> >
> > Much like the saved logins, I would like to switch hosts with a single
> > click.
> >
> > 8) Easier replication.
> >
> > I hate typing in an entire url for replication.  A recently-used list of
> > urls would be nice.  As a matter of fact, recently used complete
> replication
> > setups would be nice.
> >
> > 6) Tabs.
> >
> > Having multiple tabs with a separate instances of futon open in each tab
> > works, but for some reason I find it painful.  Tabs in the app would
> help.
> >  The tabs could share caches and background processing in some cases.
> >
> >
> > On Sun, Apr 24, 2011 at 9:06 PM, Kinley Dorji <kinleyd@gmail.com> wrote:
> >
> >> @Mat: Good to hear of your project. I'm sure it will be a valuable
> >> edition to the CouchDB eco-system. Regarding the name - Hot Tub.
> >> Tongue-in-cheek comments: Are we straying from furniture to bathroom
> >> accessories - Couch, Futon ... Hot Tub? I can imagine relaxing on a
> >> couch and get stuff done, but in a hot tub... Can we get any work done
> >> in there? :)
> >>
> >> @Mark: Let's hear your list re Futon. Should be useful for Mat to
> >> address in Hot Tub.
> >>
> >>
> >> On Mon, Apr 25, 2011 at 9:57 AM, Keith Gable <
> ziggy@ignition-project.com>
> >> wrote:
> >> > Qt is pretty much platform-agnostic. There are native Qt libraries
> >> (useless,
> >> > obviously, if the program that uses Qt doesn't compile under Windows
> or
> >> > MingW) on pretty much every platform. And it looks pretty native-y,
> >> > especially on Windows and Linux.
> >> >
> >> > On Sun, Apr 24, 2011 at 10:42 PM, Mark Hahn <mark@boutiquing.com>
> wrote:
> >> >
> >> >> I haven't used QT on windows. Can you point me to some reference or
> give
> >> a
> >> >> quick overview? Does this use cygwin?
> >> >>
> >> >> I would love to have a replacement for futon with a decent UI.  If
> >> anyone
> >> >> wants a list of things wrong with futon's UI (IMHO) let me know.
> >> >>
> >> >>
> >> >> On Sun, Apr 24, 2011 at 1:21 PM, Matt Jennings <jennmat@gmail.com>
> >> wrote:
> >> >>
> >> >> > Hi All
> >> >> >
> >> >> > I wanted to let you know about a project I have been working on.
 I
> >> call
> >> >> it
> >> >> > Hot Tub, and it is a Qt based interface to CouchDB which allow
for
> >> easy
> >> >> > editing of documents through customizable templates.  It also
> includes
> >> >> the
> >> >> > ability to drag and drop attachments for documents.
> >> >> >
> >> >> > The immediate goal of this project is to be an administrative
type
> >> tool
> >> >> for
> >> >> > easy editing of CouchDB documents, but in the future I hope to
> expand
> >> it
> >> >> to
> >> >> > general use.
> >> >> >
> >> >> > The project is here:
> >> >> > https://github.com/jennmat/HotTub
> >> >> >
> >> >> > Thanks in advance for any feedback you have.
> >> >> > Matt Jennings
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Mark Hahn
> >> >> Website Manager
> >> >> mark@boutiquing.com
> >> >> 949-229-1012
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > Keith Gable
> >> > A+ Certified Professional
> >> > Network+ Certified Professional
> >> > Web Developer
> >> >
> >>
> >
> >
> >
> > --
> > Mark Hahn
> > Website Manager
> > mark@boutiquing.com
> > 949-229-1012
> >
>



-- 
Mark Hahn
Website Manager
mark@boutiquing.com
949-229-1012

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message