Re: Using Maven JXR as base for report plugin

2019-10-24 Thread Plamen Totev
Hi Enrico, Thanks for the reply. On 24.10.2019 г. 0:57, Enrico Olivelli wrote: > Il mer 23 ott 2019, 20:29 Plamen Totev ha > scritto: > >> Hi, >> >> I would like to create plugin that generates test coverage report. > Yes, it my have sense. > > As far as

Using Maven JXR as base for report plugin

2019-10-23 Thread Plamen Totev
? Or it will be better to just create my own implementation using code from JavaCodeTransform? Regards, Plamen Totev - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org

Re: [maven-jenkins-lib] branch master updated: Add Java 11 to defaults

2018-10-06 Thread Plamen Totev
Speaking of making the plugins Java 11 ready maybe we should update the Plexus Parent POM as some of the plugins are not compatible with Java 11 (Enforcer plugin in particular) and that blocks the CI builds of some Plexus projects. What do you think? Regards, Plamen Totev On Wed, Oct 3, 2018 at 7

Re: Working with branches related to issue - Simplyfying work

2018-07-22 Thread Plamen Totev
can call it with: git pushwithlease You can read more here - https://www.atlassian.com/blog/git/extending-git Regards, Plamen Totev On Sun, Jul 22, 2018 at 1:30 PM Karl Heinz Marbaise wrote: > > Hi, > > I have wrote up a conclusion about my currently working scripts to make >

Making the Sonatype Plexus GitHub Repositories Read Only

2018-07-01 Thread Plamen Totev
if we can make the codehaus-plexus repositories regular ones (they appear as forks now). That would help with them being more easily identified as the canonical repositories. Regards, Plamen Totev - To unsubscribe, e-mail: dev

Re: Releasing Plexus Archiver 3.6.1 and plexus IO 3.0.1

2018-04-14 Thread Plamen Totev
Sorry, the correct Plexus Archiver version is 3.6.0 On Sat, Apr 14, 2018 at 9:50 AM, Plamen Totev <plamen.iv.to...@gmail.com> wrote: > Hi, > > I would like to prepare a release for Plexus Archiver 3.6.1 [1] and > Plexus IO 3.0.1[2]. There are a couple of bug fixes and support

Releasing Plexus Archiver 3.6.1 and plexus IO 3.0.1

2018-04-14 Thread Plamen Totev
as I can go as I don't have permissions to publish the artifacts. Is there any volunteer to make the releases? Regards, Plamen Totev [1] https://github.com/codehaus-plexus/plexus-archiver/milestone/11 [2] https://github.com/codehaus-plexus/plexus-io/milestone/2

Re: Maven Core / MNG-6362 README.md / CONTRIBUTION.md

2018-02-20 Thread Plamen Totev
text box will be pre-populated with the content of the pull_request_template.md file. Regards, Plamen Totev - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org

Re: main-class + module-version

2018-02-03 Thread Plamen Totev
ement it this way? I think this is better approach than my previous attempt[2]. Regards, Plamen Totev [1] https://github.com/plamentotev/plexus-archiver/commit/b124aceb3f6a912a9dca44f5d14b9f3f2919bc6d [2] https://github.com/codehaus-plexus/ple

Re: Plan for releasing Maven core

