[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: One last GUI snap

From: <brane_at_xbc.nu>
Date: 2002-06-06 16:41:10 CEST

Quoting Martijn Boekhorst <subversion@boekhorst.net>:

> >> One of the reasons for choosing a Windows dedicated version is so I
> >> could
> >> "jelly the GUI" :
> >> http://boekhorst.net/Visor.png
> >>
> >> Yes, a 20KB PNG :)
> >
> > Very nice, flashy and all that, but ... it strikes me you're
> > concentrating on a cool interface, instead of the functionality
> behind
> > it. Are you sure you want to do that? :-)
>
> Ah, yes, well, Yes, infact, this is quite a conscious decision..
>
>
> I'm building this from a toolkit perspective (dfa toolkit, hilighting
> toolkit, line-editting toolkit, fancy GUI toolkit, file hierarchy
> toolkit
> etc.), so the things you see on the screen are just small building
> blocks
> to be integrated into a larger whole. I'm quite intentionally staying
> away
> from subversion for now and have the strong desire to make it
> 'flashy'.
> However, quite a bit of the flashy work needs to be built up from the
> foundation for it to work (eg. hilighting affects directly how I store
> a
> file internally) - it's easier to do this now than to add it later..
> GUI work is trivial btw. Not a lot of work, provided I build it in
> from
> the start. If I were to add it later, it'd become quite a painful
> nightmare. To give you an example, the difference of the two
> screenshots
> sent before are a matter of hours, not days.
>
> Finally, many people compare screenshots (myself included) prior to
> downloading, making this GUI flashy will improve the "subversion
> experience" when compared to Visual Sourcesafe or whatnot.
> W.r.t. svn functionality - I think (also referencing to (but not
> participating in!) the other threads) I want to wait before I dive in
> there. Goal is now to set everything up so I can just "clunk" it in
> there.

I only hope you're aware that, without a good design, it can be as painful a
nightmare to add semantics to a GUI as the other way around. Anyway, it's your call.

> Summarizing the various opinions stated : 1) if I don't do it from the
> start, it's not going to get done, 2) user experience is critical to
> adoption, 3) svn still needs Win32 work (*ducks*
/me swings and misses

> - yes I know, I (sh|c)ould do this).

Well, since we decided that the client is responsible for canonicalizing path
names, you may have to do the work in the end anyway. :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jun 6 16:41:43 2002

This is an archived mail posted to the Subversion Dev mailing list.