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

Re: svn commit: rev 1623 - trunk/subversion/include trunk/subversion/libsvn_client trunk/subversion/clients/cmdline

From: Karl Fogel <kfogel_at_newton.ch.collab.net>
Date: 2002-04-04 19:33:23 CEST

Greg Stein <gstein@lyra.org> writes:
> Yes! "Coupling" would be the word here. The exposure of the editors couples
> the inside pieces to the outside pieces. And due to the nature of the editor
> interface, it does it very strongly.

I think Greg's suggestion is right on -- using composition editors
relies on undocumented assumptions about the internal implementations
of libsvn_client APIs. Whereas if we use notification functions, we
can document exactly what they do and how they're called (and I have a
feeling tracing will get simpler, in some sense, if we do things with
explicit notification callbacks anyway).

+1

I'd like to do this myself right now, but I'm just going to file an
issue for the nonce :-(, since milestone stuff is more important.

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Apr 4 19:27:36 2002

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