Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-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 7D1A7E30B for ; Wed, 20 Feb 2013 00:57:31 +0000 (UTC) Received: (qmail 98951 invoked by uid 500); 20 Feb 2013 00:57:31 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 98922 invoked by uid 500); 20 Feb 2013 00:57:31 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 98913 invoked by uid 99); 20 Feb 2013 00:57:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 00:57:31 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FRT_ADOBE2,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mikeywbrooks@gmail.com designates 209.85.212.177 as permitted sender) Received: from [209.85.212.177] (HELO mail-wi0-f177.google.com) (209.85.212.177) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Feb 2013 00:57:25 +0000 Received: by mail-wi0-f177.google.com with SMTP id hm14so5584168wib.16 for ; Tue, 19 Feb 2013 16:57:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=b/870BxiamX9sH0AWSLZxW61N4ZwzoBD08dJT4zPLBM=; b=Hg9s1KwueWQVe7UdDsPdp+UfiMJwfoy+8Zbw7laSM+SZVNFmilnl1tEQBnCQDw9BKv 2v+DTVYrT0BrEmfDhPT4JwXfkp+/+54HTsI6DCm60nUbQuqKPxmVHyy24FDYf+NqFbgl 2G4jL3oEKTNq357KAoEofQePKMgaeb0nLn507PI72zA/5q72nILMHkZEGoc78XlrovaT v6CbkDEm/0oOW2q8IPSRjTPr5HVs3Z7sJveHY2YXXjTTWr6Y2/e7AjD93cJ78gdjPC/4 2ZLXa3WjmkoVD5c1OmagQGvvfTxLacDzrkpAe0Qp16SDzo7OSUyxwozoj0RzbPND0OUr B6Sw== MIME-Version: 1.0 X-Received: by 10.194.123.130 with SMTP id ma2mr22817367wjb.46.1361321824845; Tue, 19 Feb 2013 16:57:04 -0800 (PST) Sender: mikeywbrooks@gmail.com Received: by 10.216.245.76 with HTTP; Tue, 19 Feb 2013 16:57:04 -0800 (PST) In-Reply-To: References: <7843E339-ECD5-4655-B490-4522BC4A5A71@gmail.com> Date: Tue, 19 Feb 2013 16:57:04 -0800 X-Google-Sender-Auth: N2fHw7fn6LY_Y0WvngbgxJz5TDY Message-ID: Subject: Re: docs on cordova.apache.org From: Michael Brooks To: dev@cordova.apache.org Content-Type: multipart/alternative; boundary=089e012287decb7ef004d61d6f10 X-Virus-Checked: Checked by ClamAV on apache.org --089e012287decb7ef004d61d6f10 Content-Type: text/plain; charset=ISO-8859-1 > > Yay! Board Report another objective complete! Or better said: Yay! Another board report objective complete! On Tue, Feb 19, 2013 at 4:56 PM, Michael Brooks wrote: > Yay! Board Report another objective complete! > > > On Tue, Feb 19, 2013 at 4:54 PM, Brian LeRoux wrote: > >> Sweet. I'll update the board report. =) >> >> On Tue, Feb 19, 2013 at 4:38 PM, Michael Brooks > >wrote: >> >> > Update: Short-term goal [1] is now complete. >> > >> > The documentation is hosted on Apache infrastructure under the Apache >> > Cordova website. Additionally, http://docs.cordova.io/ redirects to the >> > Apache Cordova documentation. >> > >> > [1]: https://issues.apache.org/jira/browse/CB-1880 >> > >> > On Thu, Feb 7, 2013 at 4:00 PM, Michael Brooks < >> michael@michaelbrooks.ca >> > >wrote: >> > >> > > Steve Gill and myself sat down on Friday and reviewed the state of the >> > > documentation and where we need it to go. >> > > >> > > The short-term goal is to host the documentation on >> > > http://cordova.apache.org/docs and redirect with >> http://docs.cordova.io >> > > >> > > The long-term goal is everything else - theming, organization, >> document >> > > structure, etc. I don't want this discussion to happen on this thread. >> > > >> > > The short-term goal is small and focused. No automation for updating >> or >> > > anything like that. It's meant to achieve our objective on the Apache >> > board >> > > report and set a new objective. After hosting the documentation, we >> will >> > > need to cull the versions down to only those that are part of Apache >> > > Cordova (removing the old PhoneGap versions). We can look into an >> > > auto-update mechanism, although the generator will be replaced in the >> > > long-term goal. >> > > >> > > A downside to hosting the documentation on the website's SVN is that >> it >> > > will shoot up to roughly 600MB (300MB in public/ and 300MB in www/). >> We >> > can >> > > reduce this by removing the irrelevant versions. >> > > >> > > As Fil mentioned, this week has been busy. Before starting work, I'll >> > > create and update the relevant JIRA issues, then open a discussion on >> > where >> > > we want the docs to go. >> > > >> > > Michael >> > > >> > > On Thu, Feb 7, 2013 at 12:47 PM, Filip Maj wrote: >> > > >> > >> Not sure.. Michael's had a busy week and he's had ideas on this one >> for >> > a >> > >> while. Mike? >> > >> >> > >> On 2/7/13 10:31 AM, "Marcel Kinard" wrote: >> > >> >> > >> >Poking this thread with the release of 2.4. >> > >> > >> > >> >Where are we at? >> > >> > >> > >> >Is there anything I can do to help? >> > >> > >> > >> >-- Marcel Kinard >> > >> > >> > >> >On Jan 17, 2013, at 12:19 PM, Michael Brooks < >> michael@michaelbrooks.ca >> > > >> > >> >wrote: >> > >> > >> > >> >>> >> > >> >>> I've got Jenkins running locally, pulling from cordova-docs, >> polling >> > >> >>>daily, >> > >> >>> and generating the docs. But the SVN Publisher doesn't seem to >> work: >> > >> >>> https://wiki.jenkins-ci.org/display/JENKINS/SVN+Publisher (I >> tested >> > >> it >> > >> >>>on >> > >> >>> another SVN repo, not Apache's) -- reports success but nothing is >> > >> >>>uploaded. >> > >> >>> This could be a solution in the interim if I could get the >> publisher >> > >> to >> > >> >> >> > >> >> >> > >> >> Well, it's an interesting experiment. I don't have the time to >> look >> > >> >>into it >> > >> >> now, but >> > >> >> as I said I'm working to free up February for the documentation >> > update. >> > >> >> I'll pick >> > >> >> your brain about the Jenkins stuff then. Thanks for looking into >> it. >> > >> >> >> > >> >> which by the way, the whole tree right now is over >> > >> >>> 300MB. en/edge right now is only 7MB >> > >> >> >> > >> >> >> > >> >> That's not a big concern. The rewrite of the documentation will >> only >> > >> >> version the >> > >> >> latest. This will make internationalization contributions more >> > >> >>confusing, >> > >> >> since >> > >> >> most update older version of Apache Cordova, but we can solve that >> > >> >>with... >> > >> >> documentation. >> > >> >> >> > >> >> On Wed, Jan 16, 2013 at 10:04 AM, Shazron >> wrote: >> > >> >> >> > >> >>> I've got Jenkins running locally, pulling from cordova-docs, >> polling >> > >> >>>daily, >> > >> >>> and generating the docs. But the SVN Publisher doesn't seem to >> work: >> > >> >>> https://wiki.jenkins-ci.org/display/JENKINS/SVN+Publisher (I >> tested >> > >> it >> > >> >>>on >> > >> >>> another SVN repo, not Apache's) -- reports success but nothing is >> > >> >>>uploaded. >> > >> >>> This could be a solution in the interim if I could get the >> publisher >> > >> to >> > >> >>> actually publish -- which by the way, the whole tree right now is >> > over >> > >> >>> 300MB. en/edge right now is only 7MB. >> > >> >>> >> > >> >>> >> > >> >>> On Mon, Jan 14, 2013 at 9:32 AM, Shazron >> wrote: >> > >> >>> >> > >> >>>> I agree with Ross that it should be on Apache's servers and not >> > >> >>>>somewhere >> > >> >>>> else (like Amazon S3). At most some dev could locally install >> > Jenkins >> > >> >>>>and >> > >> >>>> run a CI server with a script that can auto update the SVN repo >> > >> (using >> > >> >>>> their creds), or something - until we can get a permanent >> solution >> > >> >>>> >> > >> >>>> >> > >> >>>> On Mon, Jan 14, 2013 at 9:22 AM, Michael Brooks < >> > >> >>> michael@michaelbrooks.ca>wrote: >> > >> >>>> >> > >> >>>>> @Andrew I was thinking S3 so that a service can auto-update on >> > each >> > >> >>>>> commit. >> > >> >>>>> From Yohei's experience with the cordova.apache.org SVN >> setup, it >> > >> >>>>>looks >> > >> >>>>> like automating that is a headache. >> > >> >>>>> >> > >> >>>>> Michael >> > >> >>>>> >> > >> >>>>> On Mon, Jan 14, 2013 at 9:16 AM, Andrew Grieve < >> > >> agrieve@chromium.org> >> > >> >>>>> wrote: >> > >> >>>>> >> > >> >>>>>> cordova.io is a bunch of redirects. Do you mean to have >> > >> >>>>>> docs.cordova.ioredirect to >> > >> >>>>>> cordova.apache.org/docs (or something similar) >> > >> >>>>>> >> > >> >>>>>> >> > >> >>>>>> On Mon, Jan 14, 2013 at 12:13 PM, Michael Brooks >> > >> >>>>>> wrote: >> > >> >>>>>> >> > >> >>>>>>> Hi Marcel, >> > >> >>>>>>> >> > >> >>>>>>> I've got this one my roadmap of tasks. >> > >> >>>>>>> >> > >> >>>>>>> The short-term goal is to have http://docs.cordova.io host >> our >> > >> >>>>>>> documentation and we'll link to it off http://cordova.io. >> > >> >>>>>>> >> > >> >>>>>>> The longer-term goal is to have the generator and possibly >> > >> >>>>>>>templates >> > >> >>>>>>> decoupled from the documentation. At that time, we'll >> redesign >> > the >> > >> >>>>>>> http://docs.cordova.io to use the http://cordova.io site >> > design. >> > >> >>>>>>> >> > >> >>>>>>> My plan is to start this work on February 1st and have it >> > >> completed >> > >> >>>>> for >> > >> >>>>>> the >> > >> >>>>>>> next board report. >> > >> >>>>>>> >> > >> >>>>>>> Michael >> > >> >>>>>>> >> > >> >>>>>>> On Mon, Jan 14, 2013 at 8:52 AM, Ross Gardler < >> > >> >>>>>> rgardler@opendirective.com >> > >> >>>>>>>> wrote: >> > >> >>>>>>> >> > >> >>>>>>>> It not only makes sense I would consider it a priority. >> Having >> > >> the >> > >> >>>>> only >> > >> >>>>>>>> source of docs on a third party website is a no-go as far as >> > I'm >> > >> >>>>>>> concerned. >> > >> >>>>>>>> I raised this issue during incubation and was assured it >> was a >> > >> >>>>>>> transitional >> > >> >>>>>>>> thing. >> > >> >>>>>>>> >> > >> >>>>>>>> Ross >> > >> >>>>>>>> >> > >> >>>>>>>> Sent from a mobile device, please excuse mistakes and >> brevity >> > >> >>>>>>>> On 14 Jan 2013 08:44, "Marcel Kinard" >> > >> wrote: >> > >> >>>>>>>> >> > >> >>>>>>>>> Would it make sense to host a copy of the docs on >> > >> >>>>> cordova.apache.org >> > >> >>>>>> ? >> > >> >>>>>>>>> Other Apache projects have their docs online at their >> > >> >>>>> apache.orgsite. >> > >> >>>>>>>>> >> > >> >>>>>>>>> A couple possibilities: >> > >> >>>>>>>>> 1) build the html files and zip them up, so a consumer >> needs >> > to >> > >> >>>>> only >> > >> >>>>>>>>> download and unzip and point their browser at their local >> > >> >>> offline >> > >> >>>>>> copy. >> > >> >>>>>>>>> 2) build the html files and post them unpacked to >> > >> >>>>>> cordova.apache.orgso >> > >> >>>>>>>>> they can be browsed directly without a zip or src download. >> > >> >>>>>>>>> >> > >> >>>>>>>>> My initial suggestion is to do both: something like >> > >> >>>>> /docs/download to >> > >> >>>>>>>> hold >> > >> >>>>>>>>> the zip files and /docs/browse to have the tree starting >> with >> > >> >>>>>>> index.html. >> > >> >>>>>>>>> >> > >> >>>>>>>>> Or would it be better to host it in >> > www.apache.org/dist/cordova >> > >> >>> ? >> > >> >>>>>>>>> >> > >> >>>>>>>>> I am willing to do the initial setup and load. >> > >> >>>>>>>>> >> > >> >>>>>>>>> Comments? >> > >> >>>>>>>>> >> > >> >>>>>>>>> -- Marcel Kinard >> > >> >>>>>>>>> >> > >> >>>>>>>> >> > >> >>>>>>> >> > >> >>>>>> >> > >> >>>>> >> > >> >>>> >> > >> >>>> >> > >> >>> >> > >> > >> > >> >> > >> >> > > >> > >> > > --089e012287decb7ef004d61d6f10--