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

Re: GUI for subversion?

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2002-06-05 23:32:46 CEST

"Jay Freeman \(saurik\)" <saurik@saurik.com> writes:
> I do find it interesting that you don't care much
> about the fact that "other people" have complaints about Subversion.

:-) That's not what I was saying, of course.

We all care a great deal if people have complaints, but the useful
complaints are ones that come with constructive suggestions.

> Alas, I am unable to do much about people who add files to the project and
> don't get them into the Windows project files.

Have you considered adding them to the Windows project files? It's
not hard; I just did it in a commit earlier today, in fact.

Seriously, this problem exists for technical reasons, having to do
with how our build system autogenerates dependencies. It just needs
to generate the dsp files too (any others I'm forgetting?). Brane &
others have been working on fixing it, and your help would be
welcome.

> The fact that people aren't
> helping other developers and notifying them when they add files is the
> problem here, not neccessarily something that a third party can efficiently
> address.

And they *are* notifying them, in their commit emails.

> If you want something I _could_ offer (and likely would), it is either to
> futz with the build enviroment and build an automatic dsp generator (which
> is likely to be important as the APR people got so mad when I... nicely I
> might add... asked if VC++ 7 could be supported and they yelled at me that
> VC6 might not even be continued to be supported until someone wrote an
> automatic project generator).

I'm sorry the APR people shouted at you. No one here did, however.

> The patches I sent in weren't ignored... the patches I sent in _were_
> merged, and a good amount of my time was put into trying to deal with these
> various issues. It was more that they weren't enough to deal with the
> issues (I simply didn't understand how Subversion worked well enough to
> address most of them), so the issues were sluffed off as unimportant and
> mostly still left unfixed.

The crux of your complaint is in the passive voice: "were sluffed
off". Who exactly sluffed them off? Everyone? The particular Win32
developer who was responsible for maintaining them but didn't? You?
Me? Fred :-)?

> Tasking outside developers, who by nature aren't at expert level at how
> Subversion works, exclusively to fix issues that seem core to the
> abstractions (such as case sensitivity and the occasionally weird behavior
> of directory seperators) is not a sufficient way to deal with these problems
> (a point helped in evidence of this project), and I hate to break this to
> you, but don't require much platform specific knowledge at all. You just
> have to know some of the limitations of the other platform (such as "case
> insensitive" and "uses \ instead of /", we aren't talking things that are
> that complicated) as you develop.

The best way you can teach us to observe these things is by pointing
them out when they come up, in concrete technical terms, and
suggesting solutions. I promise you, we'll learn over time. We've
all managed to learn many other things, these are no different.

In this thread, you haven't done that yet, and that's why I'm
responding as I am.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jun 5 23:37:22 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.