Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 59B6910D73 for ; Sat, 10 Aug 2013 15:13:24 +0000 (UTC) Received: (qmail 83643 invoked by uid 500); 10 Aug 2013 15:13:23 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 83524 invoked by uid 500); 10 Aug 2013 15:13:23 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 83516 invoked by uid 99); 10 Aug 2013 15:13:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Aug 2013 15:13:23 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kxepal@gmail.com designates 74.125.82.169 as permitted sender) Received: from [74.125.82.169] (HELO mail-we0-f169.google.com) (74.125.82.169) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 10 Aug 2013 15:13:17 +0000 Received: by mail-we0-f169.google.com with SMTP id n5so4380746wev.0 for ; Sat, 10 Aug 2013 08:12:57 -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 :cc:content-type; bh=1KprOh5uKDYIpAhawORhtRSP8ZZWc0SjvaFIMcATsYM=; b=QXEOxBUkS1T2W5WFX6kRTNehqoYDaw58aDHAWe1o/fLiz2JKH12H4OYUEBQBjtSLfd uYeJlM1HEy2zkdJYj1yyGd6f5Ae03qAmnnBS1ViNxYf+jRYvOAoZcqJ9RGmnCoMcXyyX 23yijJvQXJGAzJjsUy9IHithKnB5SfuFamhNvLPwTXJTLN19+DW9qIrmjgCgGXlt6wLO 5GDjlF0J2w/eMXlc4B18b9Idi5F+NJ8BjORQBzMR6Z7JfJUkM95FsP43vya/SKcvw44a 4Ifsc6VxwhLFx7cSqF+7XEROi238ET/VZpsAvI9vgV7IaHLiG8cGueu6lZK9b2rc/foD MYjw== MIME-Version: 1.0 X-Received: by 10.180.9.235 with SMTP id d11mr2724672wib.35.1376147577623; Sat, 10 Aug 2013 08:12:57 -0700 (PDT) Received: by 10.180.162.230 with HTTP; Sat, 10 Aug 2013 08:12:57 -0700 (PDT) In-Reply-To: References: Date: Sat, 10 Aug 2013 19:12:57 +0400 Message-ID: Subject: Re: Project proposal for ICFOSS From: Alexander Shorin To: Yashin Mehaboobe Cc: "dev@couchdb.apache.org" , Noah Slater , Dirkjan Ochtman , Dave Cottlehuber Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org On Sat, Aug 10, 2013 at 1:34 PM, Yashin Mehaboobe wrote: > > Alexander: I was thinking of starting to create the RST file from current > release only. From now on, a unique file will be created for each branch > release (with the commit hash/version as the name?). Is this structure is ok for you? https://github.com/apache/couchdb/tree/1781-reorganize-and-improve-docs/share/doc/src/whatsnew It's per release branch however, but should be more easy to inject new release changes. > About the integration of upgrade notes and CVE warnings into the file, > could you please suggest from where I can pull the data? Is it usually > present in the Git repository or the JIRA? Probably, there is no such source to pull from. CVE information theoretically could be found at http://cve.mitre.org/cgi-bin/cvename.cgi but they still has no info about three latest issues: 2012-5641, 2012-5649 and 2012-5650. AFAIK, CVE issues are announces at dev@ and security@ (?) mailing lists. Also I'd put them at: https://github.com/apache/couchdb/tree/1781-reorganize-and-improve-docs/share/doc/src/cve However, I'm not sure how you plan to parse such data. Upgrade noted still have to be written manually since only devs and testers are knows what have changes and what actions are needed to upgrade CouchDB to the newest release, so generated file with changes have to be placed under version control - that's how I see the problem and solution, but there may be others. -- ,,,^..^,,,