This is for apache foundation, but don't forget the engagements of the
apache license (in terms of legal).
Regards
JB
On 10/17/2014 01:24 PM, Ioan Eugen Stan wrote:
Hi,
2014-10-08 13:24 GMT+03:00 Jean-Baptiste Onofré <[email protected]>:
No,
it's not Apache compliant ;)
An Apache release has to respect rules (verification, etc): sign, legal
checks, etc.
Regards
JB
Technically, the Apache Foundation is only concerned about source
releases. Binaries are just a convenience to users. See [1] section
'What is a Valid Release Package?' . Users however are accustomed to
binaries being available . It makes it easy for projects to attract
users this way also.
[1] http://www.apache.org/dev/release-publishing#goal
On 10/08/2014 12:20 PM, Charlie Mordant wrote:
Hi Jean-Baptiste,
I'm not speaking about nightlies/snapshot's, but real Maven Central
releases (with a X.Y.Z+1 version), continuous delivery aims to release
in production, not in a testing/snapshots env.
The challenge is in deciding when to fire a release: a major/blocking
Jira resolved, a code quality reached, 4 weeks after the last... And how
to ensure the stability of the product (80% test coverage and 90 Itest?).
It's more than a nightly, as it is not a daily baked product and more a
decided one, the thing is that it is fully automated.
Regards
2014-10-08 11:46 GMT+02:00 Jean-Baptiste Onofré <[email protected]
<mailto:[email protected]>>:
Hi Charlie,
We already have Jenkins and nightly builds. But I'm not sure a lot
of people uses/tests the SNAPSHOTs.
Regards
JB
On 10/08/2014 11:33 AM, Charlie Mordant wrote:
Hi,
+1 for a short lifecycle.
I'm not totally for what I'll ask but it's an alternative
solution:
What about continuous deployement?
A Jenkins build pipeline that will trigger Jira ticket
resolution then
releasing Karaf if all tests pass?
I really don't know if it's a viable solution, but it would make
the
thing :).
Best regards,
2014-10-08 10:46 GMT+02:00 Jamie G. <[email protected]
<mailto:[email protected]>
<mailto:jamie.goodyear@gmail.__com
<mailto:[email protected]>>>:
+1
There will always be another upstream fix to wait for, a
short Karaf
update cycle seems to be the best approach to avoiding
extended
delays.
--J
On Wed, Oct 8, 2014 at 4:55 AM, Achim Nierbeck
<[email protected] <mailto:[email protected]>
<mailto:bcanhome@googlemail.__com
<mailto:[email protected]>>> wrote:
> Hi,
>
> I'm in big favor of having a hard release cycle on 6 weeks
(minimum I'd
> actually prefer 4 ;) )
> Regarding the thoughts about 3party dependencies,
actually it's
the reason
> we don't get our own bugfixes out fast right now.
> Actually I'd say screw it. No more waiting for 3rd party
dependencies ...
> get the stuff out fast cause 4-6 weeks later you have
the next
> release picking up the issue.
>
> regards, Achim
>
>
> 2014-10-08 8:18 GMT+02:00 Jean-Baptiste Onofré
<[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>>:
>>
>> That's why we have an extend of 2 weeks to deal with
other projects.
>>
>> Regards
>> JB
>>
>> On 10/08/2014 08:16 AM, Christian Schneider wrote:
>>>
>>> Generally I agree that we should aim for such a cycle.
>>> I only hope it is possible as we depend a lot on other
projects
that we
>>> bundle. So a lot of the time a release waits on fixes or
releases in
>>> upstream projects.
>>>
>>> Christian
>>>
>>> Am 08.10.2014 07:52, schrieb Jean-Baptiste Onofré:
>>>>
>>>> Hi all,
>>>>
>>>> Users complained about the variable and long delays
between Karaf
>>>> releases. It's a fair comment and it's something that
we have to
>>>> improve.
>>>>
>>>> I propose the following new policy about the releases
cycle:
>>>> - for "active" branches (3.0.x and 2.4.x), I propose
a release
every 6
>>>> weeks, with maximum extend to 8 weeks.
>>>> - for "eol" and "maintenance" branches (2.2.x and
2.3.x), it's "on
>>>> demand", no strong cycle there.
>>>>
>>>> WDYT ?
>>>>
>>>> If everybody agrees, I will update the releases
schedule page
on the
>>>> website.
>>>>
>>>> Regards
>>>> JB
>>>
>>>
>>>
>>
>> --
>> Jean-Baptiste Onofré
>> [email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>
>
>
>
> --
>
> Apache Member
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web
<http://wiki.ops4j.org/__display/paxweb/Pax+Web/
<http://wiki.ops4j.org/display/paxweb/Pax+Web/>>
Committer &
> Project Lead
> blog <http://notizblog.nierbeck.de/__>
>
> Software Architect / Project Manager / Scrum Master
>
--
Charlie Mordant
Full OSGI/EE stack made with Karaf:
https://github.com/__OsgiliathEnterprise/net.__osgiliath.parent
<https://github.com/OsgiliathEnterprise/net.osgiliath.parent>
--
Jean-Baptiste Onofré
[email protected] <mailto:[email protected]>
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Charlie Mordant
Full OSGI/EE stack made with Karaf:
https://github.com/OsgiliathEnterprise/net.osgiliath.parent
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com