Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-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 BC2C110780 for ; Wed, 11 Dec 2013 04:06:10 +0000 (UTC) Received: (qmail 48306 invoked by uid 500); 11 Dec 2013 04:05:59 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 48079 invoked by uid 500); 11 Dec 2013 04:05:49 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 48069 invoked by uid 99); 11 Dec 2013 04:05:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Dec 2013 04:05:45 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of garydgregory@gmail.com designates 209.85.214.45 as permitted sender) Received: from [209.85.214.45] (HELO mail-bk0-f45.google.com) (209.85.214.45) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Dec 2013 04:05:41 +0000 Received: by mail-bk0-f45.google.com with SMTP id mx13so94155bkb.4 for ; Tue, 10 Dec 2013 20:05:20 -0800 (PST) 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=HCUD21zkGmypBe+vBAuCNslYUG5hcV0kMBQBqe+sBe0=; b=OZctdMBbnBq5MLOFuMjWatn8o3gSQ2IBLCbRpxwX4tzR8Wf9+eavYsTX8e2T9xIfo2 gBgL0W6+XqrC/T8y5MykxBTdkAWO8mBqfhQ1O6z/JPEQH9npMLSVNHoiGOGKJwOYfljy 2Qg+JyOoXZhbOSFpf1dbQYrgKyvmjPmOM/WvAg4KS/Z4AsSfmzTlluDMljqJhJ02KHBg F5axHk/7ga92Y8Qp0uQOvqsJcnpfDEOBaw3/k7DnvHkv7hxf5n/iaUdmm3dq1Vi2gGhr kwkmEZj/PWc2FH8Lip9VIsGE9PetZBSwp9kW2tRY2AJoJzIovAcza4upqcLEzxTqk9t/ AP0w== MIME-Version: 1.0 X-Received: by 10.205.36.81 with SMTP id sz17mr418080bkb.29.1386734720160; Tue, 10 Dec 2013 20:05:20 -0800 (PST) Received: by 10.205.6.7 with HTTP; Tue, 10 Dec 2013 20:05:20 -0800 (PST) In-Reply-To: References: <527BD1A9.2040606@gmail.com> Date: Tue, 10 Dec 2013 23:05:20 -0500 Message-ID: Subject: Re: Snapshot vs. release sites. From: Gary Gregory To: Commons Developers List Content-Type: multipart/alternative; boundary=bcaec52c677564bc2104ed3a56b3 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec52c677564bc2104ed3a56b3 Content-Type: text/plain; charset=UTF-8 Hi All: I am going to try why I propose on [codec]. Stay tuned... Gary On Thu, Nov 14, 2013 at 8:46 PM, sebb wrote: > On 12 November 2013 05:17, Henri Yandell wrote: > > On Fri, Nov 8, 2013 at 4:24 AM, sebb wrote: > > > >> On 7 November 2013 17:45, Phil Steitz wrote: > >> > On 11/6/13 10:11 PM, Henri Yandell wrote: > >> >> On Wed, Nov 6, 2013 at 7:53 AM, Gary Gregory > > >> wrote: > >> >> > >> >>> Hi All: > >> >>> > >> >>> I find it unhelpful and confusing at times to see Commons sites for > >> >>> -SNAPSHOT version. > >> >>> > >> >>> I'd prefer to be able to browse a whole site for any released > version. > >> This > >> >>> is especially handy when I want to find information for some older > >> version > >> >>> I must work with through an inherited dependency. > >> >>> > >> >> The tail is wagging the dog (ie: Maven is leading us astray). > >> > >> This is nothing to do with Maven per se. > >> It's just a question of what source is used to build the website. > >> > >> > > There's the tail wagging us. Why is source (of the component) used to > build > > the website? > > I meant: which version of the source xdocs are used to build the site. > > It does not have to be trunk; it could be the tag or a branch (which > is what we do for JMeter). > > > > >> >> > >> >> The notion of a website having a version is absurd :) [other than > its > >> own > >> >> svn/git versioning] > >> > >> > +1 - I tend to agree with the site == head approach that we have > >> > pretty much always taken. I like the Tomcat approach of making > >> > versioned site content available for past releases, but that is a > >> > pain to maintain and I am loathe to ask more from Commons RMs atm or > >> > to clutter svn with ever more little maven-generated files. For > >> > most Commons components, there is not much beyond the javadoc > >> > anyway, which in most cases is already published for old releases. > >> > >> Forget about Commons for a moment. > >> > >> Consider Maven Plugin websites. > >> > >> Would they be useful if they only showed the documentation for the > >> unreleased head version of the plugin? > >> > >> No, of course not; it's essential the the user can readily find > >> documentation for the current release. > >> It would be nice if docs were also available for selected earlier > >> releases as well, but that is a separate issue. > > > > > > If we assume that users cannot manage documentation on their own, which I > > think is fair, then it's essential the user can readily find the > > documentation for the release they are using. > > +1 > > > I think every component's site should be akin to (assume lots of > > cross-referenced linking): > > > > index.html -> Boilerplate blurb. Latest release info. > > releases.html -> Info about every release. > > docs/** -> Docs for each release. ie) Javadoc + User Guide; though if we > > wanted to also bundle quality docs we could (but I think it's pointless). > > download/** -> Download each release [obviously would be mirror structure > > etc] > > That looks fine to me. > > > None of those have anything to do with versions of source. > > Huh? > At the very least the docs for each release should relate to the > source version for the release. > > > Hen > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > > -- E-Mail: garydgregory@gmail.com | ggregory@apache.org Java Persistence with Hibernate, Second Edition JUnit in Action, Second Edition Spring Batch in Action Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory --bcaec52c677564bc2104ed3a56b3--