Return-Path: X-Original-To: apmail-concerted-dev-archive@minotaur.apache.org Delivered-To: apmail-concerted-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A4D091834C for ; Fri, 23 Oct 2015 11:09:45 +0000 (UTC) Received: (qmail 4162 invoked by uid 500); 23 Oct 2015 11:09:45 -0000 Delivered-To: apmail-concerted-dev-archive@concerted.apache.org Received: (qmail 4122 invoked by uid 500); 23 Oct 2015 11:09:45 -0000 Mailing-List: contact dev-help@concerted.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@concerted.incubator.apache.org Delivered-To: mailing list dev@concerted.incubator.apache.org Received: (qmail 4110 invoked by uid 99); 23 Oct 2015 11:09:45 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Oct 2015 11:09:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id CBCDFC0E12 for ; Fri, 23 Oct 2015 11:09:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.902 X-Spam-Level: *** X-Spam-Status: No, score=3.902 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=3, URIBL_BLOCKED=0.001, WEIRD_PORT=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id KSEFvdoJKD7X for ; Fri, 23 Oct 2015 11:09:30 +0000 (UTC) Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 66AC4439E2 for ; Fri, 23 Oct 2015 11:09:30 +0000 (UTC) Received: by wicfv8 with SMTP id fv8so26889135wic.0 for ; Fri, 23 Oct 2015 04:09:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=WcvBGlI8DYlgAZTxG5iGODQk+xBjIZwiWM98Qypa9HI=; b=Ezvjpk7ECu9ZjOquASEdGihNC43TnsYsk1b/7HAyVUCV71Zjq7hvc8AG0fq+02FfwD Rj2T0VPDmf58dkgEQNBBaIpHUAt9jAAnjatIL32+ZHIMCPDcrfo8pS80yR/KZjwZiWpb F1IheAumgaW4mcmizPqI2VTzfBMpQHLLUgpzdFYEusIQCwejbmDVpDAHck9gvywc5yJ5 hacq7I5On2LR1w/S8DHhUGMpDX9aBm/KD5jE8e0Rxk13K7cpsRwEU0FD0YetegcbY4G2 8/MFtk906IGUwNkgxUe5DmQ9ztdNphQ/ImwZeb4qCvqvwys4zc25+2XcqF3ggUTQbuQO nEaw== MIME-Version: 1.0 X-Received: by 10.180.198.194 with SMTP id je2mr3658096wic.26.1445598569555; Fri, 23 Oct 2015 04:09:29 -0700 (PDT) Received: by 10.195.13.74 with HTTP; Fri, 23 Oct 2015 04:09:29 -0700 (PDT) In-Reply-To: References: <5302401C-7EF3-453F-ACB0-28B206A49CB8@apache.org> Date: Fri, 23 Oct 2015 16:39:29 +0530 Message-ID: Subject: Re: Website for Concerted From: Atri Sharma To: dev@concerted.incubator.apache.org Content-Type: multipart/alternative; boundary=047d7b6247f039eed20522c3a5d9 --047d7b6247f039eed20522c3a5d9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sounds good to me. On Fri, Oct 23, 2015 at 3:48 PM, Gaurav Shukla wrote: > Hi all, > > To make posting news and blog items simpler I have followed the scheme > described below . > > I have added news folder in website repo where all the news related post= s > will be stored in mark down. > the post name format will be > > *YEAR-MONTH-DATE-title_separated_by_underscore.md * > eg. 2014-10-23-Blogging_with_Butler.md > > and permalinks to single post look like > > http://localhost:9000/#/pages/news/2014/10/23/Blogging%20with%20Butler > > I've also added a pre commit hook which traverses the news folder and > updates archive.json[1] with new posts in news folder.So in order to post= a > news item one needs to add a markdown file in news folder and commit. > > *note: The title should not contain spaces.* > * [1] archive.json contains details of all posts in a folder > grouped by year.* > > I will be following the same format for documentation as well as blog > folders. Is it ok ? > > On Thu, Oct 22, 2015 at 6:03 PM, Jake Farrell wrote= : > > > Tags should be fine then, in my experience projects typically only use > > tags for releases > > > > -Jake > > > > On Thu, Oct 22, 2015 at 2:11 AM, Gaurav Shukla > > wrote: > > > >> Thanks for feedback @Jake. The website is currently displaying tags ju= st > >> to check the layout and as you and julian pointed out earlier I'll hav= e > to > >> make necessary changes in order to display releases that have been vot= ed > >> and approved. > >> > >> So don't worry about that I'll make those changes once the git repo fo= r > >> concerted is setup and format for release posts have been decided. > >> On Oct 22, 2015 9:56 AM, "Jake Farrell" wrote: > >> > >>> release timeline should contain no release as currently we have not > voted > >>> on any release candidates and can not claim to have released anything > at > >>> the ASF as of yet > >>> > >>> -Jake > >>> > >>> On Wed, Oct 21, 2015 at 8:31 PM, Gaurav Shukla > >>> wrote: > >>> > >>> > I've updated the releases page in website, as of now it is set to > track > >>> > calcite repo and counts tags as releases later this can be changed > to > >>> > track releases from some file with meta data and release notes as > >>> > suggested by Julian. > >>> > > >>> > I've also added team members list (incomplete) on get involved page= . > I > >>> am > >>> > displaying name, apache id and role along with github avatar > >>> > > >>> > Do I need to display any more details? > >>> > > >>> > Updated pages include: > >>> > http://deathping1994.github.io/concerted-website/#/releases > >>> > http://deathping1994.github.io/concerted-website/#/contribute > >>> > > >>> > > >>> > > >>> > On Thu, Oct 22, 2015 at 1:21 AM, Julian Hyde > wrote: > >>> > > >>> > > +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 document= ed > >>> to > >>> > make > >>> > > > the process easier and as error free as possible. Here is a goo= d > >>> > 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 > >>> 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 associat= ed > >>> 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 passe= s. > >>> > > >> > >>> > > >> Each Calcite release has a corresponding news item with text a= nd > >>> > > >> 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 i= n > >>> 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 the= y > >>> 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 preferre= d > >>> mode > >>> > of > >>> > > >> >> contributions. > >>> > > >> >> > >>> > > >> >> In fact this page is generated from that information, and t= he > >>> > > pictures > >>> > > >> >> come from github: > >>> > > >> >> > >>> > > >> >> http://calcite.incubator.apache.org/develop/ > >>> > > >> >> > >>> > > >> >> The =E2=80=9Corganization=E2=80=9D 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 organization= s > if > >>> > your > >>> > > >> >> community has broad consensus. > >>> > > >> >> > >>> > > >> >> Julian > >>> > > >> >> > >>> > > >> >> > >>> > > >> >> > > >>> > > >> >> > ASF Git repository is being set up right now. > >>> > > >> >> > On 20 Oct 2015 12:51, "Gaurav Shukla" > > >>> > 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 an= d > >>> > > >> 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 jekyl= l > 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 har= d > >>> 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 > >>> > > >> > >>> > > > >>> > > >>> > > >>> > > >>> > -- > >>> > Regards ! > >>> > Gaurav Shukla > >>> > gauravshukla.xyz > >>> > Phone: +91-837-584-7862 > >>> > > >>> > >> > > > > > -- > Regards ! > Gaurav Shukla > gauravshukla.xyz > Phone: +91-837-584-7862 > --=20 Regards, Atri *l'apprenant* --047d7b6247f039eed20522c3a5d9--