Hey all,

I've got a question where I'm not quite sure what the answer "should"
be. While I wrote the rules on versioning components, it never talked
about cross-component and dependency versioning. For Subversion, we
said "all svn components should be at the same version".

But dependencies.

Within serf, we're thinking about new models for connection and
protocol handling. And bumping to 2.0 to make that happen. What is the
effect upon libsvn_ra_serf and svn in general?

My thinking is "no big deal". That upgrading to svn 1.9 (or 1.10 or
whatever) would require installation of serf 2.0. All svn APIs would
remain unchanged, per our own versioning guidelines (both source and
binary APIs).

Thoughts?

Cheers,
-g

Reply via email to