Branko Čibej <[email protected]> writes:

> Just a tiny nit: according to our ancient unwritten traditions, this
> macro should be called SVN_RA_SERF__EXPERIMENTAL.

I agree the current name might feel a bit odd, although I think it should be
consistent with existing names:

- SVN_SERF_NO_LOGGING (this one is "public" and documented in /notes/knobs)
- SVN__SERF_TEST_HTTP2
- SVN__SERF_EXPERIMENTAL

> It refers to experimental usage of Serf in libsvn_ra_serf, the only place
> where Subversion uses Serf, so ...

Naming it SVN_RA_SERF__EXPERIMENTAL would probably expand the scope a bit,
since it no longer reads like "experimental usage of Serf in libsvn_ra_serf",
but more like "all experimental things in libsvn_ra_serf".

To have the former meaning, we'd need an SVN_RA_SERF__SERF_EXPERIMENTAL.
Which would even be okay if we had e.g. SVN_RA_HTTP__SERF_EXPERIMENTAL,
but the SERF__SERF moment makes me think we might want to just keep the
current naming :)


Thanks,
Evgeny Kotkov

Reply via email to