I gave a talk on this my first summate. Honestly, most people I talk to are
+1 on this.

The only complaint about fixing our layout and refactoring broken code was
that it makes it hard to cherry pick back to older drops. People complain
and hack the build more and more. I want to:

1) simplify the build
2) make it easier for people to find the real source.
3) make it easier to change or add api without coming up with odd and
overly clever names or tricks to avoid having a clean layout

I believe in the end cleaner code will only make it easier for people to
want to help out and join the ATS community. making complex as it scares
people away to other projects

Jason

On Wed, May 23, 2018 at 4:25 PM, Leif Hedstrom <zw...@apache.org> wrote:

>
>
> > On May 23, 2018, at 3:20 PM, Jason Kenny <jke...@oath.com.INVALID>
> wrote:
> >
> >>> 1) I don’t like the “src” top level directory, that implies that all
> > source is there (which is clearly not the case)
> > We cannot move everything at once. We have to do stuff in small steps.
> >
> > I would really like to get all the source under an src/ dir to solve a
> > number of stupid build problems we have. We have to start someplace, and
> > honestly this is a good first step.
>
> Hugely -1 on this ninja move.
>
> This should be discussed / suggested in a separate discussion / PR, and
> not snuck in like this into another PR. I.e. do not do this here, but if we
> decide to change this later, make that change there.
>
> I’d be curious to hear about your build problems too, in the last 10+
> years, no one has had any such issues because of the lack of a src/, that I
> know of at least.
>
> Ciao,
>
> — leif
>
>

Reply via email to