Re: [VOTE] Graduate Apache Guacamole as TLP

2017-10-27 Thread Craig Russell
Hi John,

As there are two vote threads and one notice thread, they should be 
distinguishable by the subject line. One way to do it might be:

to: dev@guacamole subject: [VOTE] PPMC vote to graduate Guacamole as TLP
to: general@incubator subject: [NOTICE] was Re: [VOTE] PPMC vote to graduate 
Guacamole as TLP
to: general@incubator subject: [VOTE] IPMC vote to graduate Guacamole as TLP

I think it is ok to forward the [VOTE] PPMC vote to graduate Guacamole as TLP 
as long as the subject line is changed.

Craig

> On Oct 27, 2017, at 11:40 AM, John D. Ament  wrote:
> 
> Thanks for pointing it out.  This tends to happen here at the incubator.
> 
> I'm contemplating removing the "FWD the vote" part from
> https://incubator.apache.org/guides/graduation.html#community_graduation_vote
> to
> avoid situations like this, and instead encourage others to send an email
> to general@ indicating they're voting on graduation with a link to the vote
> in it.
> 
> Thoughts?
> 
> John
> 
> On Fri, Oct 27, 2017 at 2:38 PM Mike Jumper  wrote:
> 
>> I'll gladly copy these votes onto the guacamole dev@ list when the result
>> is called, but beware that this thread is not the VOTE thread. This is the
>> thread notifying the incubator general list that the community VOTE is in
>> progress.
>> 
>> - Mike
>> 
>> On Fri, Oct 27, 2017 at 11:11 AM, Pierre Smits 
>> wrote:
>> 
>>> +1
>>> 
>>> Best regards
>>> 
>>> Pierre
>>> 
>>> On Thu, 26 Oct 2017 at 14:55 Jean-Baptiste Onofré 
>> wrote:
>>> 
 +1 (binding)
 
 (forwarding my vote here)
 
 Regards
 JB
 
 On 10/25/2017 06:15 AM, Mike Jumper wrote:
> FYI, the community vote for graduating Apache Guacamole as TLP has
>> now
 begun.
> 
> Thanks,
> 
> - Mike
> 
> -- Forwarded message --
> From: Mike Jumper 
> Date: Tue, Oct 24, 2017 at 9:10 PM
> Subject: [VOTE] Graduate Apache Guacamole as TLP
> To: d...@guacamole.incubator.apache.org
> 
> 
> Hello all,
> 
> Given the current state of the Apache Guacamole podling, positive
> discussion on this list regarding graduation [1] [2], and positive
> feedback regarding graduation in our most recent podling report [3],
>> I
> would like to begin the community VOTE for graduation of Apache
> Guacamole to TLP.
> 
> The podling status page is completed and up to date, and a maturity
> evaluation has been completed and published to the website:
> 
> Podling status page:
 http://incubator.apache.org/projects/guacamole.html
> Maturity evaluation:
> http://guacamole.incubator.apache.org/maturity-evaluation/
> 
> The draft resolution for establishing the Apache Guacamole TLP can be
> found at the bottom of this email. Please review the resolution and
> VOTE:
> 
> [ ] +1 Graduate Apache Guacamole as TLP
> [ ] -1 Don't graduate Apache Guacamole as TLP (please provide
>> specific
 comments)
> 
> This is a community vote and everyone is invited to participate. PPMC
> votes should be marked binding.
> 
> This vote will be open for at least 72 hours.
> 
> Here is my +1 (binding).
> 
> Thanks,
> 
> - Mike
> 
> [1]
 https://lists.apache.org/thread.html/0848dd53b6acc1a0edea2eda1f3852
>>> 94eeb041a88c3d1f6221fa1ef2@%3Cdev.guacamole.apache.org%3E
> [2]
 https://lists.apache.org/thread.html/a5259173a8ef4a1d2bb7be2d99d3cb
>>> c2ccf8856130ae6e3fe54e079e@%3Cdev.guacamole.apache.org%3E
> [3] https://wiki.apache.org/incubator/August2017
> 
> --
> 
> Establish the Apache Guacamole Project
> 
> WHEREAS, the Board of Directors deems it to be in the best interests
>> of
> the Foundation and consistent with the Foundation's purpose to
>>> establish
> a Project Management Committee charged with the creation and
>>> maintenance
> of open-source software, for distribution at no charge to the public,
> related to providing performant, browser-based remote access.
> 
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> (PMC), to be known as the "Apache Guacamole Project", be and hereby
>> is
> established pursuant to Bylaws of the Foundation; and be it further
> 
> RESOLVED, that the Apache Guacamole Project be and hereby is
>>> responsible
> for the creation and maintenance of software related to providing
> performant, browser-based remote access; and be it further
> 
> RESOLVED, that the office of "Vice President, Apache Guacamole" be
>> and
> hereby is created, the person holding such office to serve at the
> direction of the Board of Directors as the chair of the Apache
>>> Guacamole
> Project, and to have primary responsibility for management of the
> projects within the scope of 

Re: [DISCUSS] Storage-class memory ecosystem program

