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

Re: The Subversion GUI Issue

From: Alexander Mueller <alex_at_littleblue.de>
Date: 2002-07-25 09:09:13 CEST

Brent R. Matzelle wrote:

>--- Alexander Mueller <alex@littleblue.de> wrote:
>
>
>>So I searched for native alternatives like using a C++ cross
>>platform
>>framework. Tried FLTK. But this is ugly. Then i found wxWindows and
>>though "WOAAA". Looked great and seemed to be in active
>>development.
>>
>>
>
>I agree, wxWindows is very impressive. TortoiseCVS is written in
>wxWindows.
>
>
>
>>One could ask why invent the wheel again and again, since there are
>>such great GUI clients like WinCvs and MacCvs. But, the fact is,
>>they arent great clients form a developpers point of view:
>>- there is not a cross platform framework, so a lot of code
>> is very very platform specific like the windows frontend
>> being and mfc application
>>- WinCvs is very CVS specific and there is a lot of tweaking
>> to connect cvs to WinCvs
>>- I got the feeling the amount of code in WinCVS got so plenty,
>> developpers lost track of concepts or ideas. So each time
>> there is a new release WinCvs gets slower and slower caused
>> by filesystem rescans and updates. Maybe they say,
>> modern PCs are fast enough so this is no issue.
>>
>>All of this lead to the wish to build a SVN GUI from scratch
>>(codename "rapidsvn") with following features:
>>- C++
>>- cross platform
>>- using modern concepts like Model-View-Controller to represent
>> the subversion tree and states.
>>
>>What do you people think?
>>
>>
>
>I think that this is a very good idea. I have been trying to do
>something like this with Paul Marculescu's wxWindows client.
>
>Brent
>
>
Great! Do you have any code that has progressed from the original code?

Alex
Received on Thu Jul 25 09:09:48 2002

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.