Subject: Re: a dir hiearchy

Re: a dir hiearchy

From: Jakub Hrozek via c-ares <c-ares_at_cool.haxx.se>
Date: Wed, 21 Jun 2017 15:00:58 +0200

On Wed, Jun 21, 2017 at 12:01:03PM +0200, Daniel Stenberg wrote:
> Hi,
>
> I would like to propose that we move the files around a bit to make c-ares a
> little easier to handle.
>
> I would like to introduce:
>
> lib/ - the library source code
> docs/ - man pages and documentation
> examples/ - ahost, acountry etc
> include/ - public header(s)

What about test/ and travis/ ? Do they stay in the top-level dir? (I
think it would be fine if they did..)

>
> I think README.md, LICENSE.md and a few other docs should still remain in
> the root to remain easy to find for users and for github purposes. Also
> configure.ac remains in the root.
>
> In my view this is a pretty standard directory layout for a library project.

+1, this would look better than the current state.

>
> Comments, objections or hoorays? If there's no larger outcries I'll get a PR
> created soon...
>
> --
>
> / daniel.haxx.se
Received on 2017-06-21