2017-10-27 Thread Gang(Gary) Wang
looks I'm not able to invite you by email in Slack, so please register on
https://the-asf.slack.com and then join our channel #storage-class-memory,
Thanks!



On Wed, Oct 25, 2017 at 10:19 AM, Gang(Gary) Wang  wrote:

> Yes, it is another great communication for real-time chat, Debo also
> mentioned it, so let's create one if desired and we still need to post
> major findings and summary on Apache mail list...
>
> On Wed, Oct 25, 2017 at 10:08 AM, Clebert Suconic <
> clebert.suco...@gmail.com> wrote:
>
>> What about IRC.  A lot of projects use it at Apache.
>>
>>
>>
>> On Tue, Oct 24, 2017 at 1:51 PM Gang(Gary) Wang  wrote:
>>
>> > Yes, I'm working on preparing necessary resources for our workgroup. the
>> > progress is
>> >
>> > 1) Slack channel #Storage-class-memory - created
>> > 2) Invite project representatives and active contributors to this Slack
>> > channel -  not yet but soon later
>> > 3) Request a dedicated mail list for our workgroup - request sent
>> > 4) Request typical platform equipped with storage-class memory resource
>> -
>> > trying but not guaranteed
>> >
>> >
>> > On Tue, Oct 24, 2017 at 10:30 AM, Clebert Suconic <
>> > clebert.suco...@gmail.com
>> > > wrote:
>> >
>> > > I am also waiting the dev list to be created before we can have a
>> > > discussion...
>> > >
>> > > On Tue, Oct 24, 2017 at 1:29 PM, Hitesh Shah 
>> wrote:
>> > > > Hello Gary,
>> > > >
>> > > > Would it be better to create a mailing list for this workgroup (I am
>> > > > guessing it is too early to be thinking about a new podling for
>> this)
>> > > where
>> > > > any interested folks could subscribe to?
>> > > >
>> > > > thanks
>> > > > -- Hitesh
>> > > >
>> > > >
>> > > > On Tue, Oct 24, 2017 at 10:14 AM, Gang(Gary) Wang > >
>> > > wrote:
>> > > >
>> > > >> It is a great idea if we could have a common benchmark and APIs for
>> > > >> storage-class memory oriented library/framework/application,
>> please go
>> > > >> ahead to propose one for discussion in our workgroup. Thanks!
>> > > >>
>> > > >> On Mon, Oct 23, 2017 at 4:27 PM, Debojyoti Dutta > >
>> > > wrote:
>> > > >>
>> > > >> > Would love to help out in any way including working towards
>> common
>> > > >> > benchmarks, APIs etc.
>> > > >> >
>> > > >> > Debo
>> > > >> >
>> > > >> > Sent from my iPhone
>> > > >> >
>> > > >> > > On Oct 23, 2017, at 4:06 PM, Gang(Gary) Wang > >
>> > > wrote:
>> > > >> > >
>> > > >> > > There are suggested initial goals for our workgroup
>> > > >> > >
>> > > >> > >   - Sharing idea and good practice
>> > > >> > >   - Identifying common opportunities
>> > > >> > >   - Promoting storage-class memory application
>> > > >> > >   - Delivering solid solution
>> > > >> > >   - Avoiding reinvent the wheel
>> > > >> > >   - Integrating one another
>> > > >> > >   - Coordinating the progress
>> > > >> > >
>> > > >> > >
>> > > >> > >> On Mon, Oct 23, 2017 at 4:02 PM, Gang(Gary) Wang <
>> > ga...@apache.org
>> > > >
>> > > >> > wrote:
>> > > >> > >>
>> > > >> > >> Add ORC
>> > > >> > >>
>> > > >> > >>   - *Ignite* represented by Denis Magda
>> > > >> > >>   - *Arrow *represented by Wes McKinney
>> > > >> > >>   - *Hbase *represented by Anoop John
>> > > >> > >>   - *Crail* represented by *Patrick Stuedi*
>> > > >> > >>   - *ORC *represented by* Owen O'Malley*
>> > > >> > >>   - *Mnemonic *represented by* Gary*
>> > > >> > >>
>> > > >> > >> With above projects, we could cover Storage-class memory
>> oriented
>> > > >> > *Distributed
>> > > >> > >> Database, KV Store, Columnar Structured Dataset, Distributed
>> Data
>> > > >> Store,
>> > > >> > >> Columnar Storage, **Durable Object Model, Durable Computing
>> > Model*
>> > > for
>> > > >> > >> new generation high-performance applications, e.g. data
>> querying,
>> > > >> > >> processing, and analytics.
>> > > >> > >>
>> > > >> > >>
>> > > >> > >> On Mon, Oct 23, 2017 at 1:21 PM, Owen O'Malley <
>> > > >> owen.omal...@gmail.com>
>> > > >> > >> wrote:
>> > > >> > >>
>> > > >> > >>> I can represent ORC within the group.
>> > > >> > >>>
>> > > >> > >>> .. Owen
>> > > >> > >>>
>> > > >> >  On Oct 19, 2017, at 11:55 AM, Gang(Gary) Wang <
>> > ga...@apache.org>
>> > > >> > wrote:
>> > > >> > 
>> > > >> >  Hi all,
>> > > >> > 
>> > > >> >  We can expect more and more projects will take the huge
>> > potential
>> > > >> >  advantages of storage-class memory for data processing and
>> > > analytics
>> > > >> >  because silicon companies are able to produce high capacity
>> > > >> > non-volatile
>> > > >> >  memory on a large scale, this hardware technology will
>> > > fundamentally
>> > > >> > >>> change
>> > > >> >  the way to construct high performance applications similar
>> to
>> > > what
>> > > >> > >>> happened
>> > > >> >  when replacing tape with disk technology since the 1980s.
>> so if
>> > > >> > >>> possible, I
>> > > >> >  advocate 

