Roman,

I understand what you are saying. I think that since the build process
between the Java Geode bits and the Native Geode bits will completely
different it might help to have the separate. Until someone comes up with a
good cross platform and cross language build tool that is commonly used in
the development environments for each language these builds will remain
different. Gradle sucks for building C++ and .NET sources and CMake sucks
for building Java sources. Gradle is not popular in the native project
world nor is CMake popular in the Java world. So making one build system to
cover them all would just hurt everyone. Since the experience will be
unique for each I feel that it justifies a separate repo but I can totally
see the other side of just keeping it all together.

I too am worried about being isolated but I think as long as it is just the
repo we should be fine.

Thanks,
jake


On Mon, Jan 16, 2017 at 4:14 PM Roman Shaposhnik <ro...@shaposhnik.org>
wrote:

> Here's my own, personal minority report: I think that a separate repo
> will complicate your build and release process and will fracture your
> nascent community. That said...
>
> On Mon, Jan 16, 2017 at 3:58 PM, Jacob Barrett <jbarr...@pivotal.io>
> wrote:
> > Mark,
> >
> > Looks like we have lots of votes for your separate repo idea. What do we
> > need to do to get that going?
>
> This is a self-managing thing. Here's the tool:
>     https://reporeq.apache.org/
>
> > On that note too, do you know who we need to ping to get a build going?
>
> Did I mention complications to build and release process? ;-)
>
> At any rate -- there's nobody to ping -- it'll be you Jacob (or whoever
> else is signing up to hack on the Native client). Mark can give you
> Jenkins karma tho:
>     https://wiki.apache.org/general/Jenkins#How_do_I_get_an_account
>
> > I would suggest we target Linux first since it is the easiest. The tools
> > necessary can be found in the src/BUILDING.md file.
>
> That's very much up to whoever is doing the actual work, but it sounds
> reasonable.
>
> Thanks,
> Roman.
>

Reply via email to