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 82E3A105CB for ; Thu, 19 Dec 2013 21:00:44 +0000 (UTC) Received: (qmail 60721 invoked by uid 500); 19 Dec 2013 21:00:44 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 60697 invoked by uid 500); 19 Dec 2013 21:00:44 -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 60689 invoked by uid 99); 19 Dec 2013 21:00:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Dec 2013 21:00:44 +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 mikeywbrooks@gmail.com designates 209.85.212.169 as permitted sender) Received: from [209.85.212.169] (HELO mail-wi0-f169.google.com) (209.85.212.169) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Dec 2013 21:00:38 +0000 Received: by mail-wi0-f169.google.com with SMTP id hn6so7149281wib.0 for ; Thu, 19 Dec 2013 13:00:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=Vd9rcthL0iS5d9LYLq6w62nu1OPPEXiQ6b25JQ3XkUc=; b=ghVwN18rnDPzHCcROVN/ioWhklmJQhYPzl9TIwtNG3cUY6AU3Fc6+ncPNP2f3BM+6T Bj8auR/PkqUkRLQopNPy5MjqiZ7/ftVNnYAx4FsAGZmu6+ByPGarGnqp4W+TFaH6Kz8h gUVR5O6d9sg43Dy1q73tCtuBAkypmufUroJgIZVGs3WQ7vyj0oNuWGze+C/KB8M6Ky6d 6LjcTWhJVfhLrztir0zYAJkN5MAlBVcs/Oiu+uk5L61FZl8iGRHZ474eQ3BXYUlq3F+W mWO4fYDyFKCXhycKrndXVgQiD1+bkcNDfUSX+ibEinwU3vS+ro6h9pzHggQLouFaEVgF Nc1Q== MIME-Version: 1.0 X-Received: by 10.180.38.35 with SMTP id d3mr4435870wik.2.1387486818320; Thu, 19 Dec 2013 13:00:18 -0800 (PST) Sender: mikeywbrooks@gmail.com Received: by 10.216.62.5 with HTTP; Thu, 19 Dec 2013 13:00:18 -0800 (PST) In-Reply-To: References: <52EFFE29-B85B-4C3E-BB2F-15CD4D415CC1@gmail.com> Date: Thu, 19 Dec 2013 13:00:18 -0800 X-Google-Sender-Auth: Dh2xJhff6qgAzbV70UDrP7KV60Q Message-ID: Subject: Re: Deleting Plugin Docs From: Michael Brooks To: "dev@cordova.apache.org" Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Nice Andrew. I think the "Plugins API" page is a good start. We can iterate on it to improve the experience. Personally, I would rather not have cut out the quick examples, full examples, etc. Some of the most positive feedback for our documentation is that it's thorough and copy & paste ready. This helps to get people up and running quickly. Just my two cents. I am very hesitant about removing the File API documentation and linking to external sources. When files become too large - similar to functions - we use multiple files. In the past, we've found that the W3C spec or external documentation (e.g. File API used by certain browsers) is a moving target. How confident are we that the Cordova File API will be a 100% match to the HTML 5 Rocks documentation? Michael On Wed, Dec 18, 2013 at 7:39 PM, Andrew Grieve wrote: > This is now done! Woo! No more having plugins code separate from their docs > (I hear we might even get tests to live within plugin repos in the next > while too!). > > I tried to be diligent, but it's possible I made mistakes along the way. > You can see the result on the edge version of the docs: > http://cordova.apache.org/docs/en/edge/ > > There's a new "Plugins API" page, and all of the plugin docs are moved into > the respective repos within a doc/index.md file. > > Some of doc/index.md files are fairly large, and to help with that I > attempted to remove some of the repetition that I found: Quick Examples vs. > Full Examples, Overviews vs Descriptions (in cases where they were saying > the same thing). > > Also - for the file API, I just wrote to refer to the FileSystem spec for > the API and copied over only the Cordova platform quirks. This will be a > bad offline experience, so I'm not 100% convinced that was the right thing > to do, but wow is that file big if you were to copy over all of the > documentation! > > https://github.com/apache/cordova-plugin-file/blob/dev/doc/index.md