Re: [IP CLEARANCE] Atomos Codebase

2020-02-14 Thread Karl Pauls
I updated it to mention the SGA - not sure when the refresh will happen.

regards,

Karl

On Fri, Feb 14, 2020 at 10:28 PM Justin Mclean  wrote:
>
> HI,
>
> > given that we have an SGA from IBM now I'll assume that your concerns
> > are addressed - please let me know if that is not the case.
>
> I don’t see these details recorded here [1]
>
> Thanks,
> Justin
>
> 1. https://incubator.apache.org/ip-clearance/felix-atomos.html
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [RESULT][IP CLEARANCE] Atomos Codebase

2020-02-14 Thread Karl Pauls
After clearing up some questions and getting an SGA from IBM to make
sure, the IP Clearance of the "Atomos Codebase" contribution passes.

We will proceed to incorporate the code in Felix.

regards,

Karl

-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-13 Thread Karl Pauls
Hi Justin,

given that we have an SGA from IBM now I'll assume that your concerns
are addressed - please let me know if that is not the case.

regards,

Karl


On Tue, Feb 11, 2020 at 9:42 AM Justin Mclean  wrote:
>
> Hi,
>
> -1 until the following is cleared up.
>
> I can see that until a month ago it was under the EPL license. Did all of the 
> contributors agree to the license change?
>
> It also seems that the code was copyright is IBM.  Have they given permission 
> for this software to be donated or license headers to be changed? It looks 
> like the SGA may need to come from them.
>
> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


--
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-12 Thread Karl Pauls
> > I think the problem at the root is the fact that the code was relicensed,
> > removing IBM specific headers.  If the code never had IBM licensing on it,
> > this would be a very easy +1 but because of the relicensing, it's a -1 from
> > me until we get an SGA from IBM.
>
> I'll talk with Tom about it and get back to you.

I discussed it with Tom and since he did have the internal clearance
he figured it would be easiest to just get an SGA from IBM.

It has just been received by secretary (its in the grants.txt) and
gives us card blanche for https://github.com/tjwatson/atomos.

John and Justin, does this address your concerns?

regards,

Karl

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
On Tue, Feb 11, 2020 at 2:04 PM John D. Ament  wrote:
>
> CCLAs simply tell us that a company is aware that their employees are
> contributing to ASF projects.  They don't really help much in the way of
> getting code transitioned here.
>
> I think the problem at the root is the fact that the code was relicensed,
> removing IBM specific headers.  If the code never had IBM licensing on it,
> this would be a very easy +1 but because of the relicensing, it's a -1 from
> me until we get an SGA from IBM.

I'll talk with Tom about it and get back to you.

> Do we have an ICLA from Stefan Bischof as
> well?  It looks like his contributions are post-relicensing but wanted to
> check.

Yes, we have an ICLA form Stefan Bischof.

regards,

Karl

> John
>
> On Tue, Feb 11, 2020 at 5:08 AM Karl Pauls  wrote:
>
> > Let me try to rephrase that:
> >
> > The project has been done by Thomas Watson who has an iCLA, works for
> > IBM, and is a Felix PMC. I was assuming that would be enough to have
> > him be able to contribute this code. If we think we want something
> > more like a specific SGA or CCLA from IBM than I can try to work with
> > him on that. Is that what we want?
> >
> > regards,
> >
> > Karl
> >
> > On Tue, Feb 11, 2020 at 10:18 AM Karl Pauls  wrote:
> > >
> > > On Tue, Feb 11, 2020 at 10:05 AM Justin Mclean
> > >  wrote:
> > > >
> > > > Hi,
> > > >
> > > > > Thomas Watson is from IBM and should be covered by their CCLA and has
> > > > > an iCLA on file.
> > > >
> > > > Nope a CCLA is not a blanket permission to donate this code if it is
> > copyright IBM.
> > >
> > > I think we've been here before - so what would you think is required?
> > > We have an iCLA and we have an CCLA from IBM but you want a more
> > > specific one?
> > >
> > > regards,
> > >
> > > Karl
> > >
> > >
> > > > Thanks,
> > > > Justin
> > > > -
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > >
> > >
> > > --
> > > Karl Pauls
> > > karlpa...@gmail.com
> >
> >
> >
> > --
> > Karl Pauls
> > karlpa...@gmail.com
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
Let me try to rephrase that:

The project has been done by Thomas Watson who has an iCLA, works for
IBM, and is a Felix PMC. I was assuming that would be enough to have
him be able to contribute this code. If we think we want something
more like a specific SGA or CCLA from IBM than I can try to work with
him on that. Is that what we want?

regards,

Karl

On Tue, Feb 11, 2020 at 10:18 AM Karl Pauls  wrote:
>
> On Tue, Feb 11, 2020 at 10:05 AM Justin Mclean
>  wrote:
> >
> > Hi,
> >
> > > Thomas Watson is from IBM and should be covered by their CCLA and has
> > > an iCLA on file.
> >
> > Nope a CCLA is not a blanket permission to donate this code if it is 
> > copyright IBM.
>
> I think we've been here before - so what would you think is required?
> We have an iCLA and we have an CCLA from IBM but you want a more
> specific one?
>
> regards,
>
> Karl
>
>
> > Thanks,
> > Justin
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
>
>
> --
> Karl Pauls
> karlpa...@gmail.com



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
On Tue, Feb 11, 2020 at 10:05 AM Justin Mclean
 wrote:
>
> Hi,
>
> > Thomas Watson is from IBM and should be covered by their CCLA and has
> > an iCLA on file.
>
> Nope a CCLA is not a blanket permission to donate this code if it is 
> copyright IBM.

I think we've been here before - so what would you think is required?
We have an iCLA and we have an CCLA from IBM but you want a more
specific one?

regards,

Karl


> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


--
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
On Tue, Feb 11, 2020 at 10:09 AM Justin Mclean  wrote:
>
> Hi,
>
> > I'm not sure how that follows - which code is EPL?
>
> Several pieces of code in the repo still have headers that claim IBM is the 
> copyright holder and under EPL license.

I can't see any code - there are only some profiles that contain that notice.

regards,

Karl

> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
On Tue, Feb 11, 2020 at 9:49 AM Justin Mclean  wrote:
>
> Hi,
>
> BTW if the code in general is not from IBM then it contains code that is and 
> is licensed EPL, that can’t be included in an ASF source release so I would 
> be -1 on those grounds.

I'm not sure how that follows - which code is EPL? Anyways, the code
is from an IBM employee that got clearance to contribute it to Apache.

regards,

Karl

> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
On Tue, Feb 11, 2020 at 9:42 AM Justin Mclean  wrote:
>
> Hi,
>
> -1 until the following is cleared up.
>
> I can see that until a month ago it was under the EPL license. Did all of the 
> contributors agree to the license change?

The main contributor is Thomas Watson (who did the change) - there is
very little contribution from somebody else in the first place.
However, if we want to go through we have Raymond Auge who voted on
the contribution acceptance, Stefan Bischof who agreed to the
contribution as is and submitted an icla for it, and one commit from
Samuel E Bratton.

> It also seems that the code was copyright is IBM.  Have they given permission 
> for this software to be donated or license headers to be changed? It looks 
> like the SGA may need to come from them.

Thomas Watson is from IBM and should be covered by their CCLA and has
an iCLA on file.

regards,

Karl

> Thanks,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>


-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[IP CLEARANCE] Atomos Codebase

2020-02-11 Thread Karl Pauls
The Apache Felix project has received an "Atomos" contribution from
Thomas Watson.

Atomos is a Java module framework using OSGi Connect which is a
proposal (RFC) for the upcoming OSGI R8 Core specification.

- A snapshot of the code, that is already ALv2, is available in a
github repo: [0]
- The IP Clearance form has been committed [1]
- The acceptance vote has passed on the d...@felix.apache.org mailing list [2]

The clearance passes by lazy consensus if no -1 votes are cast within
the next 72 hours.

regards,

Karl

[0] https://github.com/tjwatson/atomos
[1] https://incubator.apache.org/ip-clearance/felix-atomos.html
[2] https://www.mail-archive.com/dev@felix.apache.org/msg49396.html

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: svn commit: r1873757 - /incubator/public/trunk/content/ip-clearance/index.xml

2020-02-10 Thread Karl Pauls
I did, thanks.

regards,

Karl

On Fri, Feb 7, 2020 at 11:58 PM Dave Fisher  wrote:
>
> +Weex UI
>
>
> You need to fix this.
>
> Thanks,
> Dave
>
> Begin forwarded message:
>
> From: pa...@apache.org
> Subject: svn commit: r1873757 - 
> /incubator/public/trunk/content/ip-clearance/index.xml
> Date: February 7, 2020 at 5:28:20 PM EST
> To: c...@incubator.apache.org
> Reply-To: general@incubator.apache.org
>
> Author: pauls
> Date: Fri Feb  7 22:28:20 2020
> New Revision: 1873757
>
> URL: http://svn.apache.org/viewvc?rev=1873757=rev
> Log:
> Add the Apache Felix Atomos contribution ip-clearance form.
>
> Modified:
>incubator/public/trunk/content/ip-clearance/index.xml
>
> Modified: incubator/public/trunk/content/ip-clearance/index.xml
> URL: 
> http://svn.apache.org/viewvc/incubator/public/trunk/content/ip-clearance/index.xml?rev=1873757=1873756=1873757=diff
> ==
> --- incubator/public/trunk/content/ip-clearance/index.xml [utf-8] (original)
> +++ incubator/public/trunk/content/ip-clearance/index.xml [utf-8] Fri Feb  7 
> 22:28:20 2020
> @@ -48,6 +48,13 @@
> 
> 
>   
> +Weex UI
> +  
> +Apache Felix
> +2020-02-07
> +
> +
> +  
> Weex UI
>   
> Apache Weex (Incubating)
>
>
>
> -----
> To unsubscribe, e-mail: cvs-unsubscr...@incubator.apache.org
> For additional commands, e-mail: cvs-h...@incubator.apache.org
>
>


-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [RESULT][IP CLEARANCE] Logback integration with OSGi Log 1.4

2018-05-07 Thread Karl Pauls
IP Clearance of the "Logback integration with OSGi Log 1.4"
contribution passes by lazy consensus.

We will proceed to incorporate the code in Felix.

regards,

Karl

On Fri, May 4, 2018 at 10:01 PM, Karl Pauls <karlpa...@gmail.com> wrote:
> The Apache Felix project has received a "Logback integration with OSGi
> Log 1.4" contribution from Raymond Auge.
>
> - A snapshot of the code is available in a github repo: [0]
> - The IP Clearance form has been committed [1]
> - The acceptance vote has passed on the d...@felix.apache.org mailing list [2]
>
> The clearance passes by lazy consensus if no -1 votes are cast within
> the next 72 hours.
>
> regards,
>
> Karl
>
> [0] https://github.com/rotty3000/osgi.to.logback
> [1] http://incubator.apache.org/ip-clearance/felix-logback-integration.html
> [2] https://www.mail-archive.com/dev@felix.apache.org/msg45354.html



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [RESULT][IP CLEARANCE] System Readiness Check Framework

2018-05-07 Thread Karl Pauls
IP Clearance of the "System Readiness Check Framework" contribution
passes by lazy consensus.

We will proceed to incorporate the code in Felix.

regards,

Karl

On Fri, May 4, 2018 at 10:01 PM, Karl Pauls <karlpa...@gmail.com> wrote:
> The Apache Felix project has received a "System Readiness Check
> Framework" contribution from Andrei Dulvac and Christian Schneider.
>
> - A snapshot of the code is available in a github repo: [0]
> - The IP Clearance form has been committed [1]
> - The acceptance vote has passed on the d...@felix.apache.org mailing list [2]
>
> The clearance passes by lazy consensus if no -1 votes are cast within
> the next 72 hours.
>
> regards,
>
> Karl
>
> [0] https://github.com/dulvac/system-readiness
> [1] http://incubator.apache.org/ip-clearance/felix-system-readiness.html
> [2] https://www.mail-archive.com/dev@felix.apache.org/msg45355.html



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[IP CLEARANCE] System Readiness Check Framework

2018-05-04 Thread Karl Pauls
The Apache Felix project has received a "System Readiness Check
Framework" contribution from Andrei Dulvac and Christian Schneider.

- A snapshot of the code is available in a github repo: [0]
- The IP Clearance form has been committed [1]
- The acceptance vote has passed on the d...@felix.apache.org mailing list [2]

The clearance passes by lazy consensus if no -1 votes are cast within
the next 72 hours.

regards,

Karl

[0] https://github.com/dulvac/system-readiness
[1] http://incubator.apache.org/ip-clearance/felix-system-readiness.html
[2] https://www.mail-archive.com/dev@felix.apache.org/msg45355.html

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[IP CLEARANCE] Logback integration with OSGi Log 1.4

2018-05-04 Thread Karl Pauls
The Apache Felix project has received a "Logback integration with OSGi
Log 1.4" contribution from Raymond Auge.

- A snapshot of the code is available in a github repo: [0]
- The IP Clearance form has been committed [1]
- The acceptance vote has passed on the d...@felix.apache.org mailing list [2]

The clearance passes by lazy consensus if no -1 votes are cast within
the next 72 hours.

regards,

Karl