[DISCUSS] Vote forwarding confusion (Was: Re: Fwd: [VOTE] Graduate Apache Guacamole as TLP)

2017-10-27 Thread Mike Jumper
Sounds like a good idea to me. Clicking the forward button is simple,
but the resulting list confusion outweighs that.

Forwarding in this case also confused Pony Mail, which is magically
unifying the emails from general@ into the dev@ thread, while
providing a warning in general@ that only part of the thread is shown.
The good old mod_mbox archives get the two threads right, though.

- Mike

On Fri, Oct 27, 2017 at 11:40 AM, John D. Ament  wrote:
>
> Thanks for pointing it out.  This tends to happen here at the incubator.
>
> I'm contemplating removing the "FWD the vote" part from
> https://incubator.apache.org/guides/graduation.html#community_graduation_vote
> to
> avoid situations like this, and instead encourage others to send an email
> to general@ indicating they're voting on graduation with a link to the vote
> in it.
>
> Thoughts?
>
> John
>
> On Fri, Oct 27, 2017 at 2:38 PM Mike Jumper  wrote:
>
> > I'll gladly copy these votes onto the guacamole dev@ list when the result
> > is called, but beware that this thread is not the VOTE thread. This is the
> > thread notifying the incubator general list that the community VOTE is in
> > progress.
> >
> > - Mike
> >
> > On Fri, Oct 27, 2017 at 11:11 AM, Pierre Smits 
> > wrote:
> >
> > > +1
> > >
> > > Best regards
> > >
> > > Pierre
> > >
> > > On Thu, 26 Oct 2017 at 14:55 Jean-Baptiste Onofré 
> > wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > (forwarding my vote here)
> > > >
> > > > Regards
> > > > JB
> > > >
> > > > On 10/25/2017 06:15 AM, Mike Jumper wrote:
> > > > > FYI, the community vote for graduating Apache Guacamole as TLP has
> > now
> > > > begun.
> > > > >
> > > > > Thanks,
> > > > >
> > > > > - Mike
> > > > >
> > > > > -- Forwarded message --
> > > > > From: Mike Jumper 
> > > > > Date: Tue, Oct 24, 2017 at 9:10 PM
> > > > > Subject: [VOTE] Graduate Apache Guacamole as TLP
> > > > > To: d...@guacamole.incubator.apache.org
> > > > >
> > > > >
> > > > > Hello all,
> > > > >
> > > > > Given the current state of the Apache Guacamole podling, positive
> > > > > discussion on this list regarding graduation [1] [2], and positive
> > > > > feedback regarding graduation in our most recent podling report [3],
> > I
> > > > > would like to begin the community VOTE for graduation of Apache
> > > > > Guacamole to TLP.
> > > > >
> > > > > The podling status page is completed and up to date, and a maturity
> > > > > evaluation has been completed and published to the website:
> > > > >
> > > > >  Podling status page:
> > > > http://incubator.apache.org/projects/guacamole.html
> > > > >  Maturity evaluation:
> > > > > http://guacamole.incubator.apache.org/maturity-evaluation/
> > > > >
> > > > > The draft resolution for establishing the Apache Guacamole TLP can be
> > > > > found at the bottom of this email. Please review the resolution and
> > > > > VOTE:
> > > > >
> > > > > [ ] +1 Graduate Apache Guacamole as TLP
> > > > > [ ] -1 Don't graduate Apache Guacamole as TLP (please provide
> > specific
> > > > comments)
> > > > >
> > > > > This is a community vote and everyone is invited to participate. PPMC
> > > > > votes should be marked binding.
> > > > >
> > > > > This vote will be open for at least 72 hours.
> > > > >
> > > > > Here is my +1 (binding).
> > > > >
> > > > > Thanks,
> > > > >
> > > > > - Mike
> > > > >
> > > > > [1]
> > > > https://lists.apache.org/thread.html/0848dd53b6acc1a0edea2eda1f3852
> > > 94eeb041a88c3d1f6221fa1ef2@%3Cdev.guacamole.apache.org%3E
> > > > > [2]
> > > > https://lists.apache.org/thread.html/a5259173a8ef4a1d2bb7be2d99d3cb
> > > c2ccf8856130ae6e3fe54e079e@%3Cdev.guacamole.apache.org%3E
> > > > > [3] https://wiki.apache.org/incubator/August2017
> > > > >
> > > > > --
> > > > >
> > > > > Establish the Apache Guacamole Project
> > > > >
> > > > > WHEREAS, the Board of Directors deems it to be in the best interests
> > of
> > > > > the Foundation and consistent with the Foundation's purpose to
> > > establish
> > > > > a Project Management Committee charged with the creation and
> > > maintenance
> > > > > of open-source software, for distribution at no charge to the public,
> > > > > related to providing performant, browser-based remote access.
> > > > >
> > > > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > > > (PMC), to be known as the "Apache Guacamole Project", be and hereby
> > is
> > > > > established pursuant to Bylaws of the Foundation; and be it further
> > > > >
> > > > > RESOLVED, that the Apache Guacamole Project be and hereby is
> > > responsible
> > > > > for the creation and maintenance of software related to providing
> > > > > performant, browser-based remote access; and be it further
> > > > >
> > > > > RESOLVED, that the office of "Vice President, Apache Guacamole" be
> > and
> > > > > hereby is created, the person holding such office to 

