[ 
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)

Reply via email to