Return-Path: X-Original-To: apmail-accumulo-notifications-archive@minotaur.apache.org Delivered-To: apmail-accumulo-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 77776190BD for ; Sun, 28 Feb 2016 06:01:23 +0000 (UTC) Received: (qmail 26619 invoked by uid 500); 28 Feb 2016 06:01:23 -0000 Delivered-To: apmail-accumulo-notifications-archive@accumulo.apache.org Received: (qmail 26572 invoked by uid 500); 28 Feb 2016 06:01:23 -0000 Mailing-List: contact notifications-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jira@apache.org Delivered-To: mailing list notifications@accumulo.apache.org Received: (qmail 26560 invoked by uid 99); 28 Feb 2016 06:01:23 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Feb 2016 06:01:23 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id A53412C14F8 for ; Sun, 28 Feb 2016 06:01:21 +0000 (UTC) Date: Sun, 28 Feb 2016 06:01:21 +0000 (UTC) From: "ASF GitHub Bot (JIRA)" To: notifications@accumulo.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (ACCUMULO-4155) Create profile to limit javadoc:aggregate to public API for site docs MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/ACCUMULO-4155?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15170898#comment-15170898 ] ASF GitHub Bot commented on ACCUMULO-4155: ------------------------------------------ Github user ctubbsii commented on the pull request: https://github.com/apache/accumulo/pull/78#issuecomment-189788354 https://issues.apache.org/jira/browse/ACCUMULO-4155 > Create profile to limit javadoc:aggregate to public API for site docs > --------------------------------------------------------------------- > > Key: ACCUMULO-4155 > URL: https://issues.apache.org/jira/browse/ACCUMULO-4155 > Project: Accumulo > Issue Type: Improvement > Components: build, website > Reporter: Christopher Tubbs > Assignee: Christopher Tubbs > Fix For: 1.6.6, 1.7.2, 1.8.0 > > > The javadocs are of limited value to publish on the website. They are probably best served in the javadoc jars, for developers building against Accumulo as a dependency. > However, there is probably some additional value in continuing to publish the javadocs for the documented public API. > Additionally, publishing the full aggregated javadocs to the website takes a very long time (particularly with the website currently on SVN... last time it took me nearly 2 hours to upload them), and takes up a lot of space (between 150MB and 200MB per release), and mitigating this with extpaths introduces extra steps during a release which are less than foolproof. > Limiting the publication to only the public API will reduce the total space to less than 10MB uncompressed, and less than 1MB compressed. This should be enough to eliminate the extpaths steps entirely, and will reduce the clutter, exposing the public API even more on the site which will increase the value we get from publishing these javadocs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)