Dear all,

We are ready for our first source code release. We have tagged the current
candidate with v1.0 (https://github.com/apache/incubator-crail/tree/v1.0).

What is the next step? Start a vote for "source-only" release where people
can review the currently tagged branch?

Thanks,
--
Animesh


On Tue, Mar 13, 2018 at 9:57 PM, Julian Hyde <jh...@apache.org> wrote:

> Bernard,
>
> You have it about right.
>
> One thing to remember is that a release is source-code only. (You may
> do binary releases later, but they are much more complicated.)
>
> Another is that releases don't need to be perfect in terms of
> functionality. It's fine if there are bugs, as long as the code
> compiles. The thing that trips up most podlings is getting the legal
> aspects right (e.g. no GPL-licensed dependencies, including necessary
> text in LICENSE and NOTICE files).
>
> I suggest you make a first release candidate, start a vote, and get
> feedback. The first couple of votes will likely fail. It will take a
> couple of iterations, but we don't expect perfection first time.
>
> When the PPMC vote passes, there is a second vote on the IPMC. (Due
> Apache policy that only a "real" PMC can make a release. The IPMC is
> real PMC, but the PPMC is only a PMC-in-training.) That second step is
> arduous I'm afraid (and adds a few extra days) but it's not too bad by
> the 2nd or 3rd release.
>
> Julian
>
>
>
> On Tue, Mar 13, 2018 at 11:35 AM, Luciano Resende <luckbr1...@gmail.com>
> wrote:
> > I would say the most important thing would be to get the legal parts in a
> > good state.
> >
> > For guide, I would start with :
> > - http://www.apache.org/dev/#releases
> >
> >
> > For actual steps, here is what I have used in other projects (which
> include
> > building, staging, signing, etc):
> >
> > https://github.com/apache/bahir/blob/master/dev/release-build.sh
> >
> >
> >
> > On Tue, Mar 13, 2018 at 11:21 AM, bernard metzler <bmetz...@gmx.ch>
> wrote:
> >
> >> Dear Mentors,
> >>
> >> Looks like we are getting close to a point where we think the code
> >> base is good for a first release. I just searched around a little
> >> to see what is needed from an administrative point of view. What
> >> I found is an overwhelming amount of information, starting
> >> at https://incubator.apache.org/guides/releasemanagement.html
> >>
> >> So, what I understand is, we have to follow some formal policies
> >> applicable to all ASF project releases
> >> (http://www.apache.org/legal/release-policy.html) plus setting up
> >> the code base in a staged area (which would be
> >> https://dist.apache.org/repos/dist/dev/incubator/crail/ - which
> >> does not yet exist?), and finally go through a PMC voting procedure,
> >> as described at
> >> https://incubator.apache.org/guides/releasemanagement.html
> >>
> >>
> >> Is there anything else I am missing?
> >>
> >> Thank you!
> >> Bernard.
> >>
> >
> >
> >
> > --
> > Luciano Resende
> > http://twitter.com/lresende1975
> > http://lresende.blogspot.com/
>

Reply via email to