Hi Dominic,

Thanks for the email, sorry I was thinking about writing an email to
the list about the new dependencies but didn't get to it.

I'll let BenH talk about why he used libsvn (libapr is a dependency
for libsvn) for implementing diffs.

I've updated the getting-started.md doc as part of the patch to look
for libsvn and libapr headers, about instructions for CentOS and
Ubuntu.

For Mac OSX users, you can find subversion in the homebrew/versions
tap and apr in the homebrew/apache tap. The only caveat is to either
symlink the include header folders from /usr/local/Cellar folders to
usr/include, or specify the directories with --with-apr and --with-svn
flags to configure.

Thanks!

Tim

On Wed, Oct 29, 2014 at 1:29 PM, Dominic Hamon <[email protected]> wrote:
> Hello
>
> I noticed this week that new dependencies have been added to Mesos: libapr1
> and libsubversion. A good practice would be to have changes like this, that
> impact the developer community broadly, be more widely communicated.
>
> I don't think either of these libraries are unavailable for our target
> platforms, but other dependencies we might add might be. Or the versions
> required might be incompatible. Either way, I think it's important that we
> are clear when adding a dependency both what is being added, and why.
>
> In that spirit, I'll ask why these libraries were chosen specifically, and
> what factors were considered when adding them (as opposed to other
> libraries, implementing features ourselves, etc).
>
> Thanks!
>
>
> --
> Dominic Hamon | @mrdo | Twitter
> *There are no bad ideas; only good ideas that go horribly wrong.*

Reply via email to