concerted-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julian Hyde <jh...@apache.org>
Subject Re: Website for Concerted
Date Wed, 21 Oct 2015 19:51:09 GMT
+100

Making releases is the hardest thing you'll do at apache. Making them
reproducible by multiple release managers is even harder.

On Wed, Oct 21, 2015 at 12:34 PM, Jake Farrell <jfarrell@apache.org> wrote:
> Highly recommend that this process for creating a release candidate and
> then promoting it to a release be scripted and heavily documented to make
> the process easier and as error free as possible. Here is a good example of
> this
>
> release candidate -
> https://github.com/apache/mesos/blob/master/support/vote.sh
> release - https://github.com/apache/mesos/blob/master/support/release.sh
>
> -Jake
>
> On Wed, Oct 21, 2015 at 2:59 PM, Julian Hyde <jhyde@apache.org> wrote:
>
>> "Release" is not a git concept. It is a concept that github layers on
>> top of git. The git concepts are branch, commit (with associated sha),
>> tag.
>>
>> I recommend that you apply a git tag to each release CANDIDATE which
>> will become the tag for the release if and when the vote passes.
>>
>> Each Calcite release has a corresponding news item with text and
>> metadata. See the metadata at the top of
>>
>> https://github.com/apache/incubator-calcite/blob/master/site/_posts/2015-09-02-release-1.4.0-incubating.md
>> .
>> This helps generate the "recent releases" list in
>> http://calcite.incubator.apache.org/news/ and also the table in the
>> downloads page http://calcite.incubator.apache.org/docs/downloads.html.
>>
>> Julian
>>
>>
>> On Wed, Oct 21, 2015 at 10:09 AM, Gaurav Shukla <gshukla66@gmail.com>
>> wrote:
>> > Hi, Julian I was looking into a way to fetch releases from github what I
>> > found was most of the repos in apache don't have relases they have tags.
>> >
>> > Is this a rule?
>> >
>> > Even calcite does not have releases
>> >
>> > https://api.github.com/repos/apache/incubator-calcite/releases
>> >
>> > https://api.github.com/repos/apache/incubator-calcite/tags
>> >
>> > I don't have problem with tags but to fetch date for those tags I have to
>> > find commit url and then find date for that commit.
>> >
>> > Is that how you displayed release date and user on calcite's website?
>> >
>> > On Wed, Oct 21, 2015 at 10:23 PM, Julian Hyde <jhyde@apache.org> wrote:
>> >
>> >>
>> >> > On Oct 20, 2015, at 12:39 AM, Atri Sharma <atri.jiit@gmail.com>
>> wrote:
>> >> >
>> >> > I am fine with fetching contributors and committers from github
>> (mentors,
>> >> > please advice) as long it is clearly mentioned and understandable on
>> the
>> >> > website.
>> >>
>> >> We did that in Calcite and no one had a problem with it. Every
>> contributor
>> >> has a github account because pull requests are our preferred mode of
>> >> contributions.
>> >>
>> >> In fact this page is generated from that information, and the pictures
>> >> come from github:
>> >>
>> >> http://calcite.incubator.apache.org/develop/
>> >>
>> >> The “organization” field was a little more contentious. Some people
feel
>> >> that Apache contributors should leave their afiliations at the door when
>> >> working within Apache. So you should only list organizations if your
>> >> community has broad consensus.
>> >>
>> >> Julian
>> >>
>> >>
>> >> >
>> >> > ASF Git repository is being set up right now.
>> >> > On 20 Oct 2015 12:51, "Gaurav Shukla" <gshukla66@gmail.com> wrote:
>> >> >
>> >> >> By dead link I mean I get 404 project not found both on github
>> mirror as
>> >> >> well as git-wip.apache.org
>> >> >> <https://git-wip-us.apache.org/repos/asf/incubator-concerted.git>
>> >> >>
>> >> >> I'll list PPMC members in html but current committers and
>> contributors
>> >> can
>> >> >> be fetched directly from github repo so it will need not be updated
>> >> again
>> >> >> and again.
>> >> >>
>> >> >> Also should I create a blog for this website using jekyll or should
I
>> >> use
>> >> >> the one available in confluence ?
>> >> >>
>> >> >> On Tue, Oct 20, 2015 at 12:44 PM, Atri Sharma <atri@apache.org>
>> wrote:
>> >> >>
>> >> >>> What do you mean by dead link?
>> >> >>>
>> >> >>> It works fine for me.
>> >> >>>
>> >> >>> I like the idea of activity feed. However we need a hard list
>> >> mentioning
>> >> >>> current committers, PPMC members and contributors.
>> >> >>>
>> >> >>> Also a page for listing newbie JIRAS.
>> >> >>>
>> >> >>> Let us know if you have any questions.
>> >> >>>
>> >> >>> Regards,
>> >> >>>
>> >> >>> Atri
>> >> >>>
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Regards !
>> >> >> Gaurav Shukla
>> >> >> gauravshukla.xyz
>> >> >> Phone: +91-837-584-7862
>> >> >>
>> >>
>> >>
>> >
>> >
>> > --
>> > Regards !
>> > Gaurav Shukla
>> > gauravshukla.xyz
>> > Phone: +91-837-584-7862
>>

Mime
View raw message