Re: [VOTE] Release Maven Project Info Reports Plugin version 3.6.1

2024-06-24 Thread Michael Osipov

Am 2024-06-23 um 21:12 schrieb Michael Osipov:

Hi,

we solved 3 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317821&version=12354845

There are still a couple of issues left in JIRA:
https://issues.apache.org/jira/projects/MPIR/issues

Staging repo:
https://repository.apache.org/content/repositories/maven-2154/
https://repository.apache.org/content/repositories/maven-2154/org/apache/maven/plugins/maven-project-info-reports-plugin/3.6.1/maven-project-info-reports-plugin-3.6.1-source-release.zip

Source release checksum(s):
maven-project-info-reports-plugin-3.6.1-source-release.zip
sha512: 
b9f3b470184dbbe11f4a9a2fdfd782425debed63fbc9f36043c82f476b537b46f258a719d2465d8c7baeb3cc4ca58103931977b4e90adfa5752fcab5ee975542


Staging site:
https://maven.apache.org/plugins-archives/maven-project-info-reports-plugin-LATEST/

Guide to testing staged releases:
https://maven.apache.org/guides/development/guide-testing-releases.html

Vote open for 72 hours.


+1


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



Re: [doxia] [DISCUSS] adding footnote processing to markdown

2024-06-24 Thread Claude Warren
Michael,

Flexmark has a number of extensions available, but both 1.12.0 and
2.0.0-M12 use a static to create the Flexmark parser.  It would be nice to
be able to pass a list of Flexmark extensions to be added to the defaults.
The only way I can see to do this is to use configuration options and make
the parser non-static.  Would this be acceptable to you?

I will start on the work but before I spend a lot of time figuring out how
to make it work, I want to know if the solution has a chance of being
accepted.

Claude


On Sun, Jun 16, 2024 at 8:43 PM Michael Osipov  wrote:

> Am 2024-06-16 um 15:58 schrieb Claude Warren:
> > There is a standard footnote extension available from flexmark, and I
> have
> > a private branch of 1.12.0 that adds it.  It seems to work.  Is there any
> > reason not to add this?
> >
> > I want to use it for some commons collections documentation where I want
> to
> > refer to various published papers.
>
> Please create a JIRA issue, the PR with a test for the feature, but I
> won't merge anything into Doxia 1.x anymore because all is focused on
> upcoming Doxia 2.0.0 stack.
>
> Michael
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>


Re: [doxia] [DISCUSS] adding footnote processing to markdown

2024-06-24 Thread Michael Osipov
I see, you are referring to 
https://github.com/apache/maven-doxia/blob/master/doxia-modules/doxia-module-markdown/src/main/java/org/apache/maven/doxia/module/markdown/MarkdownParser.java#L126-L165

One of the issue is that I personally do not know what the implications might 
be in terms of performance, etc. Are parsers heavy weight or can they be 
created easily? If you have thousands of files and I had reports of people that 
they process tens of thousands of files...
kwin@ has recently added a generic approach to configure a parser. I think if 
we are going to make this non-static you should pick it up. From my PoV we need 
his expertise to give you a defitive answer.

Downside: That configuration approach is available only for Doxia 2.0.0.

Konrad, can you look into Claude's request and tell us your opinion?

On 2024/06/24 12:46:16 Claude Warren wrote:
> Michael,
> 
> Flexmark has a number of extensions available, but both 1.12.0 and
> 2.0.0-M12 use a static to create the Flexmark parser.  It would be nice to
> be able to pass a list of Flexmark extensions to be added to the defaults.
> The only way I can see to do this is to use configuration options and make
> the parser non-static.  Would this be acceptable to you?
> 
> I will start on the work but before I spend a lot of time figuring out how
> to make it work, I want to know if the solution has a chance of being
> accepted.
> 
> Claude
> 
> 
> On Sun, Jun 16, 2024 at 8:43 PM Michael Osipov  wrote:
> 
> > Am 2024-06-16 um 15:58 schrieb Claude Warren:
> > > There is a standard footnote extension available from flexmark, and I
> > have
> > > a private branch of 1.12.0 that adds it.  It seems to work.  Is there any
> > > reason not to add this?
> > >
> > > I want to use it for some commons collections documentation where I want
> > to
> > > refer to various published papers.
> >
> > Please create a JIRA issue, the PR with a test for the feature, but I
> > won't merge anything into Doxia 1.x anymore because all is focused on
> > upcoming Doxia 2.0.0 stack.
> >
> > Michael
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
> 

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



[DRAFT] [HEADS UP] Maven Doxia 2.0.0 stack is coming

2024-06-24 Thread Michael Osipov
Guys,

I am very close to complete ongoing effort for the Maven Doxia 2.0.0 stack 
upgrade throughout our codebase.

Please review the following e-mail I'd like to send out to users@ and dev@ (CC) 
for the public:
https://gist.github.com/michael-o/93b9cece8e10939a45b083bc1af7bcfe/edit

Open questions from my side:
* Is timeline OK? Not too long or too short?
* What is missing?
* What upgraded versions of the plugins should I use? I thought next major, but 
that seems to conflict with the 3 for 3 and 4 for 4 approach?
* Should Maven Site Plugin remain at 4 in that regard or should I move to a new 
minor and gnodet@ will move the master to Maven 4 API?

I'll leave you at least a week to discuss until I send this announcement next 
week or so.

Waiting for your input,

Michael

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



Re: [DRAFT] [HEADS UP] Maven Doxia 2.0.0 stack is coming

2024-06-24 Thread Michael Osipov
The link should read: 
https://gist.github.com/michael-o/93b9cece8e10939a45b083bc1af7bcfe

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