Re: Would it make sense to publish a WAR to maven central?

2019-06-02 Thread Manfred Moser
Yes.. publishing war files, executable jar files or install/distribution 
archives of your app and so on is all within the scope of publishing to Central

Manfred

Matthieu BROUILLARD wrote on 2019-05-30 23:09:

> Why couldn't you publish as a war?
> AFAIK Central is not restricted to be a jar library.
> You can already find wars in central :
> https://search.maven.org/search?q=p:war
> 
> Regards
> 
> Matthieu
> 
> On Thu, May 30, 2019 at 2:40 PM Russell Gold 
> wrote:
> 
>> The open source Weblogic Monitoring Exporter <
>> https://github.com/oracle/weblogic-monitoring-exporter> is a set of
>> servlets that works as an exporter for Prometheus. Building it involves two
>> steps: one build compiles the servlets and the second assembles them into a
>> WAR, in which a configuration file is embedded. Currently, users clone the
>> repository and run both builds, but that means that they generally work
>> with the latest commits. I am thinking that it makes more sense to publish
>> it to maven central, but am looking for guidance. Is it customary to
>> publish WARs to central? In such a case, I would combine the builds, and a
>> simple shell command or script could supply the configuration. Or would it
>> be best to publish the JAR containing the servlets and have users run the
>> second build to create the WAR?
>>
>> Thanks,
>> Russ
> 


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



[ANN] Apache Maven Doxia version 1.9 released

2019-06-02 Thread Michael Osipov
The Apache Maven team is pleased to announce the release of the Apache 
Maven Doxia, version 1.9


https://maven.apache.org/doxia/



Release Notes - Maven Doxia - Version 1.9

** Bug
* [DOXIA-497] - APTSink: links and paragraphs inside tables
* [DOXIA-538] - Tag  used for monospaced is not a valid 
html5 tag
* [DOXIA-567] - update dependency schema: pegdown not used any more 
but flexmark-java

* [DOXIA-570] - Unescaped links in xml based figureGraphics elements
* [DOXIA-577] - Handle whitespace in tables properly in ConfluenceSink
* [DOXIA-578] - Boxed verbatim sections uses incorrect Confluence 
syntax
* [DOXIA-579] - Lists in Confluence syntax requires 2 line breaks 
after the list
* [DOXIA-581] - Provide a usable output implementation for 
definition lists
* [DOXIA-582] - Text within a monospace block need to escape 
characters with special meaning in Confluence

* [DOXIA-583] - XhtmlBaseSink: Table caption is escaped incorrectly

** New Feature
* [DOXIA-584] - Support rewriting multiple page documentation 
crosslinks from .md to .html


** Improvement
* [DOXIA-409] - Upgrade to Apache FOP 2.2 (was 1.0)
* [DOXIA-528] - Enable rendering of HTML5 data- attributes
* [DOXIA-575] - Add support for (X)HTML5
* [DOXIA-585] - Propagate macro related exceptions to caller in 
xhtml parser

* [DOXIA-587] - Maven site generate invalid link with markdown

** Task
* [DOXIA-586] - Removed unused properties and cleaned up pom file
* [DOXIA-591] - Require minimum Java 7 at runtime

** Dependency upgrade
* [DOXIA-572] - Upgrade parent to 32
* [DOXIA-576] - Upgrade Http Components to 4.4.11 (core) and 4.5.8 
(httpclient)

* [DOXIA-592] - Upgrade Markdown parser - flexmark-java to 0.42.8
* [DOXIA-593] - Upgrade to Apache FOP 2.3



Enjoy,

-The Apache Maven team

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org