Re: Fwd: [VOTE] Graduate Apache Guacamole as TLP

2017-10-27 Thread John D. Ament
Thanks for pointing it out.  This tends to happen here at the incubator.

I'm contemplating removing the "FWD the vote" part from
https://incubator.apache.org/guides/graduation.html#community_graduation_vote
to
avoid situations like this, and instead encourage others to send an email
to general@ indicating they're voting on graduation with a link to the vote
in it.

Thoughts?

John

On Fri, Oct 27, 2017 at 2:38 PM Mike Jumper  wrote:

> I'll gladly copy these votes onto the guacamole dev@ list when the result
> is called, but beware that this thread is not the VOTE thread. This is the
> thread notifying the incubator general list that the community VOTE is in
> progress.
>
> - Mike
>
> On Fri, Oct 27, 2017 at 11:11 AM, Pierre Smits 
> wrote:
>
> > +1
> >
> > Best regards
> >
> > Pierre
> >
> > On Thu, 26 Oct 2017 at 14:55 Jean-Baptiste Onofré 
> wrote:
> >
> > > +1 (binding)
> > >
> > > (forwarding my vote here)
> > >
> > > Regards
> > > JB
> > >
> > > On 10/25/2017 06:15 AM, Mike Jumper wrote:
> > > > FYI, the community vote for graduating Apache Guacamole as TLP has
> now
> > > begun.
> > > >
> > > > Thanks,
> > > >
> > > > - Mike
> > > >
> > > > -- Forwarded message --
> > > > From: Mike Jumper 
> > > > Date: Tue, Oct 24, 2017 at 9:10 PM
> > > > Subject: [VOTE] Graduate Apache Guacamole as TLP
> > > > To: d...@guacamole.incubator.apache.org
> > > >
> > > >
> > > > Hello all,
> > > >
> > > > Given the current state of the Apache Guacamole podling, positive
> > > > discussion on this list regarding graduation [1] [2], and positive
> > > > feedback regarding graduation in our most recent podling report [3],
> I
> > > > would like to begin the community VOTE for graduation of Apache
> > > > Guacamole to TLP.
> > > >
> > > > The podling status page is completed and up to date, and a maturity
> > > > evaluation has been completed and published to the website:
> > > >
> > > >  Podling status page:
> > > http://incubator.apache.org/projects/guacamole.html
> > > >  Maturity evaluation:
> > > > http://guacamole.incubator.apache.org/maturity-evaluation/
> > > >
> > > > The draft resolution for establishing the Apache Guacamole TLP can be
> > > > found at the bottom of this email. Please review the resolution and
> > > > VOTE:
> > > >
> > > > [ ] +1 Graduate Apache Guacamole as TLP
> > > > [ ] -1 Don't graduate Apache Guacamole as TLP (please provide
> specific
> > > comments)
> > > >
> > > > This is a community vote and everyone is invited to participate. PPMC
> > > > votes should be marked binding.
> > > >
> > > > This vote will be open for at least 72 hours.
> > > >
> > > > Here is my +1 (binding).
> > > >
> > > > Thanks,
> > > >
> > > > - Mike
> > > >
> > > > [1]
> > > https://lists.apache.org/thread.html/0848dd53b6acc1a0edea2eda1f3852
> > 94eeb041a88c3d1f6221fa1ef2@%3Cdev.guacamole.apache.org%3E
> > > > [2]
> > > https://lists.apache.org/thread.html/a5259173a8ef4a1d2bb7be2d99d3cb
> > c2ccf8856130ae6e3fe54e079e@%3Cdev.guacamole.apache.org%3E
> > > > [3] https://wiki.apache.org/incubator/August2017
> > > >
> > > > --
> > > >
> > > > Establish the Apache Guacamole Project
> > > >
> > > > WHEREAS, the Board of Directors deems it to be in the best interests
> of
> > > > the Foundation and consistent with the Foundation's purpose to
> > establish
> > > > a Project Management Committee charged with the creation and
> > maintenance
> > > > of open-source software, for distribution at no charge to the public,
> > > > related to providing performant, browser-based remote access.
> > > >
> > > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > > (PMC), to be known as the "Apache Guacamole Project", be and hereby
> is
> > > > established pursuant to Bylaws of the Foundation; and be it further
> > > >
> > > > RESOLVED, that the Apache Guacamole Project be and hereby is
> > responsible
> > > > for the creation and maintenance of software related to providing
> > > > performant, browser-based remote access; and be it further
> > > >
> > > > RESOLVED, that the office of "Vice President, Apache Guacamole" be
> and
> > > > hereby is created, the person holding such office to serve at the
> > > > direction of the Board of Directors as the chair of the Apache
> > Guacamole
> > > > Project, and to have primary responsibility for management of the
> > > > projects within the scope of responsibility of the Apache Guacamole
> > > > Project; and be it further
> > > >
> > > > RESOLVED, that the persons listed immediately below be and hereby are
> > > > appointed to serve as the initial members of the Apache Guacamole
> > > > Project:
> > > >
> > > >   * Carl Harris  
> > > >   * Daniel Gruno 
> > > >   * Frode Langelo
> > > >   * Greg Trasuk  
> > > >   * James Muehlner   

