[ https://issues.apache.org/jira/browse/BOOKKEEPER-935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sijie Guo resolved BOOKKEEPER-935. ---------------------------------- Resolution: Fixed Issue resolved by merging pull request 311 [https://github.com/apache/bookkeeper/pull/311] {noformat} commit cf2936548aa7f91e99bb53a8d53cbca567649535 Author: Sijie Guo <si...@apache.org> AuthorDate: Fri Jul 28 11:12:37 2017 -0700 Commit: Sijie Guo <si...@apache.org> CommitDate: Fri Jul 28 11:12:37 2017 -0700 BOOKKEEPER-935: Javadoc improvements and publish sources and javadocs to Maven Central Descriptions of the changes in this PR: - sources: attached source jar for each module - javadocs: attached javdocs jar for bookkeeper-server, bookkeeper-stats (they are client-facing modules) for javadocs: - improve javadoc:aggregate to generate new client-facing api doc. it is comprised with 3 sections now : bookkeeper client, bookkeeper stats api, bookkeeper stats providers - auditing the client package to make changes to avoid expose internal classes to public. - introduce interface audience and stability for documenting public interfaces - improve javadoc for publish api Author: Sijie Guo <si...@apache.org> Reviewers: Enrico Olivelli <eolive...@gmail.com>, Matteo Merli <mme...@apache.org> This patch had conflicts when merged, resolved by Committer: Sijie Guo <si...@apache.org> This closes #311 from sijie/attach_sources_jar {noformat} > Publish sources and javadocs to Maven Central > --------------------------------------------- > > Key: BOOKKEEPER-935 > URL: https://issues.apache.org/jira/browse/BOOKKEEPER-935 > Project: Bookkeeper > Issue Type: Improvement > Components: build, Documentation > Affects Versions: 4.4.0 > Reporter: Enrico Olivelli > Assignee: Sijie Guo > Priority: Critical > Fix For: 4.5.0 > > > We should push sources and javadocs to Maven Central during the release > process. > It is very useful to have such artifacts in IDEs -- This message was sent by Atlassian JIRA (v6.4.14#64029)