[
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 <[email protected]>
AuthorDate: Fri Jul 28 11:12:37 2017 -0700
Commit: Sijie Guo <[email protected]>
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 <[email protected]>
Reviewers: Enrico Olivelli <[email protected]>, Matteo Merli
<[email protected]>
This patch had conflicts when merged, resolved by
Committer: Sijie Guo <[email protected]>
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)