minutes of ESC call ...

David Ostrovsky d.ostrovsky at gmx.de
Wed Dec 2 00:04:46 PST 2015


On Thu Nov 26 08:51:47 PST 2015, Michael Meeks wrote:

>* Upload Java URE artifacts to central Maven repository? (Bubli)
>    + useful for developing Java extensions
>    + already packaged in Debian
>    + check if they comply with requirements:
http://central.sonatype.org/pages/requirements.html, 
>      sign with TDF key & upload
>        + makes building Java extensions much easier.
>    + bug from DavidO - 3x years ago; now closed.
>        + https://redmine.documentfoundation.org/issues/1629 filed for
cloph to deal with it :-)

Well, sometimes it worth to wait for 3 years, to just fix it in 1
hour ;-)

>    + willing to do the maintenance (Bubli)
>        + would be happy for help up-loading -> help appreciated !
>    + Can use mis-placed versions of jars to compile vs. (Stephan)
>        + can't use at run-time.
>        + aware of that (Bubli)
>            + concern wrt. non-obvious failure modes (Stephan)
>                + Jars need other parts of the URE next to themselves.
>                + errors will not be enlightening.
>            + is it for TDF vs. distro builds ? (Bjoern)
>        + users need educating anyway - just for building (Bubli)
>            + like the idea (Michael)
>        + LiMux switched Wollmux builds to Maven builds (JMux)
>            + has stuff there; used to build public releases.
>    + Debian already build some maven goodness (Bubli)
>        + artifact ID / ver / jar etc.
>        + part of URE package.
>        + for local use of Maven -> will point to local machine
>(Stephan)

Done: [1].

Infra team members should add grant request for LO group on OSSRH to
this issue: [2]. Both modes are supported: installation of the API
artifacts to the local Maven repository:

    $> buck build api_install

and deployment to Maven Central:

    $> buck build api_deploy

Just building works (not surprisingly) too:

    $> buck build api

and would create one zip file with all API artifacts inside: [3]. 

[1]
https://gerrit.libreoffice.org/#/q/topic:support-upload-to-maven-central
[2] https://issues.sonatype.org/browse/OSSRH-19129
[3] http://paste.openstack.org/show/480585



More information about the LibreOffice mailing list