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

Re: WinSVN: Initial questions

From: Branko Čibej <brane_at_xbc.nu>
Date: 2000-12-11 12:17:29 CET

Mark Murphy wrote:

> I wasn't planning on asking for CVS space for it until I had released the COM wrapper and had a functioning first version of the GUI. However, if you prefer, I can clean up what I have and post it now. It doesn't matter a ton to me -- it's merely a matter of timing.

I'd say lets put it into the repository sooner rather than later, then
other people can throw an eye on it.

> Are You Guys Going to Shoot Me?
> -------------------------------
> My goal is to create the best possible GUI in the least possible time (this isn't my full-time role). As such, I made an eminently practical decision that may cause you gastro-intestinal distress:
>
> I've written it in Visual Basic.

Greg Hudson wrote:

> If this creature is only going to run on Windows, I don't see any
> problem with using Visual Basic. Maybe Branko will have an issue with
> it because of the build system, but that's the only problem I can see
>
So what if you need different tools to build a Windows GUI client? You
need them on Unices, too. No problem with that.

If people want to build Subversion on Windows, they'll need MSVC, too.
Or they can always pick up a binary packages (I assume there /will/ be
such packages).

> <pause for groans>

:-)

> For rapid GUI development, nothing I've seen touches VB on Win32. I've written C++ GUIs before, and I think that's when I lost most of my hair.

I've had intimate experience with C++ and Windows GUIs too. You made the
right decision. We don't want us /all/ to lose hair just by loking at
the code. :-)

> I realize fully that VB is not the norm for Open Source development. It just makes no sense for me to try to do it in C++.

I hope the open source movement never starts to mandate which languages
may be used.

> It's also part of the reason why I'm planning on building the COM wrapper (in C++), in case somebody might want to build a C++ GUI sometime in the future.

That's a good idea, too. It's always nice to have things reusable.

-- 
Brane �ibej
    home:   <brane_at_xbc.nu>             http://www.xbc.nu/brane/
    work:   <branko.cibej_at_hermes.si>   http://www.hermes-softlab.com/
     ACM:   <brane_at_acm.org>            http://www.acm.org/
Received on Sat Oct 21 14:36:16 2006

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