Hey all,
I think that the API that I sketched out for recording data
(libsvn_wc/wc_db.h) is kind of at diminishing returns. I could sit
around and continue to apply brainpower, but it feels pretty
reasonable right now. At least far enough that I need to start some
coding.
So. To validate whether the API is about right, I need to write some
code that *uses* the API. In order to that, I'm going to create a
branch and start writing some various little bits of code. Mostly,
I'll just be checking whether it compiles, rather than "does it work".
Since "working" means I have to *implement* the API, which I won't do
until some level of validation has occurred. The API client code will
be checked in [to the branch], so that I can get feedback on how the
API works and how it impacts the clients and how clients are intended
to use it.
There will probably be some changes to the API, and I might even start
implementing some of the basics to the API. That will occur in trunk,
and I'll merge that over to the branch. The "delta" represented by the
branch will only be my exploration code, which is not destined to be
delivered anywhere.
Well. Maybe. Some of it might get folded over into some API testing
code. Have to wait and see.
Thoughts?
Cheers,
-g
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-06 18:31:16 CEST