On 24 February 2015 at 17:31, Antti Kantee <[email protected]> wrote:
> On 24/02/15 17:11, Justin Cormack wrote:
>>
>> On 24 February 2015 at 00:27, Antti Kantee <[email protected]> wrote:
>>>
>>> Hi,
>>>
>>> I've been talking about unifying rumprun-xen and rumprun-baremetal for a
>>> while.  I didn't really know what we should do with rumprun-posix before
>>> Justin's promising frankenlibc work started.  Now it looks like all three
>>> will fit under a single roof.  This email opens discussion.
>>
>>
>>> I propose that we import all code from both -xen and -baremetal (*)
>>> directly
>>> into the rumprun repository, and deprecate the specific repos.  Then we
>>> start making the common bits actually common bits.
>>>
>>> *) -posix will be discussed in a separate mail which I'm not sending
>>> tonight
>>
>>
>> Not sure it makes sense to do this not in the context of posix. I am
>> planning to try to merge baremetal into posix/frankenlibc, rather than
>> the other way round, probably post Japan.
>
>
> You can still do that.  You just have to take the code from
> rumprun/baremetal instead of rumprun-baremetal & buildrump.sh.  So while I
> don't want to make that merge more difficult for you, I don't quite see how
> a -xen/-baremetal unified repo would make it more difficult.

ok you are right, I dont really care...

> My -posix post is going to be mostly about painting the separation between
> remote clients and local clients.  My basic understanding is that we agreed
> on that; IIRC, you suggested the approach ;)

Ah ok, yes.

>
> Consider the case where you commit to the common part.  travis.yml can now
> define a build matrix and every platform build will be triggered. How would
> you accomplish the same without a unified repo?

Well with submodules you have to push the new tree.

Justin

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to