Re: Fwd: [VOTE] Graduate Apache Guacamole as TLP

2017-10-27 Thread Mike Jumper
I'll gladly copy these votes onto the guacamole dev@ list when the result
is called, but beware that this thread is not the VOTE thread. This is the
thread notifying the incubator general list that the community VOTE is in
progress.

- Mike

On Fri, Oct 27, 2017 at 11:11 AM, Pierre Smits 
wrote:

> +1
>
> Best regards
>
> Pierre
>
> On Thu, 26 Oct 2017 at 14:55 Jean-Baptiste Onofré  wrote:
>
> > +1 (binding)
> >
> > (forwarding my vote here)
> >
> > Regards
> > JB
> >
> > On 10/25/2017 06:15 AM, Mike Jumper wrote:
> > > FYI, the community vote for graduating Apache Guacamole as TLP has now
> > begun.
> > >
> > > Thanks,
> > >
> > > - Mike
> > >
> > > -- Forwarded message --
> > > From: Mike Jumper 
> > > Date: Tue, Oct 24, 2017 at 9:10 PM
> > > Subject: [VOTE] Graduate Apache Guacamole as TLP
> > > To: d...@guacamole.incubator.apache.org
> > >
> > >
> > > Hello all,
> > >
> > > Given the current state of the Apache Guacamole podling, positive
> > > discussion on this list regarding graduation [1] [2], and positive
> > > feedback regarding graduation in our most recent podling report [3], I
> > > would like to begin the community VOTE for graduation of Apache
> > > Guacamole to TLP.
> > >
> > > The podling status page is completed and up to date, and a maturity
> > > evaluation has been completed and published to the website:
> > >
> > >  Podling status page:
> > http://incubator.apache.org/projects/guacamole.html
> > >  Maturity evaluation:
> > > http://guacamole.incubator.apache.org/maturity-evaluation/
> > >
> > > The draft resolution for establishing the Apache Guacamole TLP can be
> > > found at the bottom of this email. Please review the resolution and
> > > VOTE:
> > >
> > > [ ] +1 Graduate Apache Guacamole as TLP
> > > [ ] -1 Don't graduate Apache Guacamole as TLP (please provide specific
> > comments)
> > >
> > > This is a community vote and everyone is invited to participate. PPMC
> > > votes should be marked binding.
> > >
> > > This vote will be open for at least 72 hours.
> > >
> > > Here is my +1 (binding).
> > >
> > > Thanks,
> > >
> > > - Mike
> > >
> > > [1]
> > https://lists.apache.org/thread.html/0848dd53b6acc1a0edea2eda1f3852
> 94eeb041a88c3d1f6221fa1ef2@%3Cdev.guacamole.apache.org%3E
> > > [2]
> > https://lists.apache.org/thread.html/a5259173a8ef4a1d2bb7be2d99d3cb
> c2ccf8856130ae6e3fe54e079e@%3Cdev.guacamole.apache.org%3E
> > > [3] https://wiki.apache.org/incubator/August2017
> > >
> > > --
> > >
> > > Establish the Apache Guacamole Project
> > >
> > > WHEREAS, the Board of Directors deems it to be in the best interests of
> > > the Foundation and consistent with the Foundation's purpose to
> establish
> > > a Project Management Committee charged with the creation and
> maintenance
> > > of open-source software, for distribution at no charge to the public,
> > > related to providing performant, browser-based remote access.
> > >
> > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > (PMC), to be known as the "Apache Guacamole Project", be and hereby is
> > > established pursuant to Bylaws of the Foundation; and be it further
> > >
> > > RESOLVED, that the Apache Guacamole Project be and hereby is
> responsible
> > > for the creation and maintenance of software related to providing
> > > performant, browser-based remote access; and be it further
> > >
> > > RESOLVED, that the office of "Vice President, Apache Guacamole" be and
> > > hereby is created, the person holding such office to serve at the
> > > direction of the Board of Directors as the chair of the Apache
> Guacamole
> > > Project, and to have primary responsibility for management of the
> > > projects within the scope of responsibility of the Apache Guacamole
> > > Project; and be it further
> > >
> > > RESOLVED, that the persons listed immediately below be and hereby are
> > > appointed to serve as the initial members of the Apache Guacamole
> > > Project:
> > >
> > >   * Carl Harris  
> > >   * Daniel Gruno 
> > >   * Frode Langelo
> > >   * Greg Trasuk  
> > >   * James Muehlner   
> > >   * Jean-Baptiste Onofré 
> > >   * Jim Jagielski
> > >   * Mike Jumper  
> > >   * Nick Couchman
> > >   * Olivier Lamy 
> > >
> > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mike Jumper be appointed
> to
> > > the office of Vice President, Apache Guacamole, to serve in accordance
> > > with and subject to the direction of the Board of Directors and the
> > > Bylaws of the Foundation until death, resignation, retirement, removal
> > > or disqualification, or until a successor is appointed; and be it
> > > further
> > >
> > > RESOLVED, that the initial 