2018-01-31 Thread Plamen Totev
Hi, On Wed, Jan 31, 2018 at 7:40 PM, Hervé BOUTEMY wrote: > I must confess that I don't understand G+ nor Facebook buttons result Facebook might show in your news feed that you've liked the link (https://maven.apache.org/pom/maven). Given the fact that is not the page

Re: main-class + module-version

2018-01-16 Thread Plamen Totev
s increased we should update the ASM library and release a new version of the JAR plugin otherwise the build will fail. Also the users should update the JAR plugin version. That may prove to be a bit inconvenient. From my point of view the trade-off is ease of maintainability vs flexibility an

Re: main-class + module-version

2018-01-15 Thread Plamen Totev
passes the project version to the Java compiler. Regards, Plamen Totev [1] https://github.com/codehaus-plexus/plexus-archiver/pull/75 - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org

Re: main-class + module-version

2018-01-15 Thread Plamen Totev
only the JDK jar tool, it would be easier to update the module descriptors using asm (IMHO). About the ToolProvider - maybe I'm missing something but it is available only for Java 9 and does not allow the use of tool chains, does it? Regards, Plamen Totev

Re: plexus-archiver / plexus-util Issue

2018-01-11 Thread Plamen Totev
be based on their usage. To me it makes more sense to copy the attributes, although copying the last modified timestamp may surprise some evelopers (like me for example) as `cp` on Linux updates the last modified timestamp

Re: Maven site edit next steps

2018-01-10 Thread Plamen Totev
that the pom.xml at `apache-5` tag does have very "interesting" content. The version says "6-SNAPSHOT" instead of "5". Maybe the tag points to commit after the release? Regards, Plamen Totev [1] https://github.com/apache/maven-apache-parent/compare/apache-5...ap

Re: Maven site edit next steps

2018-01-09 Thread Plamen Totev
pache/maven-apache-parent/compare/apache-18...HEAD * The commits between apache-18 and apache-17: https://github.com/apache/maven-apache-parent/compare/apache-17...apache-18 I guess the tags are now updated so it should work for you as well. Regards, Plamen Totev p.s. Hervé, excuse me for the spam. The f

Re: Maven site edit next steps

2018-01-07 Thread Plamen Totev
acr-plugin/blob/maven-acr-plugin-1.1/pom.xml * https://github.com/apache/maven-acr-plugin/compare/maven-acr-plugin-1.0...maven-acr-plugin-1.1 - but this shows all changes. I'm not sure how to limit it to specific file. Regard

Re: [IMPORTANT] Re: Git migration next steps

2018-01-05 Thread Plamen Totev
emove the empty commits ("create a fluido 1.3.x branch" and "copy for tag") so the only thing left is to update the tag(the HEAD is actually the 1.3.1 release): $ git tag -f -a maven-fluido-skin-1.3.1 Regards, Plamen Totev p.s. Hervé, sorry looks like I've hit reply inste

Re: [IMPORTANT] Re: Git migration next steps

2018-01-02 Thread Plamen Totev
nderstand yet [5] I haven't looked at them yet, but in general the error means that a "prepare release" commit reachable from master is found but the content of the files (the SHA of the root tree) does not match the tagged ones. I suspect that the cause may be that there are a multiple

Re: [IMPORTANT] Re: Git migration next steps

2017-12-29 Thread Plamen Totev
branches are not migrated into the maven-plugins repository. Also as the script modifies the tag I fell obligated to mention the usual warning when changing tags - https://git-scm.com/docs/git-tag#_on_backdating_tags Regards, Plamen Totev On Thu, Dec 28, 2017 at 10:43 AM, Hervé BOUTEMY &l

Re: maven-archiver build on Jenkins - Test Failures

2017-12-26 Thread Plamen Totev
( Attributes.Name.CLASS_PATH ); assertNotNull( classPath ); The NullPointerExceptions from the rest of the tests are coming from the same expression (`manifest.getMainAttributes().getValue( "Class-Path" ).getBytes()`). On Wed, Dec 27, 2017 at 9:39 AM, Plamen Totev <plamen.iv.to

Re: maven-archiver build on Jenkins - Test Failures

2017-12-26 Thread Plamen Totev
2, JDK 9.0.1 and everything is ok. And it looks like the build is failing on Linux JDK 9 and Windows JDK 8 as well, so if there is a bug (and not a problem with the build) then it is probably not a Windows or JDK 9 related. Regards,

Re: [IMPORTANT] Re: Git migration next steps

2017-12-25 Thread Plamen Totev
/maven-war-plugin and one for https://svn.apache.org/repos/asf/maven/components/trunk/maven-plugins/ no matter that actually those commits are the same - same date, author, message, files, etc. I've just missed maven-plugins/ from the last URL On Mon, Dec 25, 2017 at 10:58 AM, Plamen Totev

Re: [IMPORTANT] Re: Git migration next steps

2017-12-25 Thread Plamen Totev
that actually those commits are the same - same date, author, message, files, etc. Regards, Plamen Totev On Sun, Dec 24, 2017 at 11:54 AM, <herve.bout...@free.fr> wrote: > I'd suggest to try the process to a personal personal repo on GitHub to see > if you're able to get a better result befo

Re: main-class + module-version

2017-12-20 Thread Plamen Totev
Hi, Actually that might just work. Good idea. I'll take a look at it. Thanks, Plamen Totev On Wed, Dec 20, 2017 at 9:53 PM, Robert Scholte <rfscho...@apache.org> wrote: > On Wed, 20 Dec 2017 07:40:24 +0100, Plamen Totev <plamen.iv.to...@gmail.com> > wrote: > >> Hi,

Re: main-class + module-version

2017-12-19 Thread Plamen Totev
Hi, I've started working on implementing support for modular JARs in Plexus Archiver but as I research the matter I found that they are more complex than I expected. I've updated the GitHub issue[1] with the details but I'll post the findings here as well. The modular JAR files contain not only

Re: main-class + module-version

2017-10-26 Thread Plamen Totev
uration.setMainClass( "com.example.app.Main" ); archiver.setModuleConfiguration( moduleConfiguration ); archiver.createArchive(); Regards, Plamen Totev [1] https://github.com/codehaus-plexus/plexus-archiver/pull/75 On Wed, Sep 6, 2017 at 10:03 PM, Plamen Totev <plamen.iv.to...@gmail.c

Re: main-class + module-version

2017-09-06 Thread Plamen Totev
as there are no tests and Java Docs. The commit messages should be more detailed as well. But all changes to the API and the work on implementing the functionality are done so if you want you can take a look. Any comments and suggestions are welcome. I'll continue with the tests next week. Regards, Plamen Totev

Re: main-class + module-version

2017-08-29 Thread Plamen Totev
t; Would be great if you can pick it up from here. Yes, I will. Thanks for the starting point. I took a look at the asm API, the class file format and the jar tool implementation so I should be able to continue from here

Re: main-class + module-version

2017-08-28 Thread Plamen Totev
tionality(adding/replacing information to the ModuleDescriptor) is good fit for the newly introduced plexus-languages project? Regards, Plamen Totev [1] http://cr.openjdk.java.net/~mr/jigsaw/spec/jar.html [2] https://github.com/codehaus-plexus/plexus-archiver/issues/67 [3] https://github.com/c

Re: main-class + module-version

2017-08-27 Thread Plamen Totev
o not contain any code(modules or not) in their root folder, right? Or I am wrong? Regards, Plamen Totev - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org

Re: main-class + module-version

2017-08-23 Thread Plamen Totev
On Tue, Aug 22, 2017 at 11:03 PM, Robert Scholte wrote: > > > The maven-shade-plugin has the ability to re-package a jar and manipulate any > type of file, including class files. The best example is relocation, where > you give a set of classes a different package to

Re: main-class + module-version

2017-08-22 Thread Plamen Totev
ity of the projects would like to have the version set. Regards, Plamen Totev On Tue, Aug 22, 2017 at 8:17 PM, Robert Scholte <rfscho...@apache.org> wrote: > Hi, > > The JDK 9 jar packager comes with 2 extra options: main-class and > module-version. > The first one is used

Re: JDK9: Failed to parse module-info.java

2017-08-13 Thread Plamen Totev
Maven, right? Regards, Plamen Totev On Sun, Aug 13, 2017 at 12:12 AM, Karl Heinz Marbaise <khmarba...@gmx.de> wrote: > Hi Robert, > > I've made a separate issue MCOMPILER-304 to introduce plexus-language > component. > > Kind regards > Karl Heinz Marbaise > > On 12/

Re: Doxia Macros

2017-06-13 Thread Plamen Totev
And one last thing - `AsciidoctorParser` actually extends `org.apache.maven.doxia.module.xhtml.XhtmlParser` but I don't think it delegates the parsing to it in any way. It's strange why it extends it then. Maybe I'm missing something. On Tue, Jun 13, 2017 at 11:49 PM, Plamen Totev <plamen.iv

Re: Doxia Macros

2017-06-13 Thread Plamen Totev
/doxia/module/markdown/MarkdownParser.java?view=markup#l109 [3] http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java?view=markup#l250 On Tue, Jun 13, 2017 at 11:26 PM, Plamen Totev

Re: Doxia Macros

2017-06-13 Thread Plamen Totev
can help you with that. Make sure you're not executing any macros on the second parsing (or at least that is what the APT parser is doing, Maybe there is a better way to avoid infinite recursion or similar problems, but this should do I think). Hope this helps you. Regards, Plamen Tote

Plexus Archiver handling of symbolic links on Windows

2017-06-12 Thread Plamen Totev
are worth taking the risk? What do you think? Do you have any other concerns related to the support of symbolic links on Windows. Regards, Plamen Totev p.s. Microsoft is trying to improve the support for symbolic links. The Windows 10 Creators update will contain some improvements that will allow non

Re: Looking for a collaborator to work on an experimental fork of the maven-dependency-plugin

2017-06-07 Thread Plamen Totev
ly I don' t have the time to participate right now. But I'll follow the development with interest. Regards, Plamen Totev

Re: Looking for a collaborator to work on an experimental fork of the maven-dependency-plugin

2017-06-05 Thread Plamen Totev
to reprieve artifacts from a new service, not the Dependency plug-in. Regards, Plamen Totev On Jun 4, 2017 14:23, "Paul Hammant" <p...@hammant.org> wrote: > So I have 27 releases of XStream unzipped and pushed to > https://github.com/paul-hammant/mc-xs-classes > &g

RE: Heads up, Plexus IO/Archiver is going Java 7

2017-05-22 Thread Plamen Totev
Hi, As the branch is now merged is there anything that blocks the release of Plexus IO 3.0.0? Regards, Plamen Totev

Developing fix that spans across several Apache projects

2016-12-19 Thread Plamen Totev
require major version change in Plexus Archiver? Not quite sure if ConcurrentJarCreator is part of the public interface of the library. Thanks, Plamen Totev - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional

Plexus Archiver Replaces the Original Zip Archive on Update

2016-10-16 Thread Plamen Totev
was wondering if there are any Maven plugins affected by it. Regards, Plamen Totev - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org

Questions about how to contribute to Plexus

2016-08-29 Thread Plamen Totev
to contribute to the project and help it with the maintenance but not sure about what to do so I'll be very grateful if you could give me some directions where I can get more info or help. Thanks, Plamen Totev - To unsubscribe, e