Re: Preview of declarative Maven builds available in rawhide

2025-07-03 Thread Mikolaj Izdebski
Update on Maven declarative builds: A new, hopefully readable syntax has been implemented. I think I addressed most of the issues identified by early adopters. Thanks again for providing valuable feedback! You can the new syntax it in action at the plexus-cipher spec file at https://src.fedorapro

Re: Preview of declarative Maven builds available in rawhide

2025-06-14 Thread Miro Hrončok
On 13. 06. 25 18:21, Mikolaj Izdebski wrote: This feature is currently in preview. So far, a single package "plexus-cipher" has been converted to use declarative Maven builds. It serves as a working example and proof of concept. The spec file of plexus-cipher can be seen at https://src.fedoraproj

Re: Preview of declarative Maven builds available in rawhide

2025-06-13 Thread Mikolaj Izdebski
On Fri, Jun 13, 2025 at 9:33 PM Jason L Tibbitts III wrote: > > > Dominik 'Rathann' Mierzejewski via devel > > writes: > > > What do colon (:) and at (@) signs mean? What is "parent" or "mod"? > > What are "profiles" in Maven options? None of this is explained, so > > it's difficult to s

Re: Preview of declarative Maven builds available in rawhide

2025-06-13 Thread Mikolaj Izdebski
On Fri, Jun 13, 2025 at 9:21 PM Dominik 'Rathann' Mierzejewski via devel wrote: > > Hi! > > On Friday, 13 June 2025 at 18:21, Mikolaj Izdebski wrote: > > I'm excited to announce the preview availability of declarative Maven > > RPM builds in Fedora 43 -- a new approach to RPM packaging for > > Mav

Re: Preview of declarative Maven builds available in rawhide

2025-06-13 Thread Jason L Tibbitts III
> Dominik 'Rathann' Mierzejewski via devel > writes: > What do colon (:) and at (@) signs mean? What is "parent" or "mod"? > What are "profiles" in Maven options? None of this is explained, so > it's difficult to start using this if someone has no experience with > Maven. I've always fe

Re: Preview of declarative Maven builds available in rawhide

2025-06-13 Thread Dominik 'Rathann' Mierzejewski via devel
Hi! On Friday, 13 June 2025 at 18:21, Mikolaj Izdebski wrote: > I'm excited to announce the preview availability of declarative Maven > RPM builds in Fedora 43 -- a new approach to RPM packaging for > Maven-based Java projects [...] > This feature is currently in preview. So far, a single package

Preview of declarative Maven builds available in rawhide

2025-06-13 Thread Mikolaj Izdebski
Hi all, I'm excited to announce the preview availability of declarative Maven RPM builds in Fedora 43 -- a new approach to RPM packaging for Maven-based Java projects that focuses on simplicity, consistency, and future automation. This functionality is already usable today, though it is still unde