Re: [VOTE] Accept Crail into the Apache Incubator

2017-10-27 Thread Pierre Smits
+1

Best regards

Pierre

On Fri, 27 Oct 2017 at 13:57 Raphael Bircher 
wrote:

> +1 (binding)
>
> Am .10.2017, 18:01 Uhr, schrieb Luciano Resende :
>
> > Off course, my + 1
> >
> > On Thu, Oct 26, 2017 at 12:31 PM, Luciano Resende 
> > wrote:
> >
> >> Now that the discussion thread on the Crail proposal has ended, please
> >> vote on accepting Crail into into the Apache Incubator.
> >>
> >> The ASF voting rules are described at:
> >>http://www.apache.org/foundation/voting.html
> >>
> >> A vote for accepting a new Apache Incubator podling is a majority vote
> >> for which only Incubator PMC member votes are binding.
> >>
> >> Votes from other people are also welcome as an indication of peoples
> >> enthusiasm (or lack thereof).
> >>
> >> Please do not use this VOTE thread for discussions.
> >> If needed, start a new thread instead.
> >>
> >> This vote will run for at least 72 hours. Please VOTE as follows
> >> [] +1 Accept Crail into the Apache Incubator
> >> [] +0 Abstain.
> >> [] -1 Do not accept Crail into the Apache Incubator because ...
> >>
> >> The proposal below is also on the wiki:
> >> https://wiki.apache.org/incubator/CrailProposal
> >>
> >> ===
> >>
> >> Abstract
> >>
> >> Crail is a storage platform for sharing performance critical data in
> >> distributed data processing jobs at very high speed. Crail is built
> >> entirely upon principles of user-level I/O and specifically targets data
> >> center deployments with fast network and storage hardware (e.g., 100Gbps
> >> RDMA, plenty of DRAM, NVMe flash, etc.) as well as new modes of
> >> operation
> >> such resource disaggregation or serverless computing. Crail is written
> >> in
> >> Java and integrates seamlessly with the Apache data processing
> >> ecosystem.
> >> It can be used as a backbone to accelerate high-level data operations
> >> such
> >> as shuffle or broadcast, or as a cache to store hot data that is queried
> >> repeatedly, or as a storage platform for sharing inter-job data in
> >> complex
> >> multi-job pipelines, etc.
> >>
> >> Proposal
> >>
> >> Crail enables Apache data processing frameworks to run efficiently in
> >> next
> >> generation data centers using fast storage and network hardware in
> >> combination with resource (e.g., DRAM, Flash) disaggregation.
> >>
> >> Background
> >>
> >> Crail started as a research project at the IBM Zurich Research
> >> Laboratory
> >> around 2014 aiming to integrate high-speed I/O hardware effectively into
> >> large scale data processing systems.
> >>
> >> Rational
> >>
> >> During the last decade, I/O hardware has undergone rapid performance
> >> improvements, typically in the order of magnitudes. Modern day
> >> networking
> >> and storage hardware can deliver 100+ Gbps (10+ GBps) bandwidth with a
> >> few
> >> microseconds of access latencies. However, despite such progress in raw
> >> I/O
> >> performance, effectively leveraging modern hardware in data processing
> >> frameworks remains challenging. In most of the cases, upgrading to
> >> high-end
> >> networking or storage hardware has very little effect on the
> >> performance of
> >> analytics workloads. The problem comes from heavily layered software
> >> imposing overheads such as deep call stacks, unnecessary data copies,
> >> thread contention, etc. These problems have already been addressed at
> >> the
> >> operating system level with new I/O APIs such as RDMA verbs, NVMe, etc.,
> >> allowing applications to bypass software layers during I/O operations.
> >> Distributed data processing frameworks on the other hand, are typically
> >> implemented on legacy I/O interfaces such as such as sockets or block
> >> storage. These interfaces have been shown to be insufficient to deliver
> >> the
> >> full hardware performance. Yet, to the best of our knowledge, there are
> >> no
> >> active and systematic efforts to integrate these new user level I/O APIs
> >> into Apache software frameworks. This problem affects all end-users and
> >> organizations that use Apache software. We expect them to see
> >> unsatisfactory small performance gains when upgrading their networking
> >> and
> >> storage hardware.
> >>
> >> Crail solves this problem by providing an efficient storage platform
> >> built
> >> upon user-level I/O, thus, bypassing layers such as JVM and OS during
> >> I/O
> >> operations. Moreover, Crail directly leverages the specific hardware
> >> features of RDMA and NVMe to provide a better integration with
> >> high-level
> >> data operations in Apache compute frameworks. As a consequence, Crail
> >> enables users to run larger, more complex queries against ever
> >> increasing
> >> amounts of data at a speed largely determined by the deployed hardware.
> >> Crail is generic solution that integrates well with the Apache ecosystem
> >> including frameworks like Spark, Hadoop, Hive, etc.
> >>
> >> Initial Goals
> >>
> >> The initial goals to move Crail to 

