I would love a separate repo. Someone told me that wasn't an option. If
it's an option the let's make it so.

On Mon, Jan 16, 2017 at 11:20 AM Mark Bretl <mbr...@apache.org> wrote:

> Jake,
>
> Having all the clients in the repository is nice, however, has there been
> thought to have them in their own repository? Now that we are a TLP, we do
> have that capability, as seen with the 'geode-examples' repository.
>
> --Mark
>
> On Mon, Jan 16, 2017 at 10:38 AM, Udo Kohlmeyer <ukohlme...@pivotal.io>
> wrote:
>
> > -1 "geode-native" directory name
> >
> > +1 "geode-client" directory name
> >
> > Maybe the directories for the different clients are by language, so we
> > omit the "geode" prefix i.e
> >
> > geode-client/
> >    c++,
> >    net
> >    java
> >    python
> >    ....
> >
> > If clients are in their own project, then the clients can be
> independently
> > versioned of the server code. imo, there should be no need for them to be
> > in lock-stead with the server code.
> >
> > --Udo
> >
> >
> >
> > On 1/16/17 08:52, Jacob Barrett wrote:
> >
> >> Let's try this again. Using the +1 mechanism for a multipart email is
> >> tough
> >> so please include a comment on which part you are +1ing.
> >>
> >> Also, I want to revise my suggestion to just call the directory
> >> 'geode-native' rather than 'geode-nativeclient'. Simply because I am
> lazy
> >> and don't want to type the extra 6 letters all the time.
> >>
> >> -Jake
> >>
> >> On Mon, Jan 16, 2017 at 8:26 AM Jacob Barrett <jbarr...@pivotal.io>
> >> wrote:
> >>
> >> One of the first things necessary to get NC merged into the the develop
> >>> branch is understanding where it will go under the current geode
> project
> >>> structure.
> >>>
> >>> The quick and obvious solution is adding a 'geode-nativeclient`
> >>> subproject
> >>> and relocating all the NC sources into that directory.
> >>>
> >>> Given that NC consists of two semi-distinct clients, C++ and .NET, it
> may
> >>> also make sense to organize more of a hierarchy. Consider:
> >>> geode-client/
> >>>      geode++
> >>>      geode.net
> >>> (or some other more creative names)
> >>> Keep in mind that today the .NET client is very tightly coupled with
> the
> >>> C++ client, so you can't build .NET without first building C++.
> >>>
> >>> My suggestion would be to do the quick and easy now and as we continue
> to
> >>> refine and refactor and hopefully write the .NET in pure CLI we make
> that
> >>> move them. Perhaps by that time there will be a pure Java client to
> >>> include
> >>> in that structure.
> >>>
> >>> Thoughts?
> >>>
> >>>
> >>> -Jake
> >>>
> >>>
> >>>
> >
>

Reply via email to