Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 96121 invoked from network); 13 Nov 2009 23:50:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 13 Nov 2009 23:50:51 -0000 Received: (qmail 71734 invoked by uid 500); 13 Nov 2009 23:50:51 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 71718 invoked by uid 500); 13 Nov 2009 23:50:51 -0000 Mailing-List: contact cassandra-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-dev@incubator.apache.org Received: (qmail 71708 invoked by uid 99); 13 Nov 2009 23:50:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Nov 2009 23:50:51 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of dennysabraham@gmail.com designates 209.85.218.210 as permitted sender) Received: from [209.85.218.210] (HELO mail-bw0-f210.google.com) (209.85.218.210) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Nov 2009 23:50:43 +0000 Received: by bwz2 with SMTP id 2so5186495bwz.20 for ; Fri, 13 Nov 2009 15:50:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=qC6nCQnd+w5ZLFaqgrk/qOip+r0N1EX6Eylb3ND9ZZ0=; b=NumnYYpKcY6VWT5J1I5QKGSd3JmdU3v9wWW/V16fIGlvU9dgO4KetO74OpaJtuj1/S nKOXddgtISaL3Y9X/5EcyBcGcn4AjxF4tU5kPaghThnyVnE1YB/ZAyOYvPVcCbGpGKiv CCfCfcaqJQLW7Mh0Nmr7lj4KPCdKTPJkaKqFw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=snYVHddgXQxPLkUy69Ev88TZLroOUoTJTFchycNd1ArB9kbDN6/mQ5QwkREGj7NEZp Uo/ALQUtPI6ixhpFYtbbGExHMsldsH73ksbMkjiMexgl6bBHtqdRQFHU8pwgQT2Ff+pC tqPQGGFGVPefZzDjkL3/YGT9cIsr2nZCPRCA4= MIME-Version: 1.0 Received: by 10.216.91.15 with SMTP id g15mr552545wef.24.1258156223065; Fri, 13 Nov 2009 15:50:23 -0800 (PST) In-Reply-To: <1D958566-5AE8-4194-A709-D5ADE887BA4F@quagility.com> References: <4AFD89BB.5000209@gmail.com> <1D958566-5AE8-4194-A709-D5ADE887BA4F@quagility.com> Date: Fri, 13 Nov 2009 17:50:22 -0600 Message-ID: Subject: Re: configuration file comments on wiki From: Denny Abraham To: cassandra-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Can this be added to the file itself and then be parsed along with the java= doc? On Fri, Nov 13, 2009 at 2:54 PM, Jonathan Mischo wr= ote: > Typically you have an example configuration file that has information on = the > most common options, but doesn't have every single possible configuration > option in it, and then official documentation that has deeper discussion = of > each and examples. =A0Cassandra doesn't have a documentation project goin= g > currently, so the problem, as Jonathan mentioned, is that it's very easy = for > the documentation and the example config to get out of sync very quickly. > > As Cassandra matures, our documentation is going to have to become a lot > more stable and robust. =A0If the project had corporate sponsorship, I'd > suggest hiring a documentarian (I've done this before for projects...it's > actually kind of fun), but we don't have sponsorship or money, so it's go= ing > to continue to be fairly ad-hoc for a while. =A0As such, I'd suggest that= we > pick one place to document and stick to it. > > The only alternative I see would be for one person to volunteer to watch = all > config file changes and update the wiki in a timely manner. =A0This can't > simply be a "Oh, I'll do that for 0.5" thing, it needs to be an ongoing > thing (not eternally, but a long-term commitment would be ideal if you're > going to take this on). > > We are definitely approaching a point where we need an official > documentarian, at least as the person who handles the structure and > standards of documentation, even if they don't have the time/resources to > write a lot of the docs (and, in fact, this is where the whole community > usually jumps in). > > On Nov 13, 2009, at 12:12 PM, kevin wrote: > >> it will be great to have it in just one place. if it is in two places it >> is >> going to be hard to figure out which is latest and correct. >> >> >> On Fri, Nov 13, 2009 at 8:30 AM, TuxRacer69 wrote= : >> >>> Hi Jonathan, >>> >>> That's me. I understand that it can be painful to update. >>> >>> However I would say that a project of the size and popularity of >>> Cassandra >>> deserves a dedicated configuration documentation. Also the Wiki format >>> allows you to make links to other pages which obviously becomes >>> non-clickable when translated to XML. It allows you to add pictures too >>> which I plan to do to link the config parameters to an architecture >>> documentation (wiki). >>> >>> As per porting the wiki to 0.5, I volunteer to update the page (or crea= te >>> a >>> 0.5 version of that page); >>> >>> what do you think? >>> >>> Alex >>> >>> >>> >>> Jonathan Ellis wrote: >>> >>>> Hi, >>>> >>>> Someone has been industriously improving the documentation of the >>>> config file settings on the wiki. =A0I'd rather move that into the >>>> config file itself though rather than have it get out of date when we >>>> update things. =A0(E.g. moving from 0.4 to 0.5 RSN.) >>>> >>>> I'd appreciate it if you could submit a patch for the xml instead. >>>> >>>> -Jonathan >>>> >>>> >>> >>> > >