Re: Fwd: [VOTE] Graduate Apache Guacamole as TLP

2017-10-27 Thread Pierre Smits
+1

Best regards

Pierre

On Thu, 26 Oct 2017 at 14:55 Jean-Baptiste Onofré  wrote:

> +1 (binding)
>
> (forwarding my vote here)
>
> Regards
> JB
>
> On 10/25/2017 06:15 AM, Mike Jumper wrote:
> > FYI, the community vote for graduating Apache Guacamole as TLP has now
> begun.
> >
> > Thanks,
> >
> > - Mike
> >
> > -- Forwarded message --
> > From: Mike Jumper 
> > Date: Tue, Oct 24, 2017 at 9:10 PM
> > Subject: [VOTE] Graduate Apache Guacamole as TLP
> > To: d...@guacamole.incubator.apache.org
> >
> >
> > Hello all,
> >
> > Given the current state of the Apache Guacamole podling, positive
> > discussion on this list regarding graduation [1] [2], and positive
> > feedback regarding graduation in our most recent podling report [3], I
> > would like to begin the community VOTE for graduation of Apache
> > Guacamole to TLP.
> >
> > The podling status page is completed and up to date, and a maturity
> > evaluation has been completed and published to the website:
> >
> >  Podling status page:
> http://incubator.apache.org/projects/guacamole.html
> >  Maturity evaluation:
> > http://guacamole.incubator.apache.org/maturity-evaluation/
> >
> > The draft resolution for establishing the Apache Guacamole TLP can be
> > found at the bottom of this email. Please review the resolution and
> > VOTE:
> >
> > [ ] +1 Graduate Apache Guacamole as TLP
> > [ ] -1 Don't graduate Apache Guacamole as TLP (please provide specific
> comments)
> >
> > This is a community vote and everyone is invited to participate. PPMC
> > votes should be marked binding.
> >
> > This vote will be open for at least 72 hours.
> >
> > Here is my +1 (binding).
> >
> > Thanks,
> >
> > - Mike
> >
> > [1]
> https://lists.apache.org/thread.html/0848dd53b6acc1a0edea2eda1f385294eeb041a88c3d1f6221fa1ef2@%3Cdev.guacamole.apache.org%3E
> > [2]
> https://lists.apache.org/thread.html/a5259173a8ef4a1d2bb7be2d99d3cbc2ccf8856130ae6e3fe54e079e@%3Cdev.guacamole.apache.org%3E
> > [3] https://wiki.apache.org/incubator/August2017
> >
> > --
> >
> > Establish the Apache Guacamole Project
> >
> > WHEREAS, the Board of Directors deems it to be in the best interests of
> > the Foundation and consistent with the Foundation's purpose to establish
> > a Project Management Committee charged with the creation and maintenance
> > of open-source software, for distribution at no charge to the public,
> > related to providing performant, browser-based remote access.
> >
> > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > (PMC), to be known as the "Apache Guacamole Project", be and hereby is
> > established pursuant to Bylaws of the Foundation; and be it further
> >
> > RESOLVED, that the Apache Guacamole Project be and hereby is responsible
> > for the creation and maintenance of software related to providing
> > performant, browser-based remote access; and be it further
> >
> > RESOLVED, that the office of "Vice President, Apache Guacamole" be and
> > hereby is created, the person holding such office to serve at the
> > direction of the Board of Directors as the chair of the Apache Guacamole
> > Project, and to have primary responsibility for management of the
> > projects within the scope of responsibility of the Apache Guacamole
> > Project; and be it further
> >
> > RESOLVED, that the persons listed immediately below be and hereby are
> > appointed to serve as the initial members of the Apache Guacamole
> > Project:
> >
> >   * Carl Harris  
> >   * Daniel Gruno 
> >   * Frode Langelo
> >   * Greg Trasuk  
> >   * James Muehlner   
> >   * Jean-Baptiste Onofré 
> >   * Jim Jagielski
> >   * Mike Jumper  
> >   * Nick Couchman
> >   * Olivier Lamy 
> >
> > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mike Jumper be appointed to
> > the office of Vice President, Apache Guacamole, to serve in accordance
> > with and subject to the direction of the Board of Directors and the
> > Bylaws of the Foundation until death, resignation, retirement, removal
> > or disqualification, or until a successor is appointed; and be it
> > further
> >
> > RESOLVED, that the initial Apache Guacamole PMC be and hereby is tasked
> > with the creation of a set of bylaws intended to encourage open
> > development and increased participation in the Apache Guacamole Project;
> > and be it further
> >
> > RESOLVED, that the Apache Guacamole Project be and hereby is tasked with
> > the migration and rationalization of the Apache Incubator Guacamole
> > podling; and be it further
> >
> > RESOLVED, that all responsibilities pertaining to the Apache Incubator
> > Guacamole podling encumbered upon the Apache Incubator PMC are hereafter
> > discharged.
> >
> > 

