No,

it's not Apache compliant ;)

An Apache release has to respect rules (verification, etc): sign, legal checks, etc.

Regards
JB

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

Reply via email to