[0] https://github.com/rotty3000/osgi.to.logback
[1] http://incubator.apache.org/ip-clearance/felix-logback-integration.html
[2] https://www.mail-archive.com/dev@felix.apache.org/msg45354.html

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [RESULT][IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2018-02-19 Thread Karl Pauls
As we waited another 72 hours and no -1 has been cast the ip clearance
has been accepted and we will proceed to incorporate the code in
Felix.

regards,

Karl

On Wed, Feb 14, 2018 at 11:58 AM, Karl Pauls <karlpa...@gmail.com> wrote:
> Great!
>
> I think we can just resume this vote. I updated the ip-clearance form
> and will wait another 72 hours.
>
> If no -1 is cast within the next 72 hours I will wrap it up and we
> will accept the contribution into Felix.
>
> regards,
>
> Karl
>
> On Wed, Feb 14, 2018 at 12:50 AM, John D. Ament <johndam...@apache.org> wrote:
>> Yes, an ICLA on file should suffice.
>>
>> John
>>
>> On Tue, Feb 13, 2018 at 5:07 PM Karl Pauls <karlpa...@gmail.com> wrote:
>>
>>> John,
>>>
>>> we have an ICLA for Jessica now.
>>>
>>> However, Intel is maintaining the position that it shouldn't be
>>> required to identify the software granted in detail but rather stating
>>> the top-level project it is granted to should be sufficient.
>>> Furthermore, they argue that they have done that many times over the
>>> years and only used the project level in Schedule B.
>>>
>>> Personally (IANAL), I think we should be good as the size of the
>>> donation isn't that big, Intel claims the copyright and has clearly
>>> green lighted Jessica to contribute in their name to Felix (and we
>>> have an ICLA as well) - hence:
>>>
>>> Are you willing to withdraw your veto based on the ICLA and the given CCLA?
>>>
>>> Otherwise, I guess I'll go and ask legal to see if they can clear this up.
>>>
>>> regards,
>>>
>>> Karl
>>>
>>>
>>> On Thu, Dec 14, 2017 at 2:41 PM, Karl Pauls <karlpa...@gmail.com> wrote:
>>> > John,
>>> >
>>> > yeah, I see that the schedule B is somewhat lacking. Oh well, ok, so
>>> > basically we are fine with a CCLA but in this case we don't think the
>>> > provided one is explicit enough (plus we want an ICLA for Jessica
>>> > Marz).
>>> >
>>> > I'll let them know and get back to this thread when there is either an
>>> > SGA or a new CCLA with the zip name and hash + ICLA for Jessica.
>>> >
>>> > Thank you for looking into this!
>>> >
>>> > regards,
>>> >
>>> > Karl
>>> >
>>> > On Thu, Dec 14, 2017 at 2:06 PM, John D. Ament <johndam...@apache.org>
>>> wrote:
>>> >> Karl,
>>> >>
>>> >> I just read the CCLA that was filed.  I do not believe it is clear
>>> enough
>>> >> in the schedule B that it contains to conclude what is meant to be
>>> >> included.  Since you're a chair, you should have access to it at
>>> >>
>>> https://svn.apache.org/repos/private/documents/cclas/intel-corporation-felix.pdf
>>> >>
>>> >> Typically, to use a schedule B (as you're noting) I would expect:
>>> >>
>>> >> - A zip/tar archive with checksum & md5 listed OR
>>> >> - A list of files
>>> >>
>>> >> As well as:
>>> >>
>>> >> - ICLA(s) on file for the individual(s).
>>> >>
>>> >> So you could also do another CCLA but listing out one of those two items
>>> >> above, as well as request an ICLA from Jessica Marz.
>>> >>
>>> >> John
>>> >>
>>> >> On Thu, Dec 14, 2017 at 7:08 AM Karl Pauls <karlpa...@gmail.com> wrote:
>>> >>
>>> >>> John,
>>> >>>
>>> >>> it might typically be an SGA but it does say: "This grant can either
>>> >>> be done by the ASF Corporate CLA (via Schedule B) or the Software
>>> >>> Grant Agreement". Should we change that wording then?
>>> >>>
>>> >>> Anyways, I will follow-up with Intel via Jessica and let them know
>>> >>> that the provided Corporate CLA isn't sufficient and see if they can
>>> >>> provide a Software Grant Agreement instead. Thanks!
>>> >>>
>>> >>> regards,
>>> >>>
>>> >>> Karl
>>> >>>
>>> >>> On Thu, Dec 14, 2017 at 1:01 PM, John D. Ament <johndam...@apache.org>
>>> >>> wrote:
>>> >>> > Karl,
>>> >>> >
>>> >>> > 

Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2018-02-14 Thread Karl Pauls
Great!

I think we can just resume this vote. I updated the ip-clearance form
and will wait another 72 hours.

If no -1 is cast within the next 72 hours I will wrap it up and we
will accept the contribution into Felix.

regards,

Karl

On Wed, Feb 14, 2018 at 12:50 AM, John D. Ament <johndam...@apache.org> wrote:
> Yes, an ICLA on file should suffice.
>
> John
>
> On Tue, Feb 13, 2018 at 5:07 PM Karl Pauls <karlpa...@gmail.com> wrote:
>
>> John,
>>
>> we have an ICLA for Jessica now.
>>
>> However, Intel is maintaining the position that it shouldn't be
>> required to identify the software granted in detail but rather stating
>> the top-level project it is granted to should be sufficient.
>> Furthermore, they argue that they have done that many times over the
>> years and only used the project level in Schedule B.
>>
>> Personally (IANAL), I think we should be good as the size of the
>> donation isn't that big, Intel claims the copyright and has clearly
>> green lighted Jessica to contribute in their name to Felix (and we
>> have an ICLA as well) - hence:
>>
>> Are you willing to withdraw your veto based on the ICLA and the given CCLA?
>>
>> Otherwise, I guess I'll go and ask legal to see if they can clear this up.
>>
>> regards,
>>
>> Karl
>>
>>
>> On Thu, Dec 14, 2017 at 2:41 PM, Karl Pauls <karlpa...@gmail.com> wrote:
>> > John,
>> >
>> > yeah, I see that the schedule B is somewhat lacking. Oh well, ok, so
>> > basically we are fine with a CCLA but in this case we don't think the
>> > provided one is explicit enough (plus we want an ICLA for Jessica
>> > Marz).
>> >
>> > I'll let them know and get back to this thread when there is either an
>> > SGA or a new CCLA with the zip name and hash + ICLA for Jessica.
>> >
>> > Thank you for looking into this!
>> >
>> > regards,
>> >
>> > Karl
>> >
>> > On Thu, Dec 14, 2017 at 2:06 PM, John D. Ament <johndam...@apache.org>
>> wrote:
>> >> Karl,
>> >>
>> >> I just read the CCLA that was filed.  I do not believe it is clear
>> enough
>> >> in the schedule B that it contains to conclude what is meant to be
>> >> included.  Since you're a chair, you should have access to it at
>> >>
>> https://svn.apache.org/repos/private/documents/cclas/intel-corporation-felix.pdf
>> >>
>> >> Typically, to use a schedule B (as you're noting) I would expect:
>> >>
>> >> - A zip/tar archive with checksum & md5 listed OR
>> >> - A list of files
>> >>
>> >> As well as:
>> >>
>> >> - ICLA(s) on file for the individual(s).
>> >>
>> >> So you could also do another CCLA but listing out one of those two items
>> >> above, as well as request an ICLA from Jessica Marz.
>> >>
>> >> John
>> >>
>> >> On Thu, Dec 14, 2017 at 7:08 AM Karl Pauls <karlpa...@gmail.com> wrote:
>> >>
>> >>> John,
>> >>>
>> >>> it might typically be an SGA but it does say: "This grant can either
>> >>> be done by the ASF Corporate CLA (via Schedule B) or the Software
>> >>> Grant Agreement". Should we change that wording then?
>> >>>
>> >>> Anyways, I will follow-up with Intel via Jessica and let them know
>> >>> that the provided Corporate CLA isn't sufficient and see if they can
>> >>> provide a Software Grant Agreement instead. Thanks!
>> >>>
>> >>> regards,
>> >>>
>> >>> Karl
>> >>>
>> >>> On Thu, Dec 14, 2017 at 1:01 PM, John D. Ament <johndam...@apache.org>
>> >>> wrote:
>> >>> > Karl,
>> >>> >
>> >>> > If the code is already Apache licensed, then I would check w/
>> secretary@
>> >>> or
>> >>> > legal-discuss@ to confirm what documents need to be in place to
>> remove
>> >>> the
>> >>> > Intel copyright claim (typically those would go in to the NOTICE
>> file for
>> >>> > Apache Felix going forward).  This is typically done as an SGA [1].
>> >>> >
>> >>> > John
>> >>> >
>> >>> > [1]: https://www.apache.org/licenses/software-grant-template.pdf
>> >>> >
>> >>&g

Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2018-02-13 Thread Karl Pauls
John,

we have an ICLA for Jessica now.

However, Intel is maintaining the position that it shouldn't be
required to identify the software granted in detail but rather stating
the top-level project it is granted to should be sufficient.
Furthermore, they argue that they have done that many times over the
years and only used the project level in Schedule B.

Personally (IANAL), I think we should be good as the size of the
donation isn't that big, Intel claims the copyright and has clearly
green lighted Jessica to contribute in their name to Felix (and we
have an ICLA as well) - hence:

Are you willing to withdraw your veto based on the ICLA and the given CCLA?

Otherwise, I guess I'll go and ask legal to see if they can clear this up.

regards,

Karl


On Thu, Dec 14, 2017 at 2:41 PM, Karl Pauls <karlpa...@gmail.com> wrote:
> John,
>
> yeah, I see that the schedule B is somewhat lacking. Oh well, ok, so
> basically we are fine with a CCLA but in this case we don't think the
> provided one is explicit enough (plus we want an ICLA for Jessica
> Marz).
>
> I'll let them know and get back to this thread when there is either an
> SGA or a new CCLA with the zip name and hash + ICLA for Jessica.
>
> Thank you for looking into this!
>
> regards,
>
> Karl
>
> On Thu, Dec 14, 2017 at 2:06 PM, John D. Ament <johndam...@apache.org> wrote:
>> Karl,
>>
>> I just read the CCLA that was filed.  I do not believe it is clear enough
>> in the schedule B that it contains to conclude what is meant to be
>> included.  Since you're a chair, you should have access to it at
>> https://svn.apache.org/repos/private/documents/cclas/intel-corporation-felix.pdf
>>
>> Typically, to use a schedule B (as you're noting) I would expect:
>>
>> - A zip/tar archive with checksum & md5 listed OR
>> - A list of files
>>
>> As well as:
>>
>> - ICLA(s) on file for the individual(s).
>>
>> So you could also do another CCLA but listing out one of those two items
>> above, as well as request an ICLA from Jessica Marz.
>>
>> John
>>
>> On Thu, Dec 14, 2017 at 7:08 AM Karl Pauls <karlpa...@gmail.com> wrote:
>>
>>> John,
>>>
>>> it might typically be an SGA but it does say: "This grant can either
>>> be done by the ASF Corporate CLA (via Schedule B) or the Software
>>> Grant Agreement". Should we change that wording then?
>>>
>>> Anyways, I will follow-up with Intel via Jessica and let them know
>>> that the provided Corporate CLA isn't sufficient and see if they can
>>> provide a Software Grant Agreement instead. Thanks!
>>>
>>> regards,
>>>
>>> Karl
>>>
>>> On Thu, Dec 14, 2017 at 1:01 PM, John D. Ament <johndam...@apache.org>
>>> wrote:
>>> > Karl,
>>> >
>>> > If the code is already Apache licensed, then I would check w/ secretary@
>>> or
>>> > legal-discuss@ to confirm what documents need to be in place to remove
>>> the
>>> > Intel copyright claim (typically those would go in to the NOTICE file for
>>> > Apache Felix going forward).  This is typically done as an SGA [1].
>>> >
>>> > John
>>> >
>>> > [1]: https://www.apache.org/licenses/software-grant-template.pdf
>>> >
>>> > On Thu, Dec 14, 2017 at 6:57 AM Karl Pauls <karlpa...@gmail.com> wrote:
>>> >
>>> >> Hi John,
>>> >>
>>> >> the code has been available as AL with the Intel copyright already
>>> >> (the license headers in the files are unchanged). It is mainly an
>>> >> attempt to get it contributed to Apache Felix. I told them we need the
>>> >> following (from the incubator ip-clearance form):
>>> >>
>>> >> "A software grant must be provided to the ASF. This grant can either
>>> >> be done by the ASF Corporate CLA (via Schedule B) or the Software
>>> >> Grant Agreement. The completed and signed grant must be emailed to
>>> >> secret...@apache.org"
>>> >>
>>> >> Consequently, they send (the received) CCLA which was supposed to
>>> >> cover for that.
>>> >>
>>> >> Apologies if I misunderstood the requirement. Could you please help me
>>> >> out here and list what exactly we need from Intel and/or Jessica to
>>> >> get this done?
>>> >>
>>> >> regards,
>>> >>
>>> >> Karl
>>> >>
>>> >>
>&

Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2017-12-14 Thread Karl Pauls
John,

yeah, I see that the schedule B is somewhat lacking. Oh well, ok, so
basically we are fine with a CCLA but in this case we don't think the
provided one is explicit enough (plus we want an ICLA for Jessica
Marz).

I'll let them know and get back to this thread when there is either an
SGA or a new CCLA with the zip name and hash + ICLA for Jessica.

Thank you for looking into this!

regards,

Karl

On Thu, Dec 14, 2017 at 2:06 PM, John D. Ament <johndam...@apache.org> wrote:
> Karl,
>
> I just read the CCLA that was filed.  I do not believe it is clear enough
> in the schedule B that it contains to conclude what is meant to be
> included.  Since you're a chair, you should have access to it at
> https://svn.apache.org/repos/private/documents/cclas/intel-corporation-felix.pdf
>
> Typically, to use a schedule B (as you're noting) I would expect:
>
> - A zip/tar archive with checksum & md5 listed OR
> - A list of files
>
> As well as:
>
> - ICLA(s) on file for the individual(s).
>
> So you could also do another CCLA but listing out one of those two items
> above, as well as request an ICLA from Jessica Marz.
>
> John
>
> On Thu, Dec 14, 2017 at 7:08 AM Karl Pauls <karlpa...@gmail.com> wrote:
>
>> John,
>>
>> it might typically be an SGA but it does say: "This grant can either
>> be done by the ASF Corporate CLA (via Schedule B) or the Software
>> Grant Agreement". Should we change that wording then?
>>
>> Anyways, I will follow-up with Intel via Jessica and let them know
>> that the provided Corporate CLA isn't sufficient and see if they can
>> provide a Software Grant Agreement instead. Thanks!
>>
>> regards,
>>
>> Karl
>>
>> On Thu, Dec 14, 2017 at 1:01 PM, John D. Ament <johndam...@apache.org>
>> wrote:
>> > Karl,
>> >
>> > If the code is already Apache licensed, then I would check w/ secretary@
>> or
>> > legal-discuss@ to confirm what documents need to be in place to remove
>> the
>> > Intel copyright claim (typically those would go in to the NOTICE file for
>> > Apache Felix going forward).  This is typically done as an SGA [1].
>> >
>> > John
>> >
>> > [1]: https://www.apache.org/licenses/software-grant-template.pdf
>> >
>> > On Thu, Dec 14, 2017 at 6:57 AM Karl Pauls <karlpa...@gmail.com> wrote:
>> >
>> >> Hi John,
>> >>
>> >> the code has been available as AL with the Intel copyright already
>> >> (the license headers in the files are unchanged). It is mainly an
>> >> attempt to get it contributed to Apache Felix. I told them we need the
>> >> following (from the incubator ip-clearance form):
>> >>
>> >> "A software grant must be provided to the ASF. This grant can either
>> >> be done by the ASF Corporate CLA (via Schedule B) or the Software
>> >> Grant Agreement. The completed and signed grant must be emailed to
>> >> secret...@apache.org"
>> >>
>> >> Consequently, they send (the received) CCLA which was supposed to
>> >> cover for that.
>> >>
>> >> Apologies if I misunderstood the requirement. Could you please help me
>> >> out here and list what exactly we need from Intel and/or Jessica to
>> >> get this done?
>> >>
>> >> regards,
>> >>
>> >> Karl
>> >>
>> >>
>> >>
>> >> On Thu, Dec 14, 2017 at 12:48 PM, John D. Ament <johndam...@apache.org>
>> >> wrote:
>> >> > Karl,
>> >> >
>> >> > CCLA [1] is just a document indicating that the corporate entity has
>> >> given
>> >> > approval for individuals associated to it to contribute to Apache
>> under
>> >> > ICLAs.  It really doesn't provide any legal bearing to relicense code
>> >> > outside of an ICLA/SGA.
>> >> >
>> >> > Usually when projects come to us with an IP clearance, its for a
>> >> > significant amount of code.  In those scenarios, there's an SGA
>> >> associated
>> >> > with the contribution (from a corporate entity) indicating that they
>> are
>> >> > licensing the ASF to use the code under the Apache license
>> (irrespective
>> >> of
>> >> > the original license).  I'm assuming that at Intel some # of engineers
>> >> > contributed to this code, and that it was under a proprietary license
>> >> until
>> >&g

Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2017-12-14 Thread Karl Pauls
John,

it might typically be an SGA but it does say: "This grant can either
be done by the ASF Corporate CLA (via Schedule B) or the Software
Grant Agreement". Should we change that wording then?

Anyways, I will follow-up with Intel via Jessica and let them know
that the provided Corporate CLA isn't sufficient and see if they can
provide a Software Grant Agreement instead. Thanks!

regards,

Karl

On Thu, Dec 14, 2017 at 1:01 PM, John D. Ament <johndam...@apache.org> wrote:
> Karl,
>
> If the code is already Apache licensed, then I would check w/ secretary@ or
> legal-discuss@ to confirm what documents need to be in place to remove the
> Intel copyright claim (typically those would go in to the NOTICE file for
> Apache Felix going forward).  This is typically done as an SGA [1].
>
> John
>
> [1]: https://www.apache.org/licenses/software-grant-template.pdf
>
> On Thu, Dec 14, 2017 at 6:57 AM Karl Pauls <karlpa...@gmail.com> wrote:
>
>> Hi John,
>>
>> the code has been available as AL with the Intel copyright already
>> (the license headers in the files are unchanged). It is mainly an
>> attempt to get it contributed to Apache Felix. I told them we need the
>> following (from the incubator ip-clearance form):
>>
>> "A software grant must be provided to the ASF. This grant can either
>> be done by the ASF Corporate CLA (via Schedule B) or the Software
>> Grant Agreement. The completed and signed grant must be emailed to
>> secret...@apache.org"
>>
>> Consequently, they send (the received) CCLA which was supposed to
>> cover for that.
>>
>> Apologies if I misunderstood the requirement. Could you please help me
>> out here and list what exactly we need from Intel and/or Jessica to
>> get this done?
>>
>> regards,
>>
>> Karl
>>
>>
>>
>> On Thu, Dec 14, 2017 at 12:48 PM, John D. Ament <johndam...@apache.org>
>> wrote:
>> > Karl,
>> >
>> > CCLA [1] is just a document indicating that the corporate entity has
>> given
>> > approval for individuals associated to it to contribute to Apache under
>> > ICLAs.  It really doesn't provide any legal bearing to relicense code
>> > outside of an ICLA/SGA.
>> >
>> > Usually when projects come to us with an IP clearance, its for a
>> > significant amount of code.  In those scenarios, there's an SGA
>> associated
>> > with the contribution (from a corporate entity) indicating that they are
>> > licensing the ASF to use the code under the Apache license (irrespective
>> of
>> > the original license).  I'm assuming that at Intel some # of engineers
>> > contributed to this code, and that it was under a proprietary license
>> until
>> > this JIRA ticket was filed.  In that case, SGA is almost always the right
>> > document to get signed.
>> >
>> > In the situations where we see ICLAs, there isn't usually a SGA involved
>> > since its covered under an ICLA for that committer and needs to be
>> applied
>> > as a patch/pull request.  The other clear thing this indicates is a loss
>> of
>> > provenance, since (I haven't looked at all of the source files) we're
>> > receiving a flat dump of code to be brought into an existing repository.
>> >
>> > So, unfortunately, until that's resolved I'm -1 to accepting it.
>> >
>> > [1]: https://www.apache.org/licenses/cla-corporate.txt
>> >
>> > On Thu, Dec 14, 2017 at 5:03 AM Karl Pauls <karlpa...@gmail.com> wrote:
>> >
>> >> Hi John,
>> >>
>> >> as far as I understand the situation, the contribution has been
>> >> submitted by Jessica Marz on behalf of Intel. The copyright is
>> >> entirely Intel and the CCLA received is _from_ Intel, covering Jessica
>> >> Marz and the contribution. Does that help?
>> >>
>> >> regards,
>> >>
>> >> Karl
>> >>
>> >> On Thu, Dec 14, 2017 at 1:54 AM, John D. Ament <johndam...@apache.org>
>> >> wrote:
>> >> > Hello,
>> >> >
>> >> > Can you please clarify whether only a CCLA was received, or if
>> ICLAs/SGA
>> >> > were received as well?  The document indicates a CCLA was received
>> from
>> >> an
>> >> > individual, which doesn't sound right.
>> >> >
>> >> > John
>> >> >
>> >> > On Wed, Dec 13, 2017 at 1:32 AM Karl Pauls <karlpa...@gmail.com>

Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2017-12-14 Thread Karl Pauls
Hi John,

the code has been available as AL with the Intel copyright already
(the license headers in the files are unchanged). It is mainly an
attempt to get it contributed to Apache Felix. I told them we need the
following (from the incubator ip-clearance form):

"A software grant must be provided to the ASF. This grant can either
be done by the ASF Corporate CLA (via Schedule B) or the Software
Grant Agreement. The completed and signed grant must be emailed to
secret...@apache.org"

Consequently, they send (the received) CCLA which was supposed to
cover for that.

Apologies if I misunderstood the requirement. Could you please help me
out here and list what exactly we need from Intel and/or Jessica to
get this done?

regards,

Karl



On Thu, Dec 14, 2017 at 12:48 PM, John D. Ament <johndam...@apache.org> wrote:
> Karl,
>
> CCLA [1] is just a document indicating that the corporate entity has given
> approval for individuals associated to it to contribute to Apache under
> ICLAs.  It really doesn't provide any legal bearing to relicense code
> outside of an ICLA/SGA.
>
> Usually when projects come to us with an IP clearance, its for a
> significant amount of code.  In those scenarios, there's an SGA associated
> with the contribution (from a corporate entity) indicating that they are
> licensing the ASF to use the code under the Apache license (irrespective of
> the original license).  I'm assuming that at Intel some # of engineers
> contributed to this code, and that it was under a proprietary license until
> this JIRA ticket was filed.  In that case, SGA is almost always the right
> document to get signed.
>
> In the situations where we see ICLAs, there isn't usually a SGA involved
> since its covered under an ICLA for that committer and needs to be applied
> as a patch/pull request.  The other clear thing this indicates is a loss of
> provenance, since (I haven't looked at all of the source files) we're
> receiving a flat dump of code to be brought into an existing repository.
>
> So, unfortunately, until that's resolved I'm -1 to accepting it.
>
> [1]: https://www.apache.org/licenses/cla-corporate.txt
>
> On Thu, Dec 14, 2017 at 5:03 AM Karl Pauls <karlpa...@gmail.com> wrote:
>
>> Hi John,
>>
>> as far as I understand the situation, the contribution has been
>> submitted by Jessica Marz on behalf of Intel. The copyright is
>> entirely Intel and the CCLA received is _from_ Intel, covering Jessica
>> Marz and the contribution. Does that help?
>>
>> regards,
>>
>> Karl
>>
>> On Thu, Dec 14, 2017 at 1:54 AM, John D. Ament <johndam...@apache.org>
>> wrote:
>> > Hello,
>> >
>> > Can you please clarify whether only a CCLA was received, or if ICLAs/SGA
>> > were received as well?  The document indicates a CCLA was received from
>> an
>> > individual, which doesn't sound right.
>> >
>> > John
>> >
>> > On Wed, Dec 13, 2017 at 1:32 AM Karl Pauls <karlpa...@gmail.com> wrote:
>> >
>> >> Hi,
>> >>
>> >> the Apache Felix project has received the contribution of the Bundle
>> >> Archive File Installer Extension.
>> >>
>> >> - The code is attached to FELIX-5732 [0].
>> >> - The IP Clearance form has been committed [1].
>> >> - The acceptance vote has passed on the dev@felix malining list [2].
>> >>
>> >> The clearance passes by lazy consensus if no -1 votes are cast within
>> >> the next 72 hours.
>> >>
>> >> regards,
>> >>
>> >> Karl
>> >>
>> >>
>> >> [0] https://issues.apache.org/jira/browse/FELIX-5732
>> >> [1]
>> >>
>> https://incubator.apache.org/ip-clearance/felix-bar-file-install-extension.html
>> >> [2] https://www.mail-archive.com/dev@felix.apache.org/msg44409.html
>> >>
>> >> --
>> >> Karl Pauls
>> >> karlpa...@gmail.com
>> >>
>> >> -
>> >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> >> For additional commands, e-mail: general-h...@incubator.apache.org
>> >>
>> >>
>>
>>
>>
>> --
>> Karl Pauls
>> karlpa...@gmail.com
>>
>> -
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2017-12-14 Thread Karl Pauls
Hi John,

as far as I understand the situation, the contribution has been
submitted by Jessica Marz on behalf of Intel. The copyright is
entirely Intel and the CCLA received is _from_ Intel, covering Jessica
Marz and the contribution. Does that help?

regards,

Karl

On Thu, Dec 14, 2017 at 1:54 AM, John D. Ament <johndam...@apache.org> wrote:
> Hello,
>
> Can you please clarify whether only a CCLA was received, or if ICLAs/SGA
> were received as well?  The document indicates a CCLA was received from an
> individual, which doesn't sound right.
>
> John
>
> On Wed, Dec 13, 2017 at 1:32 AM Karl Pauls <karlpa...@gmail.com> wrote:
>
>> Hi,
>>
>> the Apache Felix project has received the contribution of the Bundle
>> Archive File Installer Extension.
>>
>> - The code is attached to FELIX-5732 [0].
>> - The IP Clearance form has been committed [1].
>> - The acceptance vote has passed on the dev@felix malining list [2].
>>
>> The clearance passes by lazy consensus if no -1 votes are cast within
>> the next 72 hours.
>>
>> regards,
>>
>> Karl
>>
>>
>> [0] https://issues.apache.org/jira/browse/FELIX-5732
>> [1]
>> https://incubator.apache.org/ip-clearance/felix-bar-file-install-extension.html
>> [2] https://www.mail-archive.com/dev@felix.apache.org/msg44409.html
>>
>> --
>> Karl Pauls
>> karlpa...@gmail.com
>>
>> -----
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>>



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[IP CLEARANCE] Apache Felix Bundle Archive File Installer Extension

2017-12-12 Thread Karl Pauls
Hi,

the Apache Felix project has received the contribution of the Bundle
Archive File Installer Extension.

- The code is attached to FELIX-5732 [0].
- The IP Clearance form has been committed [1].
- The acceptance vote has passed on the dev@felix malining list [2].

The clearance passes by lazy consensus if no -1 votes are cast within
the next 72 hours.

regards,

Karl


[0] https://issues.apache.org/jira/browse/FELIX-5732
[1] 
https://incubator.apache.org/ip-clearance/felix-bar-file-install-extension.html
[2] https://www.mail-archive.com/dev@felix.apache.org/msg44409.html

-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Accept OpenWhisk into the Apache Incubator

2016-11-20 Thread Karl Pauls
+1

regards,

Karl

On Thu, Nov 17, 2016 at 4:22 PM, Sam Ruby <ru...@intertwingly.net> wrote:
> Now that the discussion thread on the OpenWhisk Proposal has died
> down, please take a moment to vote on accepting OpenWhisk 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 OpenWhisk into the Apache Incubator
> [] +0 Abstain.
> [] -1 Do not accept OpenWhisk into the Apache Incubator because ...
>
> The proposal is listed below, but you can also access it on the wiki:
>    https://wiki.apache.org/incubator/OpenWhiskProposal
>
> - Sam Ruby

-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS] Re: [VOTE] Jukka Zitting for IPMC Chair (was Re: NOMINATIONS for Incubator PMC Chair)

2012-02-10 Thread Karl Pauls
+1

regards,

Karl

On Fri, Feb 10, 2012 at 10:02 AM, Bertrand Delacretaz
bdelacre...@apache.org wrote:
 On Fri, Feb 10, 2012 at 3:31 AM, Noel J. Bergman n...@devtech.com wrote:
 ...I
 have no issue with standing down after 8 years, and Jukka is an excellent
 and active successor.  I was exceedingly pleased to see his message that he
 had reconsidered...

 Thanks Noel for the clarification.

 +1 for Jukka then!

 -Bertrand

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Apache ACE as a TLP

2011-12-18 Thread Karl Pauls
+1

However, somehow my mail is wrong, should be pa...@apache.org and
_not_ kpa...@apache.org

regards,

Karl



On Sat, Dec 17, 2011 at 12:55 PM, Marcel Offermans
marcel.offerm...@luminis.nl wrote:
 Hello all,

 As the discussion about the resolution [1] offered no further feedback, it is 
 time for the Apache ACE community to request that the IPMC vote on 
 recommending this resolution [2] to the ASF board.

 Please cast your vote:

 [ ] +1 to recommend ACE's graduation
 [ ]  0 don't care
 [ ] -1 no, don't recommend yet, (because...)

 The vote will be open for 72 hours.

 Greetings, Marcel


 [1] http://markmail.org/thread/wfrvwmnu3y22oxys

 [2] see below:

 ## Resolution to create a TLP from graduating Incubator podling

    X. Establish the Apache ACE 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 related to the management and deployment
       of OSGi based and other software artifacts for distribution
       at no charge to the public.

       NOW, THEREFORE, BE IT RESOLVED, that a Project Management
       Committee (PMC), to be known as the Apache ACE Project,
       be and hereby is established pursuant to Bylaws of the
       Foundation; and be it further

       RESOLVED, that the Apache ACE Project be and hereby is
       responsible for the creation and maintenance of software
       related to the management and deployment of OSGi based and
       other software artifacts;
       and be it further

       RESOLVED, that the office of Vice President, Apache ACE 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 ACE Project, and to have primary responsibility
       for management of the projects within the scope of
       responsibility of the Apache ACE 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 ACE Project:

         * Angelo van der Sijpt     ange...@apache.org
         * Brian Topping            btopp...@apache.org
         * Clement Escoffier        clem...@apache.org
         * Carsten Ziegeler         cziege...@apache.org
         * Jean-Baptiste Onofre     jbono...@apache.org
         * Karl Pauls               kpa...@apache.org
         * Marcel Offermans         ma...@apache.org
         * Toni Menzel              to...@apache.org

       NOW, THEREFORE, BE IT FURTHER RESOLVED, that Marcel Offermans
       be appointed to the office of Vice President, Apache ACE, 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 ACE 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 ACE Project; and be it further

       RESOLVED, that the Apache ACE Project be and hereby
       is tasked with the migration and rationalization of the Apache
       Incubator ACE podling; and be it further

       RESOLVED, that all responsibilities pertaining to the Apache
       Incubator ACE podling encumbered upon the Apache Incubator
       Project are hereafter discharged.


 Note to moderators: I sent this message before, over 24 hours ago, with my 
 apache e-mail address (that is not subscribed to this list). It's still stuck 
 in moderation, which is why I'm sending it again today. If ultimately both 
 end up on the list, my apologies, I will summarize the responses over both 
 messages.




-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [RESULT][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-11 Thread Karl Pauls
Time to call the vote on the ace version 0.8.1-incubator subprojects
releases. As we didn't get any additional votes, I'm going to close
this vote with the original results from the dev list as follows,

* +1 votes from Marcel Offermans***, Jean-Baptiste Onofré***, Toni
Menzel*, Bram de Kruijff, Angelo van der Sijpt*, Carsten Ziegeler***,
and Karl Pauls***.

* No other votes

As we have 4 binding IPMC +1, the vote is successful. I'll make the
artifacts available as soon as possible.

* == PPMC
** == IPMC
*** == PPMC + IPMC

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[DISCUSS][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-08 Thread Karl Pauls
The vote on Release ace version 0.8.1-incubator subprojects has been
running for 72h and we didn't see any more votes from IPMC members
other than the 4 votes we already have from the vote on the ace dev
list. Given that this release was created specifically because some
issues with our last release where causing some debate on our should
we ask for graduation vote I really would have hoped that we get some
feedback on this one -- hence,

I'm going to give it another 24h but if I don't see any other votes
nor any request for more time (as I appreciate that it is a big
release) I'm going to call this vote successful based on the 4 IPMC
member votes we did already get. In that case, however, I don't want
to see it debated again during graduation i.e., speak now or forever
hold your peace.

regards,

Karl

On Sun, Dec 4, 2011 at 10:56 PM, Karl Pauls karlpa...@gmail.com wrote:
 This is the second release of the ace incubator project called ace
 version 0.8.1-incubator subprojects releases.

 For details of the release see the original vote thread:
 http://markmail.org/thread/bxk47uzt7dzbajir

 We have already received 4 binding IPMC votes during the PPMC voting
 below. I'd like to continue the vote on general@ now to get the IPMC
 approval -- hence,

 Please vote to approve this release.


 On Sun, Dec 4, 2011 at 10:36 PM, Karl Pauls karlpa...@gmail.com wrote:
 Time to call the vote on the ace version 0.8.1-incubator subprojects 
 releases.

 * +1 votes from Marcel Offermans***, Jean-Baptiste Onofré***, Toni
 Menzel*, Bram de Kruijff, Angelo van der Sijpt*, Carsten Ziegeler***,
 and Karl Pauls***.

 * No other votes

 The vote is successful. I will approach the Incubator PMC for approval.

 * == PPMC
 ** == IPMC
 *** == PPMC + IPMC



-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [DISCUSS][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-08 Thread Karl Pauls
On Thu, Dec 8, 2011 at 1:08 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:39, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:14, Karl Pauls karlpa...@gmail.com wrote:
 The vote on Release ace version 0.8.1-incubator subprojects has been
 running for 72h and we didn't see any more votes from IPMC members
 other than the 4 votes we already have from the vote on the ace dev
 list. Given that this release was created specifically because some
 issues with our last release where causing some debate on our should
 we ask for graduation vote I really would have hoped that we get some
 feedback on this one -- hence,

 I'm not saying this is a big factor in the lack of response, but
 normally votes include all the relevant information in the e-mail.
 In this case one has to go digging through another e-mail (using an
 offsite link as well) to find the details.
 The easier it is made for users, the more likely they are to respond.

 I'm copying the details below in case that helps anyone else:

 ===
 After our community graduation vote lead to a lengthy discussion about
 the 0.8.0-incubator release we did, we decided to roll a new ACE
 release, based on the original release.

 In the release we fix the issue that our previous source artifacts did
 not contain a pom.xml so building them was hard. You can now download
 a single, or all sources, and build them with a single command. Also,
 we added an extra artifact that contains the full source code, which
 is there for convenience in case someone wants to download all the
 sources and start developing from there. We did that in a way that is
 somewhat similar to Sling, but instead of using svn:externals we used
 Maven to generate this artifact (for more see the README.txt inside
 org.apache.ace.release.full 0.8.1-incubator) -- hence,

 I would like to call a vote on the following ace 0.8.1-incubator
 subproject releases:

 ace-pom 0.8.1-incubator org.apache.ace.client.automation
 0.8.1-incubator org.apache.ace.client.repository.api 0.8.1-incubator
 org.apache.ace.client.repository.helper.base 0.8.1-incubator
 org.apache.ace.client.repository.helper.bundle 0.8.1-incubator
 org.apache.ace.client.repository.helper.configuration 0.8.1-incubator
 org.apache.ace.client.repository.helper.user 0.8.1-incubator
 org.apache.ace.client.repository.impl 0.8.1-incubator
 org.apache.ace.client.repository.useradmin 0.8.1-incubator
 org.apache.ace.configurator 0.8.1-incubator
 org.apache.ace.configurator.serveruseradmin 0.8.1-incubator
 org.apache.ace.configurator.useradmin.task 0.8.1-incubator
 org.apache.ace.consolelogger 0.8.1-incubator
 org.apache.ace.deployment.api 0.8.1-incubator
 org.apache.ace.deployment.deploymentadmin 0.8.1-incubator
 org.apache.ace.deployment.provider.api 0.8.1-incubator
 org.apache.ace.deployment.provider.base 0.8.1-incubator
 org.apache.ace.deployment.provider.filebased 0.8.1-incubator
 org.apache.ace.deployment.provider.repositorybased 0.8.1-incubator
 org.apache.ace.deployment.servlet 0.8.1-incubator
 org.apache.ace.deployment.streamgenerator 0.8.1-incubator
 org.apache.ace.deployment.task 0.8.1-incubator
 org.apache.ace.discovery.api 0.8.1-incubator
 org.apache.ace.discovery.property 0.8.1-incubator
 org.apache.ace.discovery.upnp 0.8.1-incubator
 org.apache.ace.gateway.log 0.8.1-incubator
 org.apache.ace.gateway.log.store 0.8.1-incubator
 org.apache.ace.httplistener 0.8.1-incubator
 org.apache.ace.identification.api 0.8.1-incubator
 org.apache.ace.identification.ifconfig 0.8.1-incubator
 org.apache.ace.identification.property 0.8.1-incubator
 org.apache.ace.launcher 0.8.1-incubator org.apache.ace.location.upnp
 0.8.1-incubator org.apache.ace.log 0.8.1-incubator
 org.apache.ace.log.listener 0.8.1-incubator org.apache.ace.log.servlet
 0.8.1-incubator org.apache.ace.log.task 0.8.1-incubator
 org.apache.ace.managementagent 0.8.1-incubator
 org.apache.ace.nodelauncher.amazon 0.8.1-incubator
 org.apache.ace.nodelauncher.api 0.8.1-incubator
 org.apache.ace.nodelauncher.ui 0.8.1-incubator
 org.apache.ace.obr.metadata 0.8.1-incubator org.apache.ace.obr.servlet
 0.8.1-incubator org.apache.ace.obr.storage 0.8.1-incubator
 org.apache.ace.range.api 0.8.1-incubator org.apache.ace.release.full
 0.8.1-incubator org.apache.ace.repository.api 0.8.1-incubator
 org.apache.ace.repository.ext 0.8.1-incubator
 org.apache.ace.repository.impl 0.8.1-incubator
 org.apache.ace.repository.servlet 0.8.1-incubator
 org.apache.ace.repository.task 0.8.1-incubator
 org.apache.ace.resourceprocessor.useradmin 0.8.1-incubator
 org.apache.ace.scheduler 0.8.1-incubator org.apache.ace.scheduler.api
 0.8.1-incubator org.apache.ace.server.action 0.8.1-incubator
 org.apache.ace.server.action.popupmessage 0.8.1-incubator
 org.apache.ace.server.log.store 0.8.1-incubator
 org.apache.ace.tageditor 0.8.1-incubator
 org.apache.ace.target.defaults 0.8.1-incubator
 org.apache.ace.target.devgateway 0.8.1-incubator
 org.apache.ace.target.devserver 0.8.1

Re: [DISCUSS][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-08 Thread Karl Pauls
On Thu, Dec 8, 2011 at 4:21 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 14:30, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 1:08 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:39, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:14, Karl Pauls karlpa...@gmail.com wrote:
 The vote on Release ace version 0.8.1-incubator subprojects has been
 running for 72h and we didn't see any more votes from IPMC members
 other than the 4 votes we already have from the vote on the ace dev
 list. Given that this release was created specifically because some
 issues with our last release where causing some debate on our should
 we ask for graduation vote I really would have hoped that we get some
 feedback on this one -- hence,

 I'm not saying this is a big factor in the lack of response, but
 normally votes include all the relevant information in the e-mail.
 In this case one has to go digging through another e-mail (using an
 offsite link as well) to find the details.
 The easier it is made for users, the more likely they are to respond.

 I'm copying the details below in case that helps anyone else:

 ===
 After our community graduation vote lead to a lengthy discussion about
 the 0.8.0-incubator release we did, we decided to roll a new ACE
 release, based on the original release.

 In the release we fix the issue that our previous source artifacts did
 not contain a pom.xml so building them was hard. You can now download
 a single, or all sources, and build them with a single command. Also,
 we added an extra artifact that contains the full source code, which
 is there for convenience in case someone wants to download all the
 sources and start developing from there. We did that in a way that is
 somewhat similar to Sling, but instead of using svn:externals we used
 Maven to generate this artifact (for more see the README.txt inside
 org.apache.ace.release.full 0.8.1-incubator) -- hence,

 I would like to call a vote on the following ace 0.8.1-incubator
 subproject releases:

 ace-pom 0.8.1-incubator org.apache.ace.client.automation
 0.8.1-incubator org.apache.ace.client.repository.api 0.8.1-incubator
 org.apache.ace.client.repository.helper.base 0.8.1-incubator
 org.apache.ace.client.repository.helper.bundle 0.8.1-incubator
 org.apache.ace.client.repository.helper.configuration 0.8.1-incubator
 org.apache.ace.client.repository.helper.user 0.8.1-incubator
 org.apache.ace.client.repository.impl 0.8.1-incubator
 org.apache.ace.client.repository.useradmin 0.8.1-incubator
 org.apache.ace.configurator 0.8.1-incubator
 org.apache.ace.configurator.serveruseradmin 0.8.1-incubator
 org.apache.ace.configurator.useradmin.task 0.8.1-incubator
 org.apache.ace.consolelogger 0.8.1-incubator
 org.apache.ace.deployment.api 0.8.1-incubator
 org.apache.ace.deployment.deploymentadmin 0.8.1-incubator
 org.apache.ace.deployment.provider.api 0.8.1-incubator
 org.apache.ace.deployment.provider.base 0.8.1-incubator
 org.apache.ace.deployment.provider.filebased 0.8.1-incubator
 org.apache.ace.deployment.provider.repositorybased 0.8.1-incubator
 org.apache.ace.deployment.servlet 0.8.1-incubator
 org.apache.ace.deployment.streamgenerator 0.8.1-incubator
 org.apache.ace.deployment.task 0.8.1-incubator
 org.apache.ace.discovery.api 0.8.1-incubator
 org.apache.ace.discovery.property 0.8.1-incubator
 org.apache.ace.discovery.upnp 0.8.1-incubator
 org.apache.ace.gateway.log 0.8.1-incubator
 org.apache.ace.gateway.log.store 0.8.1-incubator
 org.apache.ace.httplistener 0.8.1-incubator
 org.apache.ace.identification.api 0.8.1-incubator
 org.apache.ace.identification.ifconfig 0.8.1-incubator
 org.apache.ace.identification.property 0.8.1-incubator
 org.apache.ace.launcher 0.8.1-incubator org.apache.ace.location.upnp
 0.8.1-incubator org.apache.ace.log 0.8.1-incubator
 org.apache.ace.log.listener 0.8.1-incubator org.apache.ace.log.servlet
 0.8.1-incubator org.apache.ace.log.task 0.8.1-incubator
 org.apache.ace.managementagent 0.8.1-incubator
 org.apache.ace.nodelauncher.amazon 0.8.1-incubator
 org.apache.ace.nodelauncher.api 0.8.1-incubator
 org.apache.ace.nodelauncher.ui 0.8.1-incubator
 org.apache.ace.obr.metadata 0.8.1-incubator org.apache.ace.obr.servlet
 0.8.1-incubator org.apache.ace.obr.storage 0.8.1-incubator
 org.apache.ace.range.api 0.8.1-incubator org.apache.ace.release.full
 0.8.1-incubator org.apache.ace.repository.api 0.8.1-incubator
 org.apache.ace.repository.ext 0.8.1-incubator
 org.apache.ace.repository.impl 0.8.1-incubator
 org.apache.ace.repository.servlet 0.8.1-incubator
 org.apache.ace.repository.task 0.8.1-incubator
 org.apache.ace.resourceprocessor.useradmin 0.8.1-incubator
 org.apache.ace.scheduler 0.8.1-incubator org.apache.ace.scheduler.api
 0.8.1-incubator org.apache.ace.server.action 0.8.1-incubator
 org.apache.ace.server.action.popupmessage 0.8.1-incubator
 org.apache.ace.server.log.store 0.8.1-incubator
 org.apache.ace.tageditor 0.8.1-incubator

Re: [DISCUSS][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-08 Thread Karl Pauls
On Thu, Dec 8, 2011 at 5:17 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 15:28, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 4:21 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 14:30, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 1:08 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:39, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:14, Karl Pauls karlpa...@gmail.com wrote:
 The vote on Release ace version 0.8.1-incubator subprojects has been
 running for 72h and we didn't see any more votes from IPMC members
 other than the 4 votes we already have from the vote on the ace dev
 list. Given that this release was created specifically because some
 issues with our last release where causing some debate on our should
 we ask for graduation vote I really would have hoped that we get some
 feedback on this one -- hence,

 I'm not saying this is a big factor in the lack of response, but
 normally votes include all the relevant information in the e-mail.
 In this case one has to go digging through another e-mail (using an
 offsite link as well) to find the details.
 The easier it is made for users, the more likely they are to respond.

 I'm copying the details below in case that helps anyone else:

 ===
 After our community graduation vote lead to a lengthy discussion about
 the 0.8.0-incubator release we did, we decided to roll a new ACE
 release, based on the original release.

 In the release we fix the issue that our previous source artifacts did
 not contain a pom.xml so building them was hard. You can now download
 a single, or all sources, and build them with a single command. Also,
 we added an extra artifact that contains the full source code, which
 is there for convenience in case someone wants to download all the
 sources and start developing from there. We did that in a way that is
 somewhat similar to Sling, but instead of using svn:externals we used
 Maven to generate this artifact (for more see the README.txt inside
 org.apache.ace.release.full 0.8.1-incubator) -- hence,

 I would like to call a vote on the following ace 0.8.1-incubator
 subproject releases:

 ace-pom 0.8.1-incubator org.apache.ace.client.automation
 0.8.1-incubator org.apache.ace.client.repository.api 0.8.1-incubator
 org.apache.ace.client.repository.helper.base 0.8.1-incubator
 org.apache.ace.client.repository.helper.bundle 0.8.1-incubator
 org.apache.ace.client.repository.helper.configuration 0.8.1-incubator
 org.apache.ace.client.repository.helper.user 0.8.1-incubator
 org.apache.ace.client.repository.impl 0.8.1-incubator
 org.apache.ace.client.repository.useradmin 0.8.1-incubator
 org.apache.ace.configurator 0.8.1-incubator
 org.apache.ace.configurator.serveruseradmin 0.8.1-incubator
 org.apache.ace.configurator.useradmin.task 0.8.1-incubator
 org.apache.ace.consolelogger 0.8.1-incubator
 org.apache.ace.deployment.api 0.8.1-incubator
 org.apache.ace.deployment.deploymentadmin 0.8.1-incubator
 org.apache.ace.deployment.provider.api 0.8.1-incubator
 org.apache.ace.deployment.provider.base 0.8.1-incubator
 org.apache.ace.deployment.provider.filebased 0.8.1-incubator
 org.apache.ace.deployment.provider.repositorybased 0.8.1-incubator
 org.apache.ace.deployment.servlet 0.8.1-incubator
 org.apache.ace.deployment.streamgenerator 0.8.1-incubator
 org.apache.ace.deployment.task 0.8.1-incubator
 org.apache.ace.discovery.api 0.8.1-incubator
 org.apache.ace.discovery.property 0.8.1-incubator
 org.apache.ace.discovery.upnp 0.8.1-incubator
 org.apache.ace.gateway.log 0.8.1-incubator
 org.apache.ace.gateway.log.store 0.8.1-incubator
 org.apache.ace.httplistener 0.8.1-incubator
 org.apache.ace.identification.api 0.8.1-incubator
 org.apache.ace.identification.ifconfig 0.8.1-incubator
 org.apache.ace.identification.property 0.8.1-incubator
 org.apache.ace.launcher 0.8.1-incubator org.apache.ace.location.upnp
 0.8.1-incubator org.apache.ace.log 0.8.1-incubator
 org.apache.ace.log.listener 0.8.1-incubator org.apache.ace.log.servlet
 0.8.1-incubator org.apache.ace.log.task 0.8.1-incubator
 org.apache.ace.managementagent 0.8.1-incubator
 org.apache.ace.nodelauncher.amazon 0.8.1-incubator
 org.apache.ace.nodelauncher.api 0.8.1-incubator
 org.apache.ace.nodelauncher.ui 0.8.1-incubator
 org.apache.ace.obr.metadata 0.8.1-incubator org.apache.ace.obr.servlet
 0.8.1-incubator org.apache.ace.obr.storage 0.8.1-incubator
 org.apache.ace.range.api 0.8.1-incubator org.apache.ace.release.full
 0.8.1-incubator org.apache.ace.repository.api 0.8.1-incubator
 org.apache.ace.repository.ext 0.8.1-incubator
 org.apache.ace.repository.impl 0.8.1-incubator
 org.apache.ace.repository.servlet 0.8.1-incubator
 org.apache.ace.repository.task 0.8.1-incubator
 org.apache.ace.resourceprocessor.useradmin 0.8.1-incubator
 org.apache.ace.scheduler 0.8.1-incubator org.apache.ace.scheduler.api
 0.8.1-incubator org.apache.ace.server.action 0.8.1-incubator

Re: [DISCUSS][VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-08 Thread Karl Pauls
On Thu, Dec 8, 2011 at 6:17 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 16:54, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 5:17 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 15:28, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 4:21 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 14:30, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Dec 8, 2011 at 1:08 PM, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:39, sebb seb...@gmail.com wrote:
 On 8 December 2011 10:14, Karl Pauls karlpa...@gmail.com wrote:
 The vote on Release ace version 0.8.1-incubator subprojects has been
 running for 72h and we didn't see any more votes from IPMC members
 other than the 4 votes we already have from the vote on the ace dev
 list. Given that this release was created specifically because some
 issues with our last release where causing some debate on our should
 we ask for graduation vote I really would have hoped that we get some
 feedback on this one -- hence,

 I'm not saying this is a big factor in the lack of response, but
 normally votes include all the relevant information in the e-mail.
 In this case one has to go digging through another e-mail (using an
 offsite link as well) to find the details.
 The easier it is made for users, the more likely they are to respond.

 I'm copying the details below in case that helps anyone else:

 ===
 After our community graduation vote lead to a lengthy discussion about
 the 0.8.0-incubator release we did, we decided to roll a new ACE
 release, based on the original release.

 In the release we fix the issue that our previous source artifacts did
 not contain a pom.xml so building them was hard. You can now download
 a single, or all sources, and build them with a single command. Also,
 we added an extra artifact that contains the full source code, which
 is there for convenience in case someone wants to download all the
 sources and start developing from there. We did that in a way that is
 somewhat similar to Sling, but instead of using svn:externals we used
 Maven to generate this artifact (for more see the README.txt inside
 org.apache.ace.release.full 0.8.1-incubator) -- hence,

 I would like to call a vote on the following ace 0.8.1-incubator
 subproject releases:

 ace-pom 0.8.1-incubator org.apache.ace.client.automation
 0.8.1-incubator org.apache.ace.client.repository.api 0.8.1-incubator
 org.apache.ace.client.repository.helper.base 0.8.1-incubator
 org.apache.ace.client.repository.helper.bundle 0.8.1-incubator
 org.apache.ace.client.repository.helper.configuration 0.8.1-incubator
 org.apache.ace.client.repository.helper.user 0.8.1-incubator
 org.apache.ace.client.repository.impl 0.8.1-incubator
 org.apache.ace.client.repository.useradmin 0.8.1-incubator
 org.apache.ace.configurator 0.8.1-incubator
 org.apache.ace.configurator.serveruseradmin 0.8.1-incubator
 org.apache.ace.configurator.useradmin.task 0.8.1-incubator
 org.apache.ace.consolelogger 0.8.1-incubator
 org.apache.ace.deployment.api 0.8.1-incubator
 org.apache.ace.deployment.deploymentadmin 0.8.1-incubator
 org.apache.ace.deployment.provider.api 0.8.1-incubator
 org.apache.ace.deployment.provider.base 0.8.1-incubator
 org.apache.ace.deployment.provider.filebased 0.8.1-incubator
 org.apache.ace.deployment.provider.repositorybased 0.8.1-incubator
 org.apache.ace.deployment.servlet 0.8.1-incubator
 org.apache.ace.deployment.streamgenerator 0.8.1-incubator
 org.apache.ace.deployment.task 0.8.1-incubator
 org.apache.ace.discovery.api 0.8.1-incubator
 org.apache.ace.discovery.property 0.8.1-incubator
 org.apache.ace.discovery.upnp 0.8.1-incubator
 org.apache.ace.gateway.log 0.8.1-incubator
 org.apache.ace.gateway.log.store 0.8.1-incubator
 org.apache.ace.httplistener 0.8.1-incubator
 org.apache.ace.identification.api 0.8.1-incubator
 org.apache.ace.identification.ifconfig 0.8.1-incubator
 org.apache.ace.identification.property 0.8.1-incubator
 org.apache.ace.launcher 0.8.1-incubator org.apache.ace.location.upnp
 0.8.1-incubator org.apache.ace.log 0.8.1-incubator
 org.apache.ace.log.listener 0.8.1-incubator org.apache.ace.log.servlet
 0.8.1-incubator org.apache.ace.log.task 0.8.1-incubator
 org.apache.ace.managementagent 0.8.1-incubator
 org.apache.ace.nodelauncher.amazon 0.8.1-incubator
 org.apache.ace.nodelauncher.api 0.8.1-incubator
 org.apache.ace.nodelauncher.ui 0.8.1-incubator
 org.apache.ace.obr.metadata 0.8.1-incubator org.apache.ace.obr.servlet
 0.8.1-incubator org.apache.ace.obr.storage 0.8.1-incubator
 org.apache.ace.range.api 0.8.1-incubator org.apache.ace.release.full
 0.8.1-incubator org.apache.ace.repository.api 0.8.1-incubator
 org.apache.ace.repository.ext 0.8.1-incubator
 org.apache.ace.repository.impl 0.8.1-incubator
 org.apache.ace.repository.servlet 0.8.1-incubator
 org.apache.ace.repository.task 0.8.1-incubator
 org.apache.ace.resourceprocessor.useradmin 0.8.1-incubator
 org.apache.ace.scheduler 0.8.1-incubator

[VOTE] Release ace version 0.8.1-incubator subprojects

2011-12-04 Thread Karl Pauls
This is the second release of the ace incubator project called ace
version 0.8.1-incubator subprojects releases.

For details of the release see the original vote thread:
http://markmail.org/thread/bxk47uzt7dzbajir

We have already received 4 binding IPMC votes during the PPMC voting
below. I'd like to continue the vote on general@ now to get the IPMC
approval -- hence,

Please vote to approve this release.


On Sun, Dec 4, 2011 at 10:36 PM, Karl Pauls karlpa...@gmail.com wrote:
 Time to call the vote on the ace version 0.8.1-incubator subprojects releases.

 * +1 votes from Marcel Offermans***, Jean-Baptiste Onofré***, Toni
 Menzel*, Bram de Kruijff, Angelo van der Sijpt*, Carsten Ziegeler***,
 and Karl Pauls***.

 * No other votes

 The vote is successful. I will approach the Incubator PMC for approval.

 * == PPMC
 ** == IPMC
 *** == PPMC + IPMC

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-21 Thread Karl Pauls
Well, I agree and disagree at the same time :-).

On the one hand (as pointed out by Guillaume Nodet), we should have
generated the source distribution for each bundle. We switched to a
newer parent pom and did miss that we should have configured that.
This makes it not very practical to build the release and we for sure
will configure it next time.

On the other hand, we don't want to provide a single source
distribution for all bundles as we still want to release our bundles
independently from each other.

In summary, the next release will contain easier to build source
distributions for each bundle but not a single source distribution for
all of them. That is a good catch overall but I don't think it makes
this release invalid (as the required things are there - just
unfortunately not very practical to build).  As we are planning to
roll a 1.0.0 release anyways when graduated, I'd say lets ask for
graduation and then provide a 1.0.0 release which has the source
distribution configured per bundle. How about that?

regards,

Karl


On Mon, Nov 21, 2011 at 2:56 AM, ant elder antel...@apache.org wrote:
 That seems an unusual approach to building the src. It also means that
 to build the complete 0.8.0 release which contains 60 something
 modules would require manually typing in over 400 commands which is
 not very practical, i doubt anyone who voted +1 for the release
 actually did that. I think an ASF release like this should have also
 had a single source distribution that contained all the source for all
 those modules along with a build script to build them, and IMHO your
 mentors should have helped you do that. Would you consider doing
 another release like this before you graduate?

  ...ant

 On Thu, Nov 17, 2011 at 2:07 PM, Karl Pauls karlpa...@gmail.com wrote:
 $ mkdir org.apache.ace.client.automation-0.8.0-incubator
 $ cd org.apache.ace.client.automation-0.8.0-incubator/
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator-source.jar
 $ jar -xf org.apache.ace.client.automation-0.8.0-incubator-sources.jar
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator.pom
 $ mv org.apache.ace.client.automation-0.8.0-incubator.pom pom.xml
 $ mvn clean install

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:54 PM, ant elder ant.el...@gmail.com wrote:
 To try that I just went to the ACE downloads page which has a bunch of
 jars and source jars to download, i downloaded the source of the first
 one, org.apache.ace.client.automation-0.8.0-incubator-sources.jar, and
 looking inside there is the source to some Java classes but no build
 scripts or pom.xml file, so how would I go about building this?

   ...ant

 On Thu, Nov 17, 2011 at 1:35 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, we had this discussion before namely, when the actual release
 vote happened. I'm still confused why we have to go through this
 again. You should be able to build all of the components by using the
 -source.jar's that are provided. They contain what is necessary i.e.,
 the full source.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:30 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
 I'm not sure what this has to do with the graduation vote. The release
 as such has been accepted by the incubator pmc and there only need to
 be one release. The source for each artifact is there, it is just per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other projects have it
 but we release our stuff on a per artifact basis how it is done by for
 example Apache Felix as well and never has been an issue (and didn't
 become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.

 I agree about the KEYS file. We should have uploaded it to the dist
 dir as well but at least we have it at some place so it should be easy
 to fix.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 10:42, Marcel Offermans 
 marcel.offerm...@luminis.nl wrote:
 In my opinion, ACE is ready to begin the process of graduating from 
 the Apache Incubator to a Top Level Project.

 Since joining the incubator in in May 2009 we've added 4 new 
 committers (12 in total now) from diverse organizations and did a 
 release in May this year to demonstrate we follow the Apache 
 guidelines. We've shown an ability to self-govern using accepted 
 Apache practices and ACE continues to attract new contributors and 
 users.

 The first step is to vote as a community, demonstrating that ACE

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-21 Thread Karl Pauls
On Mon, Nov 21, 2011 at 3:08 PM, ant elder antel...@apache.org wrote:
 Well IMHO i don't think this release demonstrates that the poddling
 has an understanding of making or reviewing ASF releases and thats the
 point of requiring releases during incubation.

So you want us to do a new release? Fine, whatever, we can just roll a
new release which has the source distribution configured. That was a
mistake in the first place as it makes the bundles not easily
individually buildable.

However, we still will not have a combined source release as we want
to be able to release our bundles individually. Is that the resolution
then? All we have to do is a do a micro release with the source
distribution configured on a per artifact level?

 The comment from Guillaume in this thread was just about naming the
 SVN folder containing the tags releases instead of tags which no
 one is saying is a major issue.

No, he had two remarks, one about the tags and one about the source releases.

regards,

Karl

   ...ant

 On Mon, Nov 21, 2011 at 1:47 PM, Karl Pauls karlpa...@gmail.com wrote:
 Well, I agree and disagree at the same time :-).

 On the one hand (as pointed out by Guillaume Nodet), we should have
 generated the source distribution for each bundle. We switched to a
 newer parent pom and did miss that we should have configured that.
 This makes it not very practical to build the release and we for sure
 will configure it next time.

 On the other hand, we don't want to provide a single source
 distribution for all bundles as we still want to release our bundles
 independently from each other.

 In summary, the next release will contain easier to build source
 distributions for each bundle but not a single source distribution for
 all of them. That is a good catch overall but I don't think it makes
 this release invalid (as the required things are there - just
 unfortunately not very practical to build).  As we are planning to
 roll a 1.0.0 release anyways when graduated, I'd say lets ask for
 graduation and then provide a 1.0.0 release which has the source
 distribution configured per bundle. How about that?

 regards,

 Karl


 On Mon, Nov 21, 2011 at 2:56 AM, ant elder antel...@apache.org wrote:
 That seems an unusual approach to building the src. It also means that
 to build the complete 0.8.0 release which contains 60 something
 modules would require manually typing in over 400 commands which is
 not very practical, i doubt anyone who voted +1 for the release
 actually did that. I think an ASF release like this should have also
 had a single source distribution that contained all the source for all
 those modules along with a build script to build them, and IMHO your
 mentors should have helped you do that. Would you consider doing
 another release like this before you graduate?

  ...ant

 On Thu, Nov 17, 2011 at 2:07 PM, Karl Pauls karlpa...@gmail.com wrote:
 $ mkdir org.apache.ace.client.automation-0.8.0-incubator
 $ cd org.apache.ace.client.automation-0.8.0-incubator/
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator-source.jar
 $ jar -xf org.apache.ace.client.automation-0.8.0-incubator-sources.jar
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator.pom
 $ mv org.apache.ace.client.automation-0.8.0-incubator.pom pom.xml
 $ mvn clean install

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:54 PM, ant elder ant.el...@gmail.com wrote:
 To try that I just went to the ACE downloads page which has a bunch of
 jars and source jars to download, i downloaded the source of the first
 one, org.apache.ace.client.automation-0.8.0-incubator-sources.jar, and
 looking inside there is the source to some Java classes but no build
 scripts or pom.xml file, so how would I go about building this?

   ...ant

 On Thu, Nov 17, 2011 at 1:35 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, we had this discussion before namely, when the actual release
 vote happened. I'm still confused why we have to go through this
 again. You should be able to build all of the components by using the
 -source.jar's that are provided. They contain what is necessary i.e.,
 the full source.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:30 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
 I'm not sure what this has to do with the graduation vote. The release
 as such has been accepted by the incubator pmc and there only need to
 be one release. The source for each artifact is there, it is just per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-21 Thread Karl Pauls
On Mon, Nov 21, 2011 at 4:11 PM, ant elder ant.el...@gmail.com wrote:
 On Mon, Nov 21, 2011 at 3:03 PM, Richard S. Hall he...@ungoverned.org wrote:
 On 11/21/11 09:41 , ant elder wrote:

 On Mon, Nov 21, 2011 at 2:18 PM, Karl Paulskarlpa...@gmail.com  wrote:

 On Mon, Nov 21, 2011 at 3:08 PM, ant elderantel...@apache.org  wrote:

 Well IMHO i don't think this release demonstrates that the poddling
 has an understanding of making or reviewing ASF releases and thats the
 point of requiring releases during incubation.

 So you want us to do a new release? Fine, whatever, we can just roll a
 new release which has the source distribution configured. That was a
 mistake in the first place as it makes the bundles not easily
 individually buildable.

 However, we still will not have a combined source release as we want
 to be able to release our bundles individually. Is that the resolution
 then? All we have to do is a do a micro release with the source
 distribution configured on a per artifact level?

 I agree the requirement for a single source release doesn't seem
 totally clear, I've said I think you should have one and so has sebb,
 it would be good to hear what other Incubator PMC people think. I
 think you need one for two main reasons:

 1) The ASF deals with source and the releases are how users get hold
 of that source. If a user is going to do development with the released
 ACE source they likely aren't going to be able to do very much useful
 with just single things like org.apache.ace.repository.imp. At the
 very least they're probably going to want
 org.apache.ace.repository.api too but likely there is a big network of
 the 60 something ACE modules that anyone doing most non-trivial ACE
 development is going to want. One source distribution makes this easy,
 making them have to download them all separately isn't particularly
 practical. That https://svn.apache.org/repos/asf/incubator/ace/trunk/
 is structured so the ASF committers can work with them as one single
 buildable checkout i think shows thats true.

 2) If there is only individually buildable source for each jar how are
 people really going to verify that the release is actually buildable
 and the artifacts match the SVN tag source when reviewing and voting
 on release votes? No one reviewing is really likely to download 60
 separate distros and build them all one by one are they?

 I disagree. There seems to be some misunderstanding that there is one single
 product that must be built.

 When you develop independently evolving modules, big bang releases do not
 make sense. Each module has its own release cycle. Occasionally you may end
 up creating some sort of distribution out of the modules and release that,
 but that is just one potential distribution.


 I agree thats an approach used and works in many projects but if that
 was really the case _here_  then surely the SVN would be structured so
 that there were separate trunk/branch/tag folders for each module,
 there would have been more releases than just the single 0.8.0
 release, and there would be separate release votes for each module
 being released.

We have a tag per module and that is enough. Furthermore, we do
combine several modules if it makes sense (i.e., we want to release
them at the same time) in one vote as it would otherwise create a lot
of extra traffic. That's all. It is the same set-up some of the other
OSGi projects at the asf have (I did quite a lot of their releases).
The only thing we missed was the source distributions per artifact.

regards,

Karl

   ...ant

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-21 Thread Karl Pauls
On Mon, Nov 21, 2011 at 4:31 PM, Joe Schaefer joe_schae...@yahoo.com wrote:
 I'm confused.  In /dist/incubator/ace/, there appears
 to be an *.incubator-sources.* file for each independent
 module in the release.  Are those not actually what they
 are advertised to be?  What exactly is the problem with
 the previous release?

It has been argued that they are hard to build because they don't
contain the pom files (they are in the dist dir too, but as another
download). We forgot to configure that in the build. Typically, we
make it so that the source artifacts contain the pom as well so all
you have to do is to unzip the source distro of a module, cd into it,
and mvn clean install. In this case, you have to download the pom
first as well.

regards,

Karl



 From: Alex Karasulu akaras...@apache.org
To: general@incubator.apache.org
Sent: Monday, November 21, 2011 10:23 AM
Subject: Re: [VOTE] Graduate ACE from the Apache Incubator

On Mon, Nov 21, 2011 at 5:18 PM, Karl Pauls karlpa...@gmail.com wrote:

 On Mon, Nov 21, 2011 at 4:11 PM, ant elder ant.el...@gmail.com wrote:
  On Mon, Nov 21, 2011 at 3:03 PM, Richard S. Hall he...@ungoverned.org
 wrote:
  On 11/21/11 09:41 , ant elder wrote:
 
  On Mon, Nov 21, 2011 at 2:18 PM, Karl Paulskarlpa...@gmail.com
  wrote:
 
  On Mon, Nov 21, 2011 at 3:08 PM, ant elderantel...@apache.org
  wrote:
 
  Well IMHO i don't think this release demonstrates that the poddling
  has an understanding of making or reviewing ASF releases and thats
 the
  point of requiring releases during incubation.
 
  So you want us to do a new release? Fine, whatever, we can just roll a
  new release which has the source distribution configured. That was a
  mistake in the first place as it makes the bundles not easily
  individually buildable.
 
  However, we still will not have a combined source release as we want
  to be able to release our bundles individually. Is that the resolution
  then? All we have to do is a do a micro release with the source
  distribution configured on a per artifact level?
 
  I agree the requirement for a single source release doesn't seem
  totally clear, I've said I think you should have one and so has sebb,
  it would be good to hear what other Incubator PMC people think. I
  think you need one for two main reasons:
 
  1) The ASF deals with source and the releases are how users get hold
  of that source. If a user is going to do development with the released
  ACE source they likely aren't going to be able to do very much useful
  with just single things like org.apache.ace.repository.imp. At the
  very least they're probably going to want
  org.apache.ace.repository.api too but likely there is a big network of
  the 60 something ACE modules that anyone doing most non-trivial ACE
  development is going to want. One source distribution makes this easy,
  making them have to download them all separately isn't particularly
  practical. That https://svn.apache.org/repos/asf/incubator/ace/trunk/
  is structured so the ASF committers can work with them as one single
  buildable checkout i think shows thats true.
 
  2) If there is only individually buildable source for each jar how are
  people really going to verify that the release is actually buildable
  and the artifacts match the SVN tag source when reviewing and voting
  on release votes? No one reviewing is really likely to download 60
  separate distros and build them all one by one are they?
 
  I disagree. There seems to be some misunderstanding that there is one
 single
  product that must be built.
 
  When you develop independently evolving modules, big bang releases do
 not
  make sense. Each module has its own release cycle. Occasionally you may
 end
  up creating some sort of distribution out of the modules and release
 that,
  but that is just one potential distribution.
 
 
  I agree thats an approach used and works in many projects but if that
  was really the case _here_  then surely the SVN would be structured so
  that there were separate trunk/branch/tag folders for each module,
  there would have been more releases than just the single 0.8.0
  release, and there would be separate release votes for each module
  being released.

 We have a tag per module and that is enough. Furthermore, we do
 combine several modules if it makes sense (i.e., we want to release
 them at the same time) in one vote as it would otherwise create a lot
 of extra traffic. That's all. It is the same set-up some of the other
 OSGi projects at the asf have (I did quite a lot of their releases).
 The only thing we missed was the source distributions per artifact.


And that IMHO is not enough to consider the release a failure. Let it be
noted and corrected for future releases. AFAIC there's no reason to hold
this podling back because of some minor release inconsistencies which are
natural as we shift from monolithic products to component based OSGi
products.

Best,
Alex






-- 
Karl

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
I'm not sure what this has to do with the graduation vote. The release
as such has been accepted by the incubator pmc and there only need to
be one release. The source for each artifact is there, it is just per
artifact in the -source.jar.

There might be different set-up then a lot of other projects have it
but we release our stuff on a per artifact basis how it is done by for
example Apache Felix as well and never has been an issue (and didn't
become unmanageably either -  also ymmv).

I agree about the KEYS file. We should have uploaded it to the dist
dir as well but at least we have it at some place so it should be easy
to fix.

regards,

Karl

On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 10:42, Marcel Offermans marcel.offerm...@luminis.nl 
 wrote:
 In my opinion, ACE is ready to begin the process of graduating from the 
 Apache Incubator to a Top Level Project.

 Since joining the incubator in in May 2009 we've added 4 new committers (12 
 in total now) from diverse organizations and did a release in May this year 
 to demonstrate we follow the Apache guidelines. We've shown an ability to 
 self-govern using accepted Apache practices and ACE continues to attract new 
 contributors and users.

 The first step is to vote as a community, demonstrating that ACE is ready 
 and willing to graduate. Once this vote is succesful we create a board 
 resolution proposal or Charter and start a vote on the general incubator 
 list. The full process is described at 
 http://incubator.apache.org/guides/graduation.html#toplevel

 The vote is open for at least 72 hours.

 The last (and only) release was 0.8, as far as I can tell.

 There is no KEYS file in http://www.apache.org/dist/incubator/ace/,
 and there does not appear to be a full source archive of the project
 anywhere.
 The download page does not have a link to any source archives as far
 as I can tell.
 It does link to KEYS in SVN, but almost all other ASF projects have a
 copy of KEYS in the appropriate /dist directory.

 Normally releases are divided into binaries/ and source/ directories,
 with a KEYS file in the top-level, i.e.

 /dist/incubator/ace
 - KEYS
 - binaries/ace zip
 - sources/acezip

 Most of the files in the /dist/incubator/ace directory appear to be
 Maven artifacts; normally these are not stored in /dist but only in
 the Maven repo.
 Indeed most of the files are also in Maven Central. The only non-Maven
 files appear to be

 org.apache.ace.target.devgateway-0.8.0-incubator-distribution.zip
 org.apache.ace.target.devserver-0.8.0-incubator-distribution.zip

 neither of which contains the source.

 I would expect the above zips to be in

 /dist/incubator/ace/binaries

 with corresponding source files in

 /dist/incubator/ace/source

 The SVN layout [1] is also a bit unusual.
 There is no tags/ directory for release tags, although there is a
 releases/ directory containing individual entries for each release for
 each component.
 This is likely to become unmanageable very quickly, if every release
 adds another 63 directory entries under releases/

 [1] https://svn.apache.org/repos/asf/incubator/ace/

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
Again, we had this discussion before namely, when the actual release
vote happened. I'm still confused why we have to go through this
again. You should be able to build all of the components by using the
-source.jar's that are provided. They contain what is necessary i.e.,
the full source.

regards,

Karl

On Thu, Nov 17, 2011 at 2:30 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
 I'm not sure what this has to do with the graduation vote. The release
 as such has been accepted by the incubator pmc and there only need to
 be one release. The source for each artifact is there, it is just per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other projects have it
 but we release our stuff on a per artifact basis how it is done by for
 example Apache Felix as well and never has been an issue (and didn't
 become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.

 I agree about the KEYS file. We should have uploaded it to the dist
 dir as well but at least we have it at some place so it should be easy
 to fix.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 10:42, Marcel Offermans marcel.offerm...@luminis.nl 
 wrote:
 In my opinion, ACE is ready to begin the process of graduating from the 
 Apache Incubator to a Top Level Project.

 Since joining the incubator in in May 2009 we've added 4 new committers 
 (12 in total now) from diverse organizations and did a release in May this 
 year to demonstrate we follow the Apache guidelines. We've shown an 
 ability to self-govern using accepted Apache practices and ACE continues 
 to attract new contributors and users.

 The first step is to vote as a community, demonstrating that ACE is ready 
 and willing to graduate. Once this vote is succesful we create a board 
 resolution proposal or Charter and start a vote on the general incubator 
 list. The full process is described at 
 http://incubator.apache.org/guides/graduation.html#toplevel

 The vote is open for at least 72 hours.

 The last (and only) release was 0.8, as far as I can tell.

 There is no KEYS file in http://www.apache.org/dist/incubator/ace/,
 and there does not appear to be a full source archive of the project
 anywhere.
 The download page does not have a link to any source archives as far
 as I can tell.
 It does link to KEYS in SVN, but almost all other ASF projects have a
 copy of KEYS in the appropriate /dist directory.

 Normally releases are divided into binaries/ and source/ directories,
 with a KEYS file in the top-level, i.e.

 /dist/incubator/ace
 - KEYS
 - binaries/ace zip
 - sources/acezip

 Most of the files in the /dist/incubator/ace directory appear to be
 Maven artifacts; normally these are not stored in /dist but only in
 the Maven repo.
 Indeed most of the files are also in Maven Central. The only non-Maven
 files appear to be

 org.apache.ace.target.devgateway-0.8.0-incubator-distribution.zip
 org.apache.ace.target.devserver-0.8.0-incubator-distribution.zip

 neither of which contains the source.

 I would expect the above zips to be in

 /dist/incubator/ace/binaries

 with corresponding source files in

 /dist/incubator/ace/source

 The SVN layout [1] is also a bit unusual.
 There is no tags/ directory for release tags, although there is a
 releases/ directory containing individual entries for each release for
 each component.
 This is likely to become unmanageable very quickly, if every release
 adds another 63 directory entries under releases/

 [1] https://svn.apache.org/repos/asf/incubator/ace/

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





 --
 Karl Pauls
 karlpa...@gmail.com
 http://twitter.com/karlpauls
 http://www.linkedin.com/in/karlpauls
 https://profiles.google.com/karlpauls

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org



 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
On Thu, Nov 17, 2011 at 2:34 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:51, Guillaume Nodet gno...@gmail.com wrote:
 As much as I don't like this layout, this is not the first projet to use
 it, and I don't really see how / why the IPMC should decide the svn layout
 for the project.   You won't be the one to manage it daily afaik, so that's
 not up to you to decide imho.

 The SVN layout is less of a concern, although the lack of a single tag
 for a release is odd.
 Not all of the files in SVN trunk appear in releases/


Why would they have to? We don't release the complete svn trunk but
only the part of it that we want to release. Again, we have a modular
layout and we only release the modules we want to at a given time
_without_ releasing the complete trunk every time. Yes, that is more
work but we from the osgi/modular world prefer it over the problems we
get with big-bang releases.

That said, each binary artifact contains the necessary legal files and
-source.jar's are provided that contain the full source and necessary
legal files. I admit that it might take some getting used to if you
don't know maven well or are not used to modular osgi bundle releases
but please, look at the artifacts that have been released - not at the
svn trunk. We don't release the trunk, we release releases. They must
have legal files and full source and they do.

regards,

Karl

 Sling and Felix already use such a layout and they are both TLP, so I
 really don't see that as a problem.

 On Thu, Nov 17, 2011 at 13:07, sebb seb...@gmail.com wrote:

 On 17 November 2011 10:42, Marcel Offermans marcel.offerm...@luminis.nl
 wrote:
  In my opinion, ACE is ready to begin the process of graduating from the
 Apache Incubator to a Top Level Project.
 
  Since joining the incubator in in May 2009 we've added 4 new committers
 (12 in total now) from diverse organizations and did a release in May this
 year to demonstrate we follow the Apache guidelines. We've shown an ability
 to self-govern using accepted Apache practices and ACE continues to attract
 new contributors and users.
 
  The first step is to vote as a community, demonstrating that ACE is
 ready and willing to graduate. Once this vote is succesful we create a
 board resolution proposal or Charter and start a vote on the general
 incubator list. The full process is described at
 http://incubator.apache.org/guides/graduation.html#toplevel
 
  The vote is open for at least 72 hours.

 The last (and only) release was 0.8, as far as I can tell.

 There is no KEYS file in http://www.apache.org/dist/incubator/ace/,
 and there does not appear to be a full source archive of the project
 anywhere.
 The download page does not have a link to any source archives as far
 as I can tell.
 It does link to KEYS in SVN, but almost all other ASF projects have a
 copy of KEYS in the appropriate /dist directory.

 Normally releases are divided into binaries/ and source/ directories,
 with a KEYS file in the top-level, i.e.

 /dist/incubator/ace
 - KEYS
 - binaries/ace zip
 - sources/acezip

 Most of the files in the /dist/incubator/ace directory appear to be
 Maven artifacts; normally these are not stored in /dist but only in
 the Maven repo.
 Indeed most of the files are also in Maven Central. The only non-Maven
 files appear to be

 org.apache.ace.target.devgateway-0.8.0-incubator-distribution.zip
 org.apache.ace.target.devserver-0.8.0-incubator-distribution.zip

 neither of which contains the source.

 I would expect the above zips to be in

 /dist/incubator/ace/binaries

 with corresponding source files in

 /dist/incubator/ace/source

 The SVN layout [1] is also a bit unusual.
 There is no tags/ directory for release tags, although there is a
 releases/ directory containing individual entries for each release for
 each component.
 This is likely to become unmanageable very quickly, if every release
 adds another 63 directory entries under releases/

 [1] https://svn.apache.org/repos/asf/incubator/ace/

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




 --
 
 Guillaume Nodet
 
 Blog: http://gnodet.blogspot.com/
 
 Open Source SOA
 http://fusesource.com


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
$ mkdir org.apache.ace.client.automation-0.8.0-incubator
$ cd org.apache.ace.client.automation-0.8.0-incubator/
$ wget 
http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator-source.jar
$ jar -xf org.apache.ace.client.automation-0.8.0-incubator-sources.jar
$ wget 
http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator.pom
$ mv org.apache.ace.client.automation-0.8.0-incubator.pom pom.xml
$ mvn clean install

regards,

Karl

On Thu, Nov 17, 2011 at 2:54 PM, ant elder ant.el...@gmail.com wrote:
 To try that I just went to the ACE downloads page which has a bunch of
 jars and source jars to download, i downloaded the source of the first
 one, org.apache.ace.client.automation-0.8.0-incubator-sources.jar, and
 looking inside there is the source to some Java classes but no build
 scripts or pom.xml file, so how would I go about building this?

   ...ant

 On Thu, Nov 17, 2011 at 1:35 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, we had this discussion before namely, when the actual release
 vote happened. I'm still confused why we have to go through this
 again. You should be able to build all of the components by using the
 -source.jar's that are provided. They contain what is necessary i.e.,
 the full source.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:30 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
 I'm not sure what this has to do with the graduation vote. The release
 as such has been accepted by the incubator pmc and there only need to
 be one release. The source for each artifact is there, it is just per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other projects have it
 but we release our stuff on a per artifact basis how it is done by for
 example Apache Felix as well and never has been an issue (and didn't
 become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.

 I agree about the KEYS file. We should have uploaded it to the dist
 dir as well but at least we have it at some place so it should be easy
 to fix.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 10:42, Marcel Offermans marcel.offerm...@luminis.nl 
 wrote:
 In my opinion, ACE is ready to begin the process of graduating from the 
 Apache Incubator to a Top Level Project.

 Since joining the incubator in in May 2009 we've added 4 new committers 
 (12 in total now) from diverse organizations and did a release in May 
 this year to demonstrate we follow the Apache guidelines. We've shown an 
 ability to self-govern using accepted Apache practices and ACE continues 
 to attract new contributors and users.

 The first step is to vote as a community, demonstrating that ACE is 
 ready and willing to graduate. Once this vote is succesful we create a 
 board resolution proposal or Charter and start a vote on the general 
 incubator list. The full process is described at 
 http://incubator.apache.org/guides/graduation.html#toplevel

 The vote is open for at least 72 hours.

 The last (and only) release was 0.8, as far as I can tell.

 There is no KEYS file in http://www.apache.org/dist/incubator/ace/,
 and there does not appear to be a full source archive of the project
 anywhere.
 The download page does not have a link to any source archives as far
 as I can tell.
 It does link to KEYS in SVN, but almost all other ASF projects have a
 copy of KEYS in the appropriate /dist directory.

 Normally releases are divided into binaries/ and source/ directories,
 with a KEYS file in the top-level, i.e.

 /dist/incubator/ace
 - KEYS
 - binaries/ace zip
 - sources/acezip

 Most of the files in the /dist/incubator/ace directory appear to be
 Maven artifacts; normally these are not stored in /dist but only in
 the Maven repo.
 Indeed most of the files are also in Maven Central. The only non-Maven
 files appear to be

 org.apache.ace.target.devgateway-0.8.0-incubator-distribution.zip
 org.apache.ace.target.devserver-0.8.0-incubator-distribution.zip

 neither of which contains the source.

 I would expect the above zips to be in

 /dist/incubator/ace/binaries

 with corresponding source files in

 /dist/incubator/ace/source

 The SVN layout [1] is also a bit unusual.
 There is no tags/ directory for release tags, although there is a
 releases/ directory containing individual entries for each release for
 each component.
 This is likely to become unmanageable very quickly, if every release
 adds another 63 directory entries under releases/

 [1] https

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
On Thu, Nov 17, 2011 at 3:45 PM, Guillaume Nodet gno...@gmail.com wrote:
 On Thu, Nov 17, 2011 at 14:30, sebb seb...@gmail.com wrote:

 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
  I'm not sure what this has to do with the graduation vote. The release
  as such has been accepted by the incubator pmc and there only need to
  be one release. The source for each artifact is there, it is just per
  artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.


 The svn tree is not supposed to be a source distribution so looking at it
 as a buildable thing is not required.


  There might be different set-up then a lot of other projects have it
  but we release our stuff on a per artifact basis how it is done by for
  example Apache Felix as well and never has been an issue (and didn't
  become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.


 I agree on the first part, but not the *full* source.
  @ace you should look at the felix way which always include a source
 distribution for each bundle.

Yeah, we could have configured the source-release, i agree. However, i
don't think that is a show-stopper (as much as it could be anyhow, as
the release already happend) as we have the source and what is need to
build. Another way to get this is to go to the tags at:

http://svn.apache.org/repos/asf/incubator/ace/releases/$subproject

regards,

Karl



  I agree about the KEYS file. We should have uploaded it to the dist
  dir as well but at least we have it at some place so it should be easy
  to fix.
 
  regards,
 
  Karl
 
  On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
  On 17 November 2011 10:42, Marcel Offermans 
 marcel.offerm...@luminis.nl wrote:
  In my opinion, ACE is ready to begin the process of graduating from
 the Apache Incubator to a Top Level Project.
 
  Since joining the incubator in in May 2009 we've added 4 new
 committers (12 in total now) from diverse organizations and did a release
 in May this year to demonstrate we follow the Apache guidelines. We've
 shown an ability to self-govern using accepted Apache practices and ACE
 continues to attract new contributors and users.
 
  The first step is to vote as a community, demonstrating that ACE is
 ready and willing to graduate. Once this vote is succesful we create a
 board resolution proposal or Charter and start a vote on the general
 incubator list. The full process is described at
 http://incubator.apache.org/guides/graduation.html#toplevel
 
  The vote is open for at least 72 hours.
 
  The last (and only) release was 0.8, as far as I can tell.
 
  There is no KEYS file in http://www.apache.org/dist/incubator/ace/,
  and there does not appear to be a full source archive of the project
  anywhere.
  The download page does not have a link to any source archives as far
  as I can tell.
  It does link to KEYS in SVN, but almost all other ASF projects have a
  copy of KEYS in the appropriate /dist directory.
 
  Normally releases are divided into binaries/ and source/ directories,
  with a KEYS file in the top-level, i.e.
 
  /dist/incubator/ace
  - KEYS
  - binaries/ace zip
  - sources/acezip
 
  Most of the files in the /dist/incubator/ace directory appear to be
  Maven artifacts; normally these are not stored in /dist but only in
  the Maven repo.
  Indeed most of the files are also in Maven Central. The only non-Maven
  files appear to be
 
  org.apache.ace.target.devgateway-0.8.0-incubator-distribution.zip
  org.apache.ace.target.devserver-0.8.0-incubator-distribution.zip
 
  neither of which contains the source.
 
  I would expect the above zips to be in
 
  /dist/incubator/ace/binaries
 
  with corresponding source files in
 
  /dist/incubator/ace/source
 
  The SVN layout [1] is also a bit unusual.
  There is no tags/ directory for release tags, although there is a
  releases/ directory containing individual entries for each release for
  each component.
  This is likely to become unmanageable very quickly, if every release
  adds another 63 directory entries under releases/
 
  [1] https://svn.apache.org/repos/asf/incubator/ace/
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  For additional commands, e-mail: general-h...@incubator.apache.org
 
 
 
 
 
  --
  Karl Pauls
  karlpa...@gmail.com
  http://twitter.com/karlpauls
  http://www.linkedin.com/in/karlpauls
  https://profiles.google.com/karlpauls
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
Again, I'm not against doing things differently for future release
(and the reason this release looks like it does is because that is
configured like this in the apache-parent iirc). However, I'm still
confused what all of this has to do with the graduation proposal vote
and why this has to be on general@.

The release vote has passed a while ago and I don't see that the
release is invalid because we don't use a certain svn layout or maven
config. The source is in dist and the tags are in svn. I suggest we
move discussion about future release layouts to the ace-dev list and
into a separate thread unless you disagree.

regards,

Karl

On Thu, Nov 17, 2011 at 4:09 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 14:07, Karl Pauls karlpa...@gmail.com wrote:
 $ mkdir org.apache.ace.client.automation-0.8.0-incubator
 $ cd org.apache.ace.client.automation-0.8.0-incubator/
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator-source.jar

 s/source/sources/

 $ jar -xf org.apache.ace.client.automation-0.8.0-incubator-sources.jar
 $ wget 
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator.pom
 $ mv org.apache.ace.client.automation-0.8.0-incubator.pom pom.xml
 $ mvn clean install

 =

 Not exactly trivial compared with

 $ svn co 
 http://svn.apache.org/repos/asf/incubator/ace/releases/org.apache.ace.client.automation-0.8.0-incubator
 -- or --
 $ unzip org.apache.ace.client.automation-0.8.0-incubator-source.zip
 (if it existed)
 and then
 $ cd org.apache.ace.client.automation-0.8.0-incubator
 $ mvn clean install

 There's another (bigger) problem with the existing -sources.jar files.
 They don't contain any unit tests, as far as I can tell, yet there are
 some unit tests in SVN.

 Surely the unit tests should be distributed as part of the source release?

 ==

 This is quite easy to fix, just (vote on and) release zip/tar.gz
 archives of the tags for each component.
 I would drop the -sources.jar files from /dist as they aren't all that
 useful for non-Maven downloads.

 ==

 To make it easier to navigate the dist/ directory, may I suggest
 creating binaries/ and source/ folders?
 The source/ folder would contain all the current source zips/tgz archives
 The binaries folders would contain binary jars and javadoc jars
 The *.pom files would be removed, as the pom.xml files would be in the
 appropriate source/ archive.


 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:54 PM, ant elder ant.el...@gmail.com wrote:
 To try that I just went to the ACE downloads page which has a bunch of
 jars and source jars to download, i downloaded the source of the first
 one, org.apache.ace.client.automation-0.8.0-incubator-sources.jar, and
 looking inside there is the source to some Java classes but no build
 scripts or pom.xml file, so how would I go about building this?

   ...ant

 On Thu, Nov 17, 2011 at 1:35 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, we had this discussion before namely, when the actual release
 vote happened. I'm still confused why we have to go through this
 again. You should be able to build all of the components by using the
 -source.jar's that are provided. They contain what is necessary i.e.,
 the full source.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:30 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 12:29, Karl Pauls karlpa...@gmail.com wrote:
 I'm not sure what this has to do with the graduation vote. The release
 as such has been accepted by the incubator pmc and there only need to
 be one release. The source for each artifact is there, it is just per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README) ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other projects have it
 but we release our stuff on a per artifact basis how it is done by for
 example Apache Felix as well and never has been an issue (and didn't
 become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.

 I agree about the KEYS file. We should have uploaded it to the dist
 dir as well but at least we have it at some place so it should be easy
 to fix.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 1:07 PM, sebb seb...@gmail.com wrote:
 On 17 November 2011 10:42, Marcel Offermans 
 marcel.offerm...@luminis.nl wrote:
 In my opinion, ACE is ready to begin the process of graduating from 
 the Apache Incubator to a Top Level Project.

 Since joining the incubator in in May 2009 we've added 4 new 
 committers (12 in total now) from diverse organizations and did a 
 release in May this year to demonstrate we follow the Apache 
 guidelines. We've shown

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
JB,

please, lets move this to the ace-dev list.

regards,

Karl

On Thu, Nov 17, 2011 at 4:21 PM, Jean-Baptiste Onofré j...@nanthrax.net wrote:
 Hi Karl,

 we can simply need to revert the changes just before the 0.8.0-incubator
 release.
 When upgrading the ACE build to use Maven, firstly, we used the tags scm
 with Maven sub-modules.
 So I'm quite sure that reverting just before the 0.8.0-incubator, I can
 prepare that for the next ACE release.

 Regards
 JB

 On 11/17/2011 04:14 PM, Karl Pauls wrote:

 Again, I'm not against doing things differently for future release
 (and the reason this release looks like it does is because that is
 configured like this in the apache-parent iirc). However, I'm still
 confused what all of this has to do with the graduation proposal vote
 and why this has to be on general@.

 The release vote has passed a while ago and I don't see that the
 release is invalid because we don't use a certain svn layout or maven
 config. The source is in dist and the tags are in svn. I suggest we
 move discussion about future release layouts to the ace-dev list and
 into a separate thread unless you disagree.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 4:09 PM, sebbseb...@gmail.com  wrote:

 On 17 November 2011 14:07, Karl Paulskarlpa...@gmail.com  wrote:

 $ mkdir org.apache.ace.client.automation-0.8.0-incubator
 $ cd org.apache.ace.client.automation-0.8.0-incubator/
 $ wget
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator-source.jar

 s/source/sources/

 $ jar -xf org.apache.ace.client.automation-0.8.0-incubator-sources.jar
 $ wget
 http://www.apache.org/dist/incubator/ace/org.apache.ace.client.automation-0.8.0-incubator.pom
 $ mv org.apache.ace.client.automation-0.8.0-incubator.pom pom.xml
 $ mvn clean install

 =

 Not exactly trivial compared with

 $ svn co
 http://svn.apache.org/repos/asf/incubator/ace/releases/org.apache.ace.client.automation-0.8.0-incubator
 -- or --
 $ unzip org.apache.ace.client.automation-0.8.0-incubator-source.zip
 (if it existed)
 and then
 $ cd org.apache.ace.client.automation-0.8.0-incubator
 $ mvn clean install

 There's another (bigger) problem with the existing -sources.jar files.
 They don't contain any unit tests, as far as I can tell, yet there are
 some unit tests in SVN.

 Surely the unit tests should be distributed as part of the source
 release?

 ==

 This is quite easy to fix, just (vote on and) release zip/tar.gz
 archives of the tags for each component.
 I would drop the -sources.jar files from /dist as they aren't all that
 useful for non-Maven downloads.

 ==

 To make it easier to navigate the dist/ directory, may I suggest
 creating binaries/ and source/ folders?
 The source/ folder would contain all the current source zips/tgz archives
 The binaries folders would contain binary jars and javadoc jars
 The *.pom files would be removed, as the pom.xml files would be in the
 appropriate source/ archive.


 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:54 PM, ant elderant.el...@gmail.com  wrote:

 To try that I just went to the ACE downloads page which has a bunch of
 jars and source jars to download, i downloaded the source of the first
 one, org.apache.ace.client.automation-0.8.0-incubator-sources.jar, and
 looking inside there is the source to some Java classes but no build
 scripts or pom.xml file, so how would I go about building this?

   ...ant

 On Thu, Nov 17, 2011 at 1:35 PM, Karl Paulskarlpa...@gmail.com
  wrote:

 Again, we had this discussion before namely, when the actual release
 vote happened. I'm still confused why we have to go through this
 again. You should be able to build all of the components by using the
 -source.jar's that are provided. They contain what is necessary i.e.,
 the full source.

 regards,

 Karl

 On Thu, Nov 17, 2011 at 2:30 PM, sebbseb...@gmail.com  wrote:

 On 17 November 2011 12:29, Karl Paulskarlpa...@gmail.com  wrote:

 I'm not sure what this has to do with the graduation vote. The
 release
 as such has been accepted by the incubator pmc and there only need
 to
 be one release. The source for each artifact is there, it is just
 per
 artifact in the -source.jar.

 AFAICT the full source (as in SVN trunk) is not actually present in
 the distribution directory.

 For example, where are the top-level files in SVN (BUILDING, README)
 ?
 And the etc/ directory?

 If I wanted to build any or all of the components, there does not
 appear to be a way to do this from the files in the distribution.

 There might be different set-up then a lot of other projects have it
 but we release our stuff on a per artifact basis how it is done by
 for
 example Apache Felix as well and never has been an issue (and didn't
 become unmanageably either -  also ymmv).

 The ASF primarily releases source; releases must include full source.

 I agree about the KEYS file. We should have uploaded it to the dist
 dir as well but at least we have it at some place so

Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
On Thu, Nov 17, 2011 at 4:38 PM, ant elder ant.el...@gmail.com wrote:
 On Thu, Nov 17, 2011 at 3:14 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, I'm not against doing things differently for future release
 (and the reason this release looks like it does is because that is
 configured like this in the apache-parent iirc). However, I'm still
 confused what all of this has to do with the graduation proposal vote
 and why this has to be on general@.


 I think why its come up here now is because part of judging if a
 poddling is ready to graduate is if they understand how to make and
 review ASF releases properly. And with whats be said here and how the
 source has to be built i'm wondering if anyone who voted +1 for the
 release would have actually tried to build any of the source.

I guess the point is: are you arguing that the release should not
haven been accepted by the incubator in the first place on the grounds
that you find it hard to build and hence, you want to see a new one
before the we can vote on approaching the incubator for a graduation?

If yes, lets have that debate. If no, lets move this to a new thread
on the ace-dev list.

regards,

Karl

   ...ant

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Graduate ACE from the Apache Incubator

2011-11-17 Thread Karl Pauls
On Thu, Nov 17, 2011 at 4:56 PM, ant elder antel...@apache.org wrote:
 On Thu, Nov 17, 2011 at 3:47 PM, Karl Pauls karlpa...@gmail.com wrote:
 On Thu, Nov 17, 2011 at 4:38 PM, ant elder ant.el...@gmail.com wrote:
 On Thu, Nov 17, 2011 at 3:14 PM, Karl Pauls karlpa...@gmail.com wrote:
 Again, I'm not against doing things differently for future release
 (and the reason this release looks like it does is because that is
 configured like this in the apache-parent iirc). However, I'm still
 confused what all of this has to do with the graduation proposal vote
 and why this has to be on general@.


 I think why its come up here now is because part of judging if a
 poddling is ready to graduate is if they understand how to make and
 review ASF releases properly. And with whats be said here and how the
 source has to be built i'm wondering if anyone who voted +1 for the
 release would have actually tried to build any of the source.

 I guess the point is: are you arguing that the release should not
 haven been accepted by the incubator in the first place on the grounds
 that you find it hard to build and hence, you want to see a new one
 before the we can vote on approaching the incubator for a graduation?


 I'm not arguing anything yet. Some valid comments and questions were
 made in the vote thread, you asked why they were happening here and i
 tried to answer that. The Incubator people should have an opportunity
 to discuss a graduation, perhaps some of that might be better on a
 graduation discussion thread but there wasn't one of those before the
 vote.

 The release does look a bit dubious to me.

Well, I understand that part and I agree that this is worthwhile to
discuss. I'm just trying to get this sorted-out into something that we
can discuss on the incubator level i.e., based on incubator
requirements. In that sense, what are dubious points with the release
that we as incubator pmc overlooked when voting on it?

regards,

Karl

p.s.: Regarding the vote, let me make clear (in case it got missed):
marcel did cc general@ on the community vote on whether we want to ask
for graduation.This is not yet the actual incubator vote. Obviously,
we better catch problems now so I think its good we have this
discussion.

   ...ant

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Accept OpenOffice.org for incubation

2011-06-10 Thread Karl Pauls
://wiki.services.openoffice.org/wiki/User:DrewJensen|OpenOffice]]
 ||yes ||
 ||Graham Lauder || yori...@openoffice.org ||!OpenOffice.org !MarCon
 [[http://marketing.openoffice.org/contacts.html|(Marketing Contact) New
 Zealand]] || ||
 ||Florent André || flor...@apache.org ||individual ||yes ||
 ||Allen Pulsifer ||pulsifer at openoffice.org ||individual || ||
 ||Herbert Duerr || h...@openoffice.org ||individual || ||
 ||Kazunari Hirano || khir...@openoffice.org ||individual || ||
 ||Kent Åberg || kent.ab...@newformat.se
 ||[[http://www.newformat.se/newformat/eng/newformat-home-index.html|NewFormat]]
 || ||
 ||Maho NAKATA || m...@openoffice.org ||ja/qa project lead, FBSD porting ||
 ||
 ||Miguel Á. Ríos ||mariosv@miguelangel dot mobi ||Individual || ||
 ||Dave !McKay || thegur...@openoffice.org ||Individual || ||
 ||Louis Suárez-Potts || lo...@openoffice.org ||individual || ||
 ||Fernand Vanrie || s...@pmg.be ||individual || ||
 ||Arthur Buijs || artie...@openoffice.org
 ||[[http://nl.openoffice.org/|Dutch Native Language Project]] ||Yes ||
 ||Dave Barton || d...@tasit.net
 ||[[http://www.tutorialsforopenoffice.org|Tutorials For OpenOffice]] || ||
 ||Jian Fang Zhang || zhan...@cn.ibm.com ||[[http://symphony.lotus.com|IBM,
 Symphony Chief Programmer, G11N, Security]] ||Yes ||
 ||Zhe Wang || wangz...@cn.ibm.com ||[[http://symphony.lotus.com|IBM,
 Impress]] || ||
 ||Don Harbison || donald_harbi...@us.ibm.com ||[[http://ibm.com/|IBM]]
 ||Yes ||
 ||Jian Hong Cheng || chen...@cn.ibm.com ||[[http://symphony.lotus.com|IBM,
 Writer, Impress]] || ||
 ||Chao Sun || sunc...@redoffice.com ||[[www.redoffice.com|RedOffice]] ||
 ||
 ||Heng Lee || lih...@redoffice.com ||[[www.redoffice.com|RedOffice]] || ||
 ||Shu Wang Han || hanshuw...@redoffice.com
 ||[[www.redoffice.com|RedOffice]] || ||
 ||Hong Yun An || anhong...@redoffice.com ||[[www.redoffice.com|RedOffice]]
 || ||
 ||Jin Hua Chen || chenj...@cn.ibm.com ||IBM, Symphony Presentation || ||
 ||Yegor Kozlov || ye...@apache.org ||individual ||yes ||
 ||Juan C. Sanz || jucasac...@openoffice.org ||Spanish documentation || ||
 ||Peter Junge || p...@openoffice.org ||Individual || ||
 ||Cyril Beaussier ||oooforum at free dot fr
 ||[[http://user.services.openoffice.org/fr|French forum
 admin]],[[http://fr.openoffice.org/|French Project webmaster]] || ||
 ||Damjan Jovanovic || dam...@apache.org ||individual ||yes ||
 ||Fernando Cassia || fcas...@sdf.lonestar.org ||individual || ||




 = Sponsors =
 == Champion ==
 Sam Ruby, Apache Foundation

 == Nominated Mentors ==
 Because of the scope and complexity of this proposed project, we believe
 that the incubation process would benefit from multiple mentors, especially
 ones willing to be the point person for each of the following disciplines:

  a. IP review
  a. infrastructure
  a. release management
  a. community development

 Mentors (these are all Members of the Foundation):

  * Jim Jagielski
  * Sam Ruby
  * Danese Cooper
  * Shane Curcuru
  * Nóirín Plunkett
  * Joe Schaefer
  * Christian Grobmeier
  * Ross Gardler

 == Sponsoring Entity ==
 The Apache Incubator

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE][RESULT] Release ace version 0.8.0-incubator and related subprojects

2011-06-01 Thread Karl Pauls
The 72 hours lazy consensus for the IPMC are up and we did get one
more +1 from Mohammad Nour El-Din** and no other votes.

The vote is successful and approved. I will make the artifacts available asap.

regards,

Karl

On Thu, May 26, 2011 at 10:48 PM, Karl Pauls karlpa...@gmail.com wrote:
 Time to call the vote on the ace version 0.8.0-incubator and
 subproject releases.

 * +1 votes from Jean-Baptiste Onofré*, Toni Menzel*, Angelo van der
 Sijpt*, Marcel Offermans***, Hadrain Zbarcea**, Carsten Ziegeler***,
 Clement Escoffier*, and Karl Pauls***.

 * No other votes

 The vote is successful. I will approach the Incubator PMC for approval.

 * == PPMC
 ** == IPMC
 *** == PPMC + IPMC


-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Release ace version 0.8.0-incubator and related subprojects

2011-05-27 Thread Karl Pauls
Hi,

On Fri, May 27, 2011 at 4:58 PM, Mohammad Nour El-Din
nour.moham...@gmail.com wrote:
 Hi Karl...

   Most of things look OK, but I have some comments before giving my vote:

Sure :-)

 1- I can find the DISCLAIMER, LICENSE and NOTICE files *only* under
 these sub-projects:
  1.1 - 
 http://svn.apache.org/repos/asf/incubator/ace/releases/org.apache.ace.target.devgateway-0.8.0-incubator/
  1.2 - 
 http://svn.apache.org/repos/asf/incubator/ace/releases/org.apache.ace.target.devserver-0.8.0-incubator/

They are included by maven when the artifact (as well as the source
artifacts are build). Have a look at the staged artifacts (binaries
and source). They should have the correct legal files.

 2- I didn't find any e-mails sent to general@ indicating that there is
 a release under going in ace-dev@.

There was none. Apologies if that is a requirement but as far as I
understand the docs the idea was to have the release vote first and
then approach the incubator. Now, given that we nevertheless already
have 4 IPMC votes I'm just asking for lazy consensus - again, if any
of this is against current policy please let me know (pointer to up to
date documentation of the procedure would be much appreciated in that
case).

 3- The key used to sign the release is not trusted by anyone.

Why not? You can get it from the ace svn:

https://svn.apache.org/repos/asf/incubator/ace/trunk/KEYS

furthermore, this key has been used by me to sign all apache felix
framework releases ever made -- hence, is available from:

https://svn.apache.org/repos/asf/felix/KEYS

but also from:

https://www.apache.org/dist/felix/KEYS

Hope that helps?

regards,

Karl


 Looking forward to your reply.

 On Thu, May 26, 2011 at 11:06 PM, Karl Pauls karlpa...@gmail.com wrote:
 This is the first release of ace version 0.8.0-incubator and related 
 subprojects

 We have already received 4 binding IPMC votes during the PPMC voting
 below, so I'm requesting a 72 hour lazy consensus before releasing the
 artifacts.

 The vote thread:
 http://mail-archives.apache.org/mod_mbox/incubator-ace-dev/201105.mbox/%3cbanlktimw_15axkojkwvsvtdhfopvb_f...@mail.gmail.com%3e

 regards,

 Karl


 -- Forwarded message --
 From: Karl Pauls karlpa...@gmail.com
 Date: Thu, May 26, 2011 at 10:48 PM
 Subject: Re: [VOTE][RESULT] Release ace version 0.8.0-incubator and
 related subprojects
 To: ace-...@incubator.apache.org


 Time to call the vote on the ace version 0.8.0-incubator and
 subproject releases.

 * +1 votes from Jean-Baptiste Onofré*, Toni Menzel*, Angelo van der
 Sijpt*, Marcel Offermans***, Hadrain Zbarcea**, Carsten Ziegeler***,
 Clement Escoffier*, and Karl Pauls***.

 * No other votes

 The vote is successful. I will approach the Incubator PMC for approval.

 * == PPMC
 ** == IPMC
 *** == PPMC + IPMC



 --
 Karl Pauls
 karlpa...@gmail.com

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





 --
 Thanks
 - Mohammad Nour
   Author of (WebSphere Application Server Community Edition 2.0 User Guide)
   http://www.redbooks.ibm.com/abstracts/sg247585.html
 - LinkedIn: http://www.linkedin.com/in/mnour
 - Blog: http://tadabborat.blogspot.com
 
 Life is like riding a bicycle. To keep your balance you must keep moving
 - Albert Einstein

 Writing clean code is what you must do in order to call yourself a
 professional. There is no reasonable excuse for doing anything less
 than your best.
 - Clean Code: A Handbook of Agile Software Craftsmanship

 Stay hungry, stay foolish.
 - Steve Jobs

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



[VOTE] Release ace version 0.8.0-incubator and related subprojects

2011-05-26 Thread Karl Pauls
This is the first release of ace version 0.8.0-incubator and related subprojects

We have already received 4 binding IPMC votes during the PPMC voting
below, so I'm requesting a 72 hour lazy consensus before releasing the
artifacts.

The vote thread:
http://mail-archives.apache.org/mod_mbox/incubator-ace-dev/201105.mbox/%3cbanlktimw_15axkojkwvsvtdhfopvb_f...@mail.gmail.com%3e

regards,

Karl


-- Forwarded message --
From: Karl Pauls karlpa...@gmail.com
Date: Thu, May 26, 2011 at 10:48 PM
Subject: Re: [VOTE][RESULT] Release ace version 0.8.0-incubator and
related subprojects
To: ace-...@incubator.apache.org


Time to call the vote on the ace version 0.8.0-incubator and
subproject releases.

* +1 votes from Jean-Baptiste Onofré*, Toni Menzel*, Angelo van der
Sijpt*, Marcel Offermans***, Hadrain Zbarcea**, Carsten Ziegeler***,
Clement Escoffier*, and Karl Pauls***.

* No other votes

The vote is successful. I will approach the Incubator PMC for approval.

* == PPMC
** == IPMC
*** == PPMC + IPMC



-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Boot strapping Android projects @ Apache

2010-11-09 Thread Karl Pauls
+1

regards,

Karl

On Tue, Nov 9, 2010 at 4:13 PM, Noel J. Bergman n...@devtech.com wrote:
 About a half dozen or so of us met up at ApacheCon after the lightning talks
 to talk briefly about Android @ the ASF.

 The proposal is to create an android-inter...@i.a.o (we also thought about
 @labs, but the general consenus seemed to be the Incubator due to some of
 the Labs' restrictions, which we think are good restrictions).

 We want to encourage others working on Android-related code to share
 experience and existence with their fellow Committers.  For example, did you
 know that Felix  Aries already work with Android?  What else does?  What
 else should?  Etc.

 In other words, we want to provide a gathering point for all of the people
 working in isolation -- to provide a meeting place for those intersted in
 expanding Android-based activity at the ASF.  It is not so much an umbrella
 as a vital nexus, and breeding ground for importing or creating projects,
 which would then stand on their own.

        --- Noel



 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Accept Celix for incubation

2010-10-28 Thread Karl Pauls
 Felix. Since Apache Felix is an Apache 
 project it makes sense to develop Celix under Apache.
 Also, Celix is a complex and large middleware project, it makes sense to 
 have a supporting/developing community. Apache provides a solid base, with 
 established processes and rules, to create such community.

 = Known Risks =
 == Orphaned Products ==
 Celix will be used by Thales, and so there is no direct risk for this 
 project to be orphaned.

 == Inexperience with Open Source ==
 The committers have experience using and/or working on open source 
 projects. The Apache process is new, but most likely not a problem.

 == Homogeneous Developers ==
 Currently all committers are from the Netherlands, but they do work for 
 different organizations.

 == Reliance on Salaried Developers ==
 All committers working on Celix (currently) are paid developers. The 
 expectation is that those developers will also start working on the project 
 in their spare time.

 == Relationships with Other Apache Products ==
     * Celix is based on Apache Felix
     * Using Apache ACE it probably is possible to provision Celix bundles
     * For remote services Apache CXF can be used (either SOAP or REST)
     * Possibly Apache ZooKeeper can be used for remote service discovery 
 (Apache ZooKeeper vs SLP)
     * Possibly Apache Portable Runtime for platform abstraction

 == An Excessive Fascination with the Apache Brand ==
 Celix itself will hopefully have benefits from Apache, in terms of 
 attracting a community and establishing a solid group of developers, but 
 also the relation with Apache Felix. These are the main reasons for us to 
 send this proposal.
 We think that a good community is needed to build and maintain large 
 middleware projects, such as Celix.
 However, even if Celix would not be accepted, development will continue. As 
 such, there is no need to, or reason to, abuse the Apache Brand.

 = Documentation =
 Currently all documentation and information is stored on a private 
 corporate wiki.. This has to be moved to a public place. (is this part of 
 the process after acceptance, or should this be placed on (eg) the luminis 
 open source server?)

 = Initial Source =
 Development of Celix started in the summer of 2010. The source currently is 
 located on a private corporate SVN repository.
 All the source is available for Open Sourcing and can be found at 
 http://opensource.luminis.net/wiki/display/SITE/Celix

 = Source and Intellectual Property Submission Plan =
 Celix is currently developed solely by Luminis employees. All source will 
 be donated to Apache.

 = External Dependencies =
     * MiniZip source , zlib license
 This source can be included, according to 
 http://www.apache.org/legal/3party.html

 = Required Resources =
 == Mailing Lists ==
     * celix-dev
     * celix-private

 == Subversion Directory ==
 https://svn.apache.org/repos/asf/incubator/celix

 == Issue Tracking ==
 JIRA Celix

 == Other Resources ==
     * CMake
 Celix uses Cmake as build environment. CMake generates Make files for 
 building, bundling and deploying Celix.
 This build environment can also be used by project using Celix, it provides 
 simple methods for creating and deploying bundles to a named target.
     * Confluence Wiki
 To be able to provide help, documentation, faq etc, a wiki is needed.

 = Initial Committers =
 Alexander Broekhuis a.broekh...@gmail.com

 = Sponsors =
 == Champion ==
 Marcel Offermans

 == Nominated Mentors ==

  * Marcel Offermans
  * Karl Pauls
  * Luciano Resende (lresende AT apache DOT org)

 == Sponsoring Entity ==
 Celix is a new project and proposed is to release to code under the 
 sponsorship of the Incubator.

 == Status ==

 The proposal is now ready for a vote.


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: Interest in Android-based projects?

2010-02-15 Thread Karl Pauls
Sounds interesting. We did quite some stuff with OSGi on Android
(felix does support running on android). What would be the focus (if
any)?

regards,

Karl

On Mon, Feb 15, 2010 at 9:56 PM, Noel J. Bergman n...@devtech.com wrote:
 Would there be interest in a project to develop Android-based apps?

 know that it sounds like an umbrella, and perhaps it would be until we
 developed some critical mass, but it would provide us with a place to
 collaborate.

        --- Noel



 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE] Accept Apache Clerezza into the incubator

2009-11-23 Thread Karl Pauls
 a publicly
 accessible JIRA instance for issues tracking. Clerezza is licensed since
 project begin under Apache License version 2.0. Some of the initial
 committers already have strong experiences with Open Source software
 development. Others, while not being totally inexperience, are willing
 to learn.

 The risk that Clerezza will be an orphaned product is considered small.
 Three main factors will avoid this to happen:

   * Trialox and its founder Getunik have a vital interest in continuos
 development in this open source foundation
   * Clerezza is used as foundation for research as well a student
 projects at the University of Zurich
   * There is a strong commitment by Reto Bachmann-Gmür to maintain
 Clerezza
   * WWF expressed their support to deploy Clerezza

 Documentation

 A small set of further documentation is available under the following
 links:

   *

 http://trialox.org/projects/org.clerezza.rdf.core/documentation/overview.xhtml
   *

 http://trialox.org/projects/org.clerezza.triaxrs.parent/org.clerezza.triaxrs/documentation/


 Initial Source

 Clerezza has been in development since mid 2008. Public access to the
 source is provided through http://scm.trialox.org/.

 Source and Intellectual Property Submission Plan

 The current codebase is owned by trialox, and will be donated together
 with its documentation. We will get the paperwork out of the way as soon
 as possible.

 External Dependencies

 There are quite a few open source libraries already used. They have
 Apache compatible licenses, with one issue to solve around Jersey which
 is CDDL.

 The libraries, their sources and licenses are listed here:

 Apache Felix, ASL:

   * Framework
   * Framework Security
   * Configuration Admin
   * maven-scr-plugin
   * maven-bundle-plugin

 OSGi Alliance, ASL:

   * Core
   * Compendium

 Apache Maven, ASL:

   * apache-maven

 Eclipse, ASL:

   * Jetty

 OPS4J, ASL:

   * Pax Exam
   * Pax Logging
   * Pax protocol mvn-uri

 WYMIWYG, ASL:

   * wrhapi
   * wymiwyg-commons

 jQuery, MIT license:

   * jquery

 Hewlett-Packard Development Company, BSD License:

   * Jena (for the optional jena forntend adaptor, as well as for jena
 based serializer/parser)
   * Jena TDB (for the optional tdb backend adaptor)

 OpenRDF.org, BSD license (for the optional sesame backend adaptor):

   * Sesame

 Mulgara.org, Open Software License (OSL) v. 3.0 (for the optional
 mulgara backend adaptor):

   * mulgara

 XSite (http://xsite.codehaus.org/), BSD license:

   * xsite-maven-plugin

 Jersey (https://jersey.dev.java.net/), CDDL license

 The current code bases on code licensed under the CDDL, according to
 http://apache.org/legal/resolved.html we understand we have to get rid
 of these before making a release, or redistribute in binary form only.
 The following files are affected.

   * QualityFactor.java
   * HttpDateFormat.java
   * HttpHeaderReaderImpl.java
   * UriPattern.java
   * UriComponent.java
   * HttpHeaderListAdapter.java
   * MultivaluedMapImpl.java
   * HttpHeaderReader.java
   * ByteArrayProvider.java
   * SourceProvider.java
   * AbstractMessageReaderWriterProvider.java
   * StreamingOutputProvider.java
   * FormMultivaluedMapProvider.java
   * FileProvider.java
   * ReaderProvider.java
   * InputStreamProvider.java
   * MediaTypeProvider.java
   * EntityTagProvider.java
   * CacheControlProvider.java
   * NewCookieProvider.java
   * CookieProvider.java

 Required Resources

 Mailing lists:

   * clerezza-dev
   * clerezza-commits
   * clerezza-user (only after leaving the incubator)

 Subversion:

   * https://svn.apache.org/repos/asf/incubator/clerezza

 Issue Tracking:

   * JIRA: Apache Clerezza (Clerezza)

 Initial Committers

 These committers have either worked on the initial codebase (Reto,
 Immanuel, Tsuy, Hasan) or expressed an interest in extending the project:

   * Reto Bachmann-Gmür (trialox)
   * Manuel Innerhofen (trialox)
   * Tsuyoshi Ito (trialox)
   * Hasan Hasan (University of Zurich)
   * Bertrand Delacretaz (ASF member, Day Software)
   * Michael Marth (Day Software)
   * Tommaso Teofili (Apache UIMA committer)

 Affiliations

 Manuel Innerhofen, Tsuyoshi Ito and Reto Bachmann-Gmür work at trialox
 and might get paid to work on Clerezza.

 Hasan Hasan from University of Zurich is paid to work in a project that
 is based on Clerezza.

 Michael Marth and Bertrand Delacretaz work for Day Software.

 Sponsors

 We have approached both the champion and an initial list of mentors that
 have agreed to mentor this project.

 Champion:

   * Bertrand Delacretaz

 Mentors:

   * Gianugo Rabellino
   * Niclas Hedhman
   * Ross Gardler
   * Karl Pauls
   * Reinhard Pötz

 Sponsor:

   * Apache Incubator

 --
 Reto Bachmann-Gmür
 trialox.org
 Tel: +41445005015



 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 Craig L Russell

Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-05 Thread Karl Pauls
On Sat, Sep 5, 2009 at 6:35 AM, Niclas Hedhmannic...@hedhman.org wrote:
 On Sat, Sep 5, 2009 at 4:31 AM, Richard S. Hallhe...@ungoverned.org wrote:
 On 9/4/09 16:10, Davanum Srinivas wrote:

 Choices are

 1) Podling - TLP
 2) Podling - Felix Sub project
 3) Podling - Felix Sub project - TLP
 4) Felix Sub project
 5) Felix Sub project - TLP

 So, why should we bypass incubator?

 No, AFAIK, that is not an option when a large bulk of the incoming
 community is new to ASF.

 Again, there was already a project incubated to educate incoming folks on
 how to create open source OSGi spec impls at Apache, so why do we need to
 repeat that process?

 Your phrasing of this question implies we are trying to somehow skirt the
 Apache way, but educating incoming people via contributions and meritocracy
 to an existing project is not some shortcut.

 Yes, if you are accepting a large number of people into a TLP on the
 basis they will create... or they donated..., then that PMC is
 skirting the Apache way.

Where in the above but educating incoming people via contributions
and meritocracy to an existing project is not some shortcut do you
find anything that would imply that the idea is to just accept a large
number of people into a TLP? I think that we at Felix never did just
vote in people on the basis they will create Sometimes we do
accept people new to the ASF on the basis they donated... but only
if we are talking about individual (i.e., 1 or 2) contributors which
either have been around for  a while or had somebody on the PMC who
did speak up for them personally.

 My stance has been that if a code donation
 include 1 or 2 new people, then that can be handled that way, but 9
 people on that basis will/should probably not fly. Considering the
 large number of ASF members and committers on the rooster, this is
 perhaps a border case, but since it is said that not much code
 exist, then I also suspect that the rooster is 'rigged' with people
 in the organization that has a general interest and strong ASF
 affilliation and that the non-ASFers are those who are expected to do
 most of the work.

That still wouldn't prevent them from contributing to other projects
as you are probably well aware.

 Hence, the group's decision to come to Incubator is a correct one.

And nobody has been questioning that as far as I can see. The question
is about the scope and goals of Aries and more specifically about the
part where it is about being an umbrella for OSGi EE spec
implementations where it has been argued that this could/should be
done at felix while the more general part of building an enterprise
component model on top of OSGi could/should very well be a new
incubator project. This is different from saying that the group's
decision to come to Incubator is an incorrect one...

 Where it graduates to is a different story, and I can leave that
 question for later. And the Felix community is encouraged to follow
 and participate the Aries effort.

As I'm sure at least some if not all of us will. The has never been a
question either imo. The question in this regard was and is purely to
what extend Felix people interested in the OSGi EE spec
implementations only have to get involved in the (more general) Aries
project and how quickly OSGi EE spec implementations can be released
as none incubator artifacts.

And one more time (just in case it was missed earlier): let me point
out that nobody is talking about Aries as a Felix incubator project
nor (at least at this point in time) about a possible subproject of
Felix after graduation. We are only talking about the OSGi EE spec
implementations that are part of the proposed Aries scope.

regards,

Karl

 I think this discussion is more or less over.

 Unless it was missed earlier; My +1 for incubation.


 Cheers
 --
 Niclas Hedhman, Software Developer
 http://www.qi4j.org - New Energy for Java

 I  live here; http://tinyurl.com/2qq9er
 I  work here; http://tinyurl.com/2ymelc
 I relax here; http://tinyurl.com/2cgsug

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-05 Thread Karl Pauls
On Sat, Sep 5, 2009 at 12:21 PM, Davanum Srinivasdava...@gmail.com wrote:
 Karl,

 There are *many* TLP(s) with overlapping scope as James Strachan pointed out
 earlier in the thread.


 I don't see the need to shoe horn a new community with new code into an
 existing TLP just because of scope. For all you know by the time they get
 out of the incubator their scope may change a bit (or more).

I'm sorry if it looked like I wanted to shoe horn anything into felix.
That wasn't my goal as for me it was a question of where I would like
it to happen and as I said earlier already, not the end of the world
if not.

regards,

Karl

 thanks,
 dims

 On 09/05/2009 04:31 AM, Karl Pauls wrote:

 The question
 is about the scope and goals of Aries and more specifically about the
 part where it is about being an umbrella for OSGi EE spec
 implementations where it has been argued that this could/should be
 done at felix

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-04 Thread Karl Pauls
 convention of just let us know before making changes in there and
 make sure you're following our dev list.

 I know such issues can be discussed during incubation, not necessarily
 before the podling is accepted, but the fact that (AFAIK) no contact
 was made with the Felix project before creating the Aries proposal is
 very disturbing - so IMHO we should rather clarify this before
 accepting the podling.

 Maybe simply saying modules that implement OSGi specs, or that are of
 general interest to OSGi users, will be moved to the Felix project, as
 much as possible in the Aries proposal would help. That should be
 true for any project doing OSGi at Apache anyway, and I think the
 other projects mentioned above are working like that, which is a Good
 Thing,

 I'm very happy to see Guillaume as a mentor for Aries, that will
 hopefully help in building bridges between Felix and Aries.

 -Bertrand

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




 --
 Cheers,
 Guillaume Nodet
 
 Blog: http://gnodet.blogspot.com/
 
 Open Source SOA
 http://fusesource.com




-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-04 Thread Karl Pauls
  implementations in the first.
 
  The only conclusions I see being drawn by people who have invested very
  little in Felix is that we should dismantle the Felix charter so that we
  can accommodate the fact that some people don't want to play with us.
 
  At that rate, I stand by my previous vote and otherwise people can do
  whatever they want in Aries.
 
  - richard
 
  On 9/3/09 13:23, Niclas Hedhman wrote:
   Kevan,
  
   Was a contact with Felix made prior to dropping the proposal here? I
   got the impression that wasn't the case, which I find surprising... If
   I am wrong, what was the meat of such?
  
   I'm also less happy with the rhetoric here repeated over and over,
   seemingly uninterested in discussion of reaching a solution everyone
   can accept. (From both camps, btw)
  
   -- Niclas
  
   On Sep 4, 2009 12:53 AM, Kevan Millerkevan.mil...@gmail.com
    wrote:
  
   On Sep 3, 2009, at 12:53 AM, Niclas Hedhman wrote:  On Thu, Sep 3,
   2009 at 3:19 AM, William A. Ro...
   Totally agree. Had certainly hoped that Felix committers would be
   interested in joining...
  
   --kevan
  
   -
   To unsubscribe, e-mail: gene...
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  For additional commands, e-mail: general-h...@incubator.apache.org
 
  --
  Daniel Kulp
  dk...@apache.org
  http://www.dankulp.com/blog
 
  -
  To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
  For additional commands, e-mail: general-h...@incubator.apache.org

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 --
 Daniel Kulp
 dk...@apache.org
 http://www.dankulp.com/blog

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-04 Thread Karl Pauls
On Fri, Sep 4, 2009 at 10:31 PM, Richard S. Hallhe...@ungoverned.org wrote:
 On 9/4/09 16:10, Davanum Srinivas wrote:

 Richard,

 On 09/04/2009 03:49 PM, Richard S. Hall wrote:

 So, no, I am not saying everything should, but in general, it would be
 nice if the spec impls started there since we have a community of OSGi
 users and OSGi experts who are very active and receptive, many of whom
 also work in the EE space.

 Will the people mentioned not participate if Aries is a separate podling
 to start with? After all destination PMC can be determined during graduation
 process. Also the incubation process is to show new incoming team how Apache
 works etc..is that better done as a podling or as a felix sub project? If we
 continue the same thought process, will there every be any incubator podling
 with for any OSGi related activity?

 Yes, and I mentioned this, but that seems to get lost somehow.

And as others have mentioned too there are already a couple like e.g.,
Sling (started in the incubator now a TLP) and Ace (recently accepted
to the incubator).

regards,

Karl

 In short, it makes sense for spec impls tied to the Aries component
 model (for example), to be hosted there, but there is little need to
 create another project to incubate generic OSGi spec impls, since the
 Felix community was set up for that. The reality is, most OSGi specs are
 not huge projects so we likely wouldn't want TLPs for all of them, but
 nothing stops a subproject started at Felix from going TLP if it takes
 on a life of its own.

 Choices are

 1) Podling - TLP
 2) Podling - Felix Sub project
 3) Podling - Felix Sub project - TLP
 4) Felix Sub project
 5) Felix Sub project - TLP

 The first 3 effectively uses incubator process(es) to educate the incoming
 folks and provides a strong grounding in ASF-land (at least that is what the
 intention is :)

 So, why should we bypass incubator?

 Again, there was already a project incubated to educate incoming folks on
 how to create open source OSGi spec impls at Apache, so why do we need to
 repeat that process?

 Your phrasing of this question implies we are trying to somehow skirt the
 Apache way, but educating incoming people via contributions and meritocracy
 to an existing project is not some shortcut.

 - richard


 thanks,
 dims

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Aries incubator for Enterprise OSGi

2009-09-02 Thread Karl Pauls
 accepted as Felix
     committers and PMC members for the Karaf subproject)
   * +1 for the rest of the proposal to explore how to build an
     enterprise component model on OSGi and the other non-spec related
     topics.

 - richard



 On 9/1/09 22:53, Kevan Miller wrote:


 On Sep 1, 2009, at 2:08 PM, Richard S. Hall wrote:

  On 9/1/09 13:59, Martin Cooper wrote:

 On Tue, Sep 1, 2009 at 10:51 AM, Richard S. Hallhe...@ungoverned.org
  wrote:

 I'm not sure I understand the issue here. Whether Aries becomes its
 own TLP, or a sub-project of Felix or some other TLP, isn't relevant
 until the project is ready to exit incubation. Why does it warrant
 such apparently intense discussion before the project is even accepted


 We are actually discussing something else. We are discussing the scope of
 the proposal, which includes hosting OSGi standard service implementations,
 which is part of Felix' scope.

 If we are developing standard OSGi services within Apache, then Felix
 provides an enthusiastic community to do this and there is no need to start
 another incubator project for such a purpose. On the other hand, stuff like
 a set of pluggable Java components enabling an enterprise OSGi application
 programming model makes perfect sense to be incubated.


 Thanks for the clarification... So, your issue is mainly with It is a
 goal of the Aries project to provide a natural home for open source
 implementations of current and future OSGi EEG specifications...?
 Personally, I tend to think of Felix in terms of OSGi Core Platform. I
 certainly hadn't expected it to be the source for all OSGi standard
 implementations from Apache -- not for implementations of Enterprise Expert
 Group specs, anyway. I'm sure there are flaws with my perceptions...

 So, we have a group that is interested in working on an enterprise OSGi
 application programming model at Apache (including implementations of at
 least some EEG specifications). An incubator project would seem to be an
 excellent place for this work to start. Interested Felix community members
 would certainly be able to join this effort.

 It then becomes a question of, assuming successful incubation, where does
 the community graduate to? TLP, Felix subproject(s), or elsewhere. All
 successful outcomes, IMO.

 --kevan

 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org




 --
 Cheers,
 Guillaume Nodet
 
 Blog: http://gnodet.blogspot.com/
 
 Open Source SOA
 http://fusesource.com




-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [VOTE][RESULT] Accept Apache Ace into the Incubator

2009-04-23 Thread Karl Pauls
Time to call the vote on accepting Apache Ace for incubation.

* +1 votes from (* indicates binding votes) Carsten Ziegeler*, Niclas
Hedhman*, Richard S. Hall, Niall Pemberton*, Robert Burrell Donkin*,
Bertrand Delacretaz*, Felix Meschberger, Francesco Furfari, and Karl
Pauls.

* No other votes.

The vote is successful. Thanks to everyone involved. We will get the
ball rolling asap.

Please vote on accepting Apache Ace for incubation at the Apache
Incubator. The full proposal is available at the end of this message
and as a wiki page at http://wiki.apache.org/incubator/AceProposal. We
ask the Incubator PMC to sponsor it, with Karl as the Champion, and
Carsten, Niclas and Bertrand volunteering to be mentors.

Please cast your votes:

[ ]  +1, bring Ace into Incubator
[ ]  +0, I don't care either way,
[ ]  -1, do not bring Ace into Incubator, because...

The vote is open for the next 72 hours and only votes from the
Incubator PMC are binding.

- - - - - - - - - -

Abstract

Apache Ace is a software distribution framework based on OSGi that
allows you to manage and distribute artifacts, like e.g. software
components.


Proposal

Apache Ace is a software distribution framework that allows you to
centrally manage and distribute software components, configuration
data and other artifacts to target systems. It is built using OSGi and
can be deployed in different topologies. The target systems are
usually also OSGi based, but don't have to be.


Background

When assembling software out of reusable components, the task of
deploying software onto an ever increasing number of targets is not
trivial to solve. This becomes even harder when these targets require
different components based on who's using them.

A key technology in the Java space for developing component based
applications is OSGi. The OSGi speciï¬ cation, which has been around
since 1999 and by now has matured into the de facto module system for
Java, allows you to write components that can interact through
services and that allows components to be updated individually,
without disturbing the rest of the components.

Although the OSGi speciï¬ cation describes how software distribution
should be done, it does not actually prescribe any protocols or
implementations. Apache Ace implements a software distribution system
based on, but not limited to OSGi. It is setup so it can deal with
different target types, using different protocols. Also, it can handle
an extensible number of artifact types (bundles, configurations,
resources, ...).


Rationale

When you start using OSGi to build reusable components, the task of
managing those components and their use in various applications
becomes non-trivial. Apache Ace allows you to group those components
and assign them to a managed set of targets. This allows you to
distribute updates and new components easily, while keeping a full
history of what was installed where during what period. It also helps
you setup an automated development, QA/testing, staging and production
environment.


Initial Goals

The initial goals for Apache Ace are:

* Donate the existing codebase and import it.
* Setup the incubation infrastructure (svn repository, build system,
website) so we can run continuous builds with automated tests and
publish all available documentation.
* Get people involved in advancing the code base in different
directions, integrating it with other projects at Apache.
* Prepare for an initial release that demonstrates the systems core
capabilities.
* Present the project to the community at ApacheCon 2009 US.


Current Status

The current codebase is developed and tested in various
configurations. It was developed at luminis over the last couple of
years using Scrum, so we have internally demonstrated we can release
often and produce working code using a transparent process.
Documentation for the project is now available on an internal wiki,
which can be donated and converted to the Apache Ace website. We did
not yet use mailing lists as the primary colaborative process, as the
whole team met face to face on a daily basis.


Meritocracy

Some of the core developers are already committers and PMC members at
Apache, so they understand what it means to have a process based on
meritocracy.


Community

In the past, luminis has been talking to various interested users and
developers about Apache Ace, and we believe there is an interest in
this project. Feedback at ApacheCon EU 2009 and afterwards on the
Apache Felix mailing list confirmed that. The problem that is being
solved is one that many software developers run into, so it should
appeal to them. Our list of initial committers already includes people
from different backgrounds.


Core Developers

The core development team is a mix of people that work for luminis and
have been involved in the project up til now and new committers, some
of which have previous experience at Apache.


Alignment

The initial codebase makes use of Apache Felix as its core framework

Re: [VOTE] Accept Apache Ace into the Incubator

2009-04-23 Thread Karl Pauls
+1

regards,

Karl

On Mon, Apr 20, 2009 at 10:56 AM,  francesco.furf...@isti.cnr.it wrote:
 +1
 (non binding vote)

 francesco



 On 4/19/2009, Karl Pauls karlpa...@gmail.com wrote:

Please vote on accepting Apache Ace for incubation at the Apache
Incubator. The full proposal is available at the end of this message
and as a wiki page at http://wiki.apache.org/incubator/AceProposal. We
ask the Incubator PMC to sponsor it, with Karl as the Champion, and
Carsten, Niclas and Bertrand volunteering to be mentors.

Please cast your votes:

[ ]  +1, bring Ace into Incubator
[ ]  +0, I don't care either way,
[ ]  -1, do not bring Ace into Incubator, because...

The vote is open for the next 72 hours and only votes from the
Incubator PMC are binding.

- - - - - - - - - -

Abstract

Apache Ace is a software distribution framework based on OSGi that
allows you to manage and distribute artifacts, like e.g. software
components.


Proposal

Apache Ace is a software distribution framework that allows you to
centrally manage and distribute software components, configuration
data and other artifacts to target systems. It is built using OSGi and
can be deployed in different topologies. The target systems are
usually also OSGi based, but don't have to be.


Background

When assembling software out of reusable components, the task of
deploying software onto an ever increasing number of targets is not
trivial to solve. This becomes even harder when these targets require
different components based on who's using them.

A key technology in the Java space for developing component based
applications is OSGi. The OSGi speciï¬ cation, which has been around
since 1999 and by now has matured into the de facto module system for
Java, allows you to write components that can interact through
services and that allows components to be updated individually,
without disturbing the rest of the components.

Although the OSGi speciï¬ cation describes how software distribution
should be done, it does not actually prescribe any protocols or
implementations. Apache Ace implements a software distribution system
based on, but not limited to OSGi. It is setup so it can deal with
different target types, using different protocols. Also, it can handle
an extensible number of artifact types (bundles, configurations,
resources, ...).


Rationale

When you start using OSGi to build reusable components, the task of
managing those components and their use in various applications
becomes non-trivial. Apache Ace allows you to group those components
and assign them to a managed set of targets. This allows you to
distribute updates and new components easily, while keeping a full
history of what was installed where during what period. It also helps
you setup an automated development, QA/testing, staging and production
environment.


Initial Goals

The initial goals for Apache Ace are:

* Donate the existing codebase and import it.
* Setup the incubation infrastructure (svn repository, build system,
website) so we can run continuous builds with automated tests and
publish all available documentation.
* Get people involved in advancing the code base in different
directions, integrating it with other projects at Apache.
* Prepare for an initial release that demonstrates the systems core
capabilities.
* Present the project to the community at ApacheCon 2009 US.


Current Status

The current codebase is developed and tested in various
configurations. It was developed at luminis over the last couple of
years using Scrum, so we have internally demonstrated we can release
often and produce working code using a transparent process.
Documentation for the project is now available on an internal wiki,
which can be donated and converted to the Apache Ace website. We did
not yet use mailing lists as the primary colaborative process, as the
whole team met face to face on a daily basis.


Meritocracy

Some of the core developers are already committers and PMC members at
Apache, so they understand what it means to have a process based on
meritocracy.


Community

In the past, luminis has been talking to various interested users and
developers about Apache Ace, and we believe there is an interest in
this project. Feedback at ApacheCon EU 2009 and afterwards on the
Apache Felix mailing list confirmed that. The problem that is being
solved is one that many software developers run into, so it should
appeal to them. Our list of initial committers already includes people
from different backgrounds.


Core Developers

The core development team is a mix of people that work for luminis and
have been involved in the project up til now and new committers, some
of which have previous experience at Apache.


Alignment

The initial codebase makes use of Apache Felix as its core framework.
It also uses various other components of that project. As a project
that builds on components we are constantly looking out for existing
components that can accelerate our implementation and we want

[VOTE] Accept Apache Ace into the Incubator

2009-04-19 Thread Karl Pauls
informally a couple of projects at Apache have already expressed
interest in a system that can help them do software provisioning.


Known Risks

Apache Ace uses Felix as its default OSGi implementation and some of
its developers are also part of the Felix community. We are open to
collaborate with other Apache projects, looking at candidates such as
Commons, Sling, JackRabbit that could help us in certain parts of our
infrastructure.

An important reason for open sourcing this project at Apache is the
strong community, as well as the Apache license. This will attract
more users and developers so the project can be moved forward into new
directions that we would otherwise not have been possible. Judging
from the initial interest from some of the other projects at Apache,
we certainly see ways in which to collaborate and advance the project,
possibly in ways we would never have thought of. However, we have been
able to support and develop this product outside of Apache quite well,
so in no way are we trying to just dump the code there or merely
trying to generate publicity.


Initial Source

Apache Ace has been in development within luminis since 2005.


Source and Intellectual Property Submission Plan

The current codebase is owned by luminis, and will be donated together
with its documentation. We will get the paperwork out of the way as
soon as possible. There should already be a CCLA on file for luminis
and the people that are already involved with Apache obviously have
ICLAs on file.


External Dependencies

There are quite a few open source libraries already used. The
libraries, their sources and licenses are listed here:

Apache Felix, ASL:
* framework
* shell
* shell-tui
* obr
* http.jetty
* config admin
* event admin
* deployment admin
* dependency manager
* prefs
* upnp.basedriver
* org.osgi.foundation
* core
* compendium
* javax.servlet

Apache Ant, ASL:
* ant.jar
* ant-contrib.jar

Apache Velocity, ASL:
* velocity

KXML2 ( http://kxml.sourceforge.net/kxml2/), BSD license:
* kxml2 (hmm, what was that issue we had with that in felix)

Knopflerfish ( http://knopflerfish.org/), BSD style license:
* log_all.jar, useradmin_all.jar

Luminis Open Source Server ( https://opensource.luminis.net/), BSD license:
* net.luminis.build.plugin.jar

XStream ( http://xstream.codehaus.org/), BSD license:
* various xstream jars


Required Resources

Mailing lists:
* ace-private
* ace-dev
* ace-commits
* ace-user (only after leaving the incubator)

Subversion:
* https://svn.apache.org/repos/asf/incubator/ace

Issue Tracking:
* JIRA: Apache Ace (ACE)

Wiki:
* Confluence: Apache Ace (ACE)


Initial Committers

These existing Apache committers have either worked on the initial
codebase (Christian, Karl and Marcel) or expressed an interest in
extending the project:
* Marcel Offermans
* Karl Pauls
* Christian van Spaandonk
* Clement Escoffier
* Felix Meschberger
* Carsten Ziegeler


Community Members

The following people have already expressed their interest in actively
participating in this project:
* Bram de Kruijff
* Toni Menzel
* Alin Dreghiciu
* Dennis Geurts


Affiliations

For the record, Marcel Offermans, Christian van Spaandonk and Dennis
Geurts work at luminis and might get paid to do certain work on Apache
Ace.


Sponsors

We have approached both the champion and an initial list of mentors
that have agreed to mentor this project.

Champion:
* Karl Pauls

Mentors:
* Carsten Ziegeler
* Niclas Hedhman
* Bertrand Delacretaz

Sponsor:
* Apache Incubator

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Ace

2009-04-05 Thread Karl Pauls
 always because these dogmas or
 goals are in doubt.

  -- Robert Pirzig, Zen and the Art of Motorcycle Maintenance


 -
 To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
 For additional commands, e-mail: general-h...@incubator.apache.org





-- 
Karl Pauls
karlpa...@gmail.com

-
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org



Re: [PROPOSAL] Apache Ace

2009-04-05 Thread Karl Pauls
I'm not sure I understand what your problem with this proposal is
exactly but I sure would like to. Let me try to get some things clear
in order to be able to get to the bottom of this. Don't let any
previous comments side-track you and lets try to focus on the
proposal:

I don't see where the proposal is mentioning OBR in the first place.
Let alone where it would say anything about it being a standard or
anything. Its only listed as an external dependency.

There is no pointer to OBR (other then that it is a dependency) nor is
there a pointer to p2. That is not suspicious as the project is not
about any of the two other then it should be able to use obr and p2
repositories and infrastructure where it makes sense.

I completely agree that it would be great if there would be an active
and healthy collaboration between the projects but I'm not sure this
has to be in the proposal. It certainly doesn't say anything to the
opposite (unless I'm missing something?).

Finally, the proposal already does say: When assembling software out
of reusable components, the task of deploying software onto an ever
increasing number of targets is not trivial to solve. This becomes
even harder when these targets require different components based on
who's using them. What else do you think is necessary to make it
clear that provisioning is a hard problem as you say?

From this point, would you say that what you like to see is a
paragraph that mentions that the current luminis implementation uses
OBR and that the project will look into using p2 as well? I'm sure
that this can be arranged.

regards,

Karl

 I'm suggesting that  you two groups figure out how to work together on a
 very hard problem.

 I'm also saying that you are unlikely to out do the 5 man years in p2
 already.

 As I said in the previous email if you want to make a competing system
 that's fine. But don't couch the proposal as something that's new and hasn't
 been addressed elsewhere because it has.

 You might want to be more clear in the proposal about p2 being a competitor,
 also make it clear that OBR has gone back to specification, and what it is
 you're actually working from. So when a user or potential developer looks at
 this and says what specification are you working from they can see there
 isn't one yet, and if they ask what about p2?, then it's clear you
 decided not to collaborate with them. I think you can even point out that
 they didn't collaborate with you either. Give people all the information.

 When I walked into the OSGi BOF at Eclipse I was dumbfounded. The same dose
 of sniping and grin fucking as other groups I've worked with which was
 disappointing but I guess I'm not surprised. There were attacks abound at
 EclipseCon. The way p2 came into existence probably could have been handled
 better, no doubt. But I don't find guys like Hal very compelling with his
 melodrama
 (http://www.tensegrity.hellblazer.com/2009/03/osgi-rfp-122---the-osgi-bundle-repository.html).

 Make it clear to people looking at the proposal that provisioning is a hard
 problem. These arguments about the Eclipse way of p2 and non-focus on
 server side or other types of systems is nonsense. If you actually  have a
 pointer to p2 in your proposal -- which is conspicuously absent -- siting
 them as a direct competitor users will have a clear point of reference. If
 people had the background story they will probably go WTF just like I did.

 Both sides of the p2/OBR seem to be equally obstinate and non-collaborative.
 I used p2 because from a technical level as an end user because it worked.
 There are nightly builds, lots of documentation and at least 5 people
 working on it full-time at any given point in time. If you look at the p2
 code and the OBR spec they are 90% the same thing and any differences are
 easily compensated for with a little effort.

 Competition is fine, I would just be more open about that aspect of it in
 the proposal.

 On 5-Apr-09, at 8:47 AM, Karl Pauls wrote:

 On Sun, Apr 5, 2009 at 5:00 PM, Jason van Zyl jvan...@sonatype.com
 wrote:

 On 5-Apr-09, at 2:46 AM, Marcel Offermans wrote:

 Hello Jason,

 On Apr 5, 2009, at 1:09 , Jason van Zyl wrote:

 Equinox p2 was designed to replace the aging Update Manager in
 Eclipse. It focusses on installing Eclipse-based applications from
 scratch and updating them and can be extended to manage other types
 of artifacts. If you look at the agent part, it is geared towards
 desktop environments

 Not true.

 Jeff McAffer's demo at EclipseCon is a case in point. He provisioned
 an EC2 node using p2. [...] Jeff is very much focused on server side
 provisioning as am I.

 Let me rephrase that, it's geared more towards desktop and server
 environments, as compared to smaller (embedded, mobile) environments.
 That
 was the point I was trying to make here.

 Note though, I'm no Equinox p2 expert. :)

 Then why are you proposing this when you don't even know what p2 is
 capable of?

 We started working

Re: [DISCUSS] Re-election of podling committers before graduation

2008-02-03 Thread Karl Pauls
  ...Craig has a good point - maybe that 'pruning' process, to the
  extent it's appropriate, should happen before they start the actual
  graduation process?
 
  The question is how, and it's something no established project has
  ever figured out, nevermind our podlings :)...

 Hence the suggestion that some of us discussed in December:
 re-electing podling committers is a no-brainer for active people, and
 gives others a chance to step out.

Not trying to take a side, what we did in Felix was to just ask
everybody on our list if he would like to step out. Not all people
which I would have expected to do so did at this point but some did.
The reason I point this out is that quite a few of the more inactive
people that stayed on board are by now very active while others are
not as active anymore as they used to be during incubation...

regards,

Karl

 -Bertrand


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]





-- 
Karl Pauls
[EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[RESULT] Re: [VOTE] Apache Felix 0.8.0 Incubator Release

2006-12-15 Thread Karl Pauls

This vote has been open for more than 72 hours, so we would like to
call the vote on Felix-0.8.0-incubator so that we can move forward:

 * +1 votes from Robert Burrell Donkin, Upayavira,
   Enrique Rodriguez, Alex Karasulu
 * No 0 votes.
 * No -1 votes.

With three +1 from IPMC members the vote is successful. We will make
an official announcement and make the release available publicly.

Thanks to the people who reviewed and/or voted.

regards,

Karl

--
Karl Pauls
[EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Re: Re: Re: [VOTE] Apache Felix 0.8.0 Incubator Release

2006-12-13 Thread Karl Pauls

 The asc and KEYS files are available on the page now.

 Please start reviewing our release again. The URL stays the same:

 http://people.apache.org/~rickhall/felix-0.8.0-incubator.html

+1

-- minor (fix in HEAD) --

a number of package.html's are IMHO creative enough to be
copyrightable. i think that they should have copyright headers.


Well, the point is that this package.html's are from the OSGi alliance
(licensed under ASL). We redistribute them but try not to modify them.
We've been discussing adding a copyright but decided against it on the
grounds of them being provided like this.


- notes and comments (not requirements) -

the public key does not seems to be available from the major
keysigning networks (see
http://www.apache.org/dev/release-signing.html if you haven't uploaded
it yet)


I'm going to upload the key. Thanks.


good practice to produce both tar.gz and zip compressed artifacts.
yes, i know that most major platforms can easily open either format
but users associated tar.gz with *nix and zip with m$. producing both
formats is good psychology.


Right, we will look into it.


release notes are an important form of guerilla advertising. the same
content can be used in several different places: on the download page,
on announcements, on grassroots media (eg freshmeat) and as plain text
in the release. consider adding some next time.

- robert


We will. Due to this being our first release it wouldn't contain much
this time around anyhow, but I agree, release notes are important.
Thanks for pointing it out and for reviewing.

regards,

Karl

--
Karl Pauls
[EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Re: [VOTE] Apache Felix 0.8.0 Incubator Release

2006-12-12 Thread Karl Pauls

  Not quite there yet.   The incubator DISCLAIMER file is still missing from 
the
  jars.   That would prevent them going into maven repositories.

 Is that just a recommendation or a requirement? Our NOTICE files contain
 the incubator disclaimer text.

it's a requirement that the text is present but AIUI in the NOTICE is
ok (though perhaps a separate DISCLAIMER is clear)


We have a separate DISCLAIMER on top-level. The binaries (i.e., jar
files) contain a NOTICE that includes the DISCLAIMER. I agree that a
separate DISCLAIMER is more clear but I think for this release we'll
go with the current set-up.


please let me know whether you plan to cut another candidate or
whether i should review the one above


Yes, please review the one above.


signing the releases is a requirement. having a well connected code
signing key is definitely good but not mandatory

- robert


We will make the asc and KEYS files available on the page mentioned
above asap (i.e., a couple of hours).

regards,

Karl

--
Karl Pauls
[EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Re: Re: [VOTE] Apache Felix 0.8.0 Incubator Release

2006-12-12 Thread Karl Pauls

The asc and KEYS files are available on the page now.

Please start reviewing our release again. The URL stays the same:

http://people.apache.org/~rickhall/felix-0.8.0-incubator.html

regards,

Karl

On 12/12/06, Karl Pauls [EMAIL PROTECTED] wrote:

   Not quite there yet.   The incubator DISCLAIMER file is still missing 
from the
   jars.   That would prevent them going into maven repositories.
 
  Is that just a recommendation or a requirement? Our NOTICE files contain
  the incubator disclaimer text.

 it's a requirement that the text is present but AIUI in the NOTICE is
 ok (though perhaps a separate DISCLAIMER is clear)

We have a separate DISCLAIMER on top-level. The binaries (i.e., jar
files) contain a NOTICE that includes the DISCLAIMER. I agree that a
separate DISCLAIMER is more clear but I think for this release we'll
go with the current set-up.

 please let me know whether you plan to cut another candidate or
 whether i should review the one above

Yes, please review the one above.

 signing the releases is a requirement. having a well connected code
 signing key is definitely good but not mandatory

 - robert

We will make the asc and KEYS files available on the page mentioned
above asap (i.e., a couple of hours).

regards,

Karl

--
Karl Pauls
[EMAIL PROTECTED]




--
Karl Pauls
[EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]