Re: [VOTE] Accept Crail into the Apache Incubator

2017-10-27 Thread Raphael Bircher

+1 (binding)

Am .10.2017, 18:01 Uhr, schrieb Luciano Resende :


Off course, my + 1

On Thu, Oct 26, 2017 at 12:31 PM, Luciano Resende 
wrote:


Now that the discussion thread on the Crail proposal has ended, please
vote on accepting Crail into into the Apache Incubator.

The ASF voting rules are described at:
   http://www.apache.org/foundation/voting.html

A vote for accepting a new Apache Incubator podling is a majority vote
for which only Incubator PMC member votes are binding.

Votes from other people are also welcome as an indication of peoples
enthusiasm (or lack thereof).

Please do not use this VOTE thread for discussions.
If needed, start a new thread instead.

This vote will run for at least 72 hours. Please VOTE as follows
[] +1 Accept Crail into the Apache Incubator
[] +0 Abstain.
[] -1 Do not accept Crail into the Apache Incubator because ...

The proposal below is also on the wiki:
https://wiki.apache.org/incubator/CrailProposal

===

Abstract

Crail is a storage platform for sharing performance critical data in
distributed data processing jobs at very high speed. Crail is built
entirely upon principles of user-level I/O and specifically targets data
center deployments with fast network and storage hardware (e.g., 100Gbps
RDMA, plenty of DRAM, NVMe flash, etc.) as well as new modes of  
operation
such resource disaggregation or serverless computing. Crail is written  
in
Java and integrates seamlessly with the Apache data processing  
ecosystem.
It can be used as a backbone to accelerate high-level data operations  
such

as shuffle or broadcast, or as a cache to store hot data that is queried
repeatedly, or as a storage platform for sharing inter-job data in  
complex

multi-job pipelines, etc.

Proposal

Crail enables Apache data processing frameworks to run efficiently in  
next

generation data centers using fast storage and network hardware in
combination with resource (e.g., DRAM, Flash) disaggregation.

Background

Crail started as a research project at the IBM Zurich Research  
Laboratory

around 2014 aiming to integrate high-speed I/O hardware effectively into
large scale data processing systems.

Rational

During the last decade, I/O hardware has undergone rapid performance
improvements, typically in the order of magnitudes. Modern day  
networking
and storage hardware can deliver 100+ Gbps (10+ GBps) bandwidth with a  
few
microseconds of access latencies. However, despite such progress in raw  
I/O

performance, effectively leveraging modern hardware in data processing
frameworks remains challenging. In most of the cases, upgrading to  
high-end
networking or storage hardware has very little effect on the  
performance of

analytics workloads. The problem comes from heavily layered software
imposing overheads such as deep call stacks, unnecessary data copies,
thread contention, etc. These problems have already been addressed at  
the

operating system level with new I/O APIs such as RDMA verbs, NVMe, etc.,
allowing applications to bypass software layers during I/O operations.
Distributed data processing frameworks on the other hand, are typically
implemented on legacy I/O interfaces such as such as sockets or block
storage. These interfaces have been shown to be insufficient to deliver  
the
full hardware performance. Yet, to the best of our knowledge, there are  
no

active and systematic efforts to integrate these new user level I/O APIs
into Apache software frameworks. This problem affects all end-users and
organizations that use Apache software. We expect them to see
unsatisfactory small performance gains when upgrading their networking  
and

storage hardware.

Crail solves this problem by providing an efficient storage platform  
built
upon user-level I/O, thus, bypassing layers such as JVM and OS during  
I/O

operations. Moreover, Crail directly leverages the specific hardware
features of RDMA and NVMe to provide a better integration with  
high-level

data operations in Apache compute frameworks. As a consequence, Crail
enables users to run larger, more complex queries against ever  
increasing

amounts of data at a speed largely determined by the deployed hardware.
Crail is generic solution that integrates well with the Apache ecosystem
including frameworks like Spark, Hadoop, Hive, etc.

Initial Goals

The initial goals to move Crail to the Apache Incubator is to broaden  
the

community, and foster contributions from developers to leverage Crail in
various data processing frameworks and workloads. Ultimately, the goal  
for

Crail is to become the de-facto standard platform for storing temporary
performance critical data in distributed data processing systems.

Current Status

The initial code has been developed at the IBM Zurich Research Center  
and

has recently been made available in GitHub under the Apache Software
License 2.0. The Project currently has explicit support for Spark and
Hadoop. Project documentation is