+1
> On Mar 22, 2025, at 12:42, David Estes <davydot...@gmail.com> wrote: > > +1 (binding) > Sent from my iPhone > >> On Mar 22, 2025, at 8:27 AM, Søren Berg Glasius <soe...@glasius.dk> wrote: >> >> +1 (binding) >> >> >>> Den lør. 22. mar. 2025 kl. 12.35 skrev Mattias Reichel < >>> mattias.reic...@gmail.com>: >>> >>> +1 >>> >>> Den lör 22 mars 2025 05:25James Daugherty >>> <jdaughe...@jdresources.net.invalid> skrev: >>> >>>> Michael: can you give a reasons to why you disagree? >>>> >>>> On Fri, Mar 21, 2025 at 11:00 PM Michael Yan <rainbo...@apache.org> >>> wrote: >>>> >>>>> [-1],specifically, I disagree with 1, 2, 10 >>>>> >>>>> On Sat, Mar 22, 2025 at 6:02 AM James Daugherty >>>>> <jdaughe...@jdresources.net.invalid> wrote: >>>>> >>>>>> Hi Everyone, >>>>>> >>>>>> As per the [DISCUSS] thread[1], I'd like to propose that we move >>>> forward >>>>>> with the maven coordinate changes so we can begin snapshot builds >>> under >>>>> the >>>>>> ASF namespace. >>>>>> >>>>>> I've done my best to capture everyone's feedback under the pull >>> request >>>>> for >>>>>> this proposal here: >>>>>> https://github.com/apache/grails-core/pull/14080 >>>>>> >>>>>> To view the rendered markdown file you can see it here: >>>>>> >>>>>> >>>>> >>>> >>> https://github.com/apache/grails-core/blob/d6cfcaeeba6b5db814a4a4f656782926c65fb47c/RENAME.md >>>>>> >>>>>> This proposal includes moving the grails-view gradle plugins under >>> the >>>>>> grails-gradle-plugin repository. >>>>>> >>>>>> The markdown file also captures how we determined this proposal by >>>>> adding a >>>>>> section `Package Rules`. For reference, they are restated here: >>>>>> >>>>>> 1. For Grails applications, the group used should always be >>>>>> `org.apache.grails`. >>>>>> 2. Any group that is further nested is an implementation detail of >>>>> Grails. >>>>>> While users can choose to override them, they are typically not meant >>>> to >>>>> be >>>>>> included in a Grails app directly. >>>>>> 3. Testing artifacts for Grails applications / plugins, will have the >>>>>> prefix `grails-testing-support-` to remind developers these artifacts >>>>>> should not typically be included in the `implementation` scope of >>> their >>>>>> application. >>>>>> 4. Gradle plugins will be consolidated under a single [repository]( >>>>>> https://github.com/apache/grails-gradle-plugin). >>>>>> 5. As part of the gradle plugin consolidation, we adopt consistent >>>> names >>>>>> and remove `views-` from the views gradle plugins. Instead they will >>>>> match >>>>>> the existing gradle plugin naming pattern - i.e. `grails-gsp`, >>>>>> `grails-markup`, etc. >>>>>> 5. There will be one artifact published that can be included in >>> either >>>> a >>>>>> `buildSrc/build.gradle` or a `buildScript` to import all Grails >>> gradle >>>>>> plugins. That plugin will be >>> `org.apache.grails:grails-gradle-plugins`. >>>>>> 6. Grails artifacts should be prefixed with `grails-` with the >>>> exception >>>>> of >>>>>> profiles. >>>>>> 7. Profiles will not use a `grails-` prefix because they are not >>>>>> distributed with an application. >>>>>> 8. Because there are many modern JSON implementations, and Grails may >>>>>> choose to implement them in the future, we will refer to our existing >>>>>> `.gson` implementation as `gson` instead of `json`. >>>>>> 9. We have appended `-cli` where a CLI is being provided. >>>>>> 10. Several artifacts have been renamed for clarity. In general we >>> use >>>>> the >>>>>> suffix `-core` to signify a base project and drop the suffix on the >>>>> package >>>>>> that the end user will use. >>>>>> 11. Package names, artifact ids, and group ids will use the plural >>>> form. >>>>>> Implementing classes will use the singular form. >>>>>> * For example: `org.apache.grails.events:grails-events` with the >>>>>> `EventBusPlugin` >>>>>> >>>>>> >>>>>> The vote is open for the next 72 hours and passes if a majority of at >>>>>> least three +1 votes are cast. >>>>>> >>>>>> [ ] +1 proceed with the proposal >>>>>> [ ] 0 I don't have a strong opinion about this, but I assume it's ok >>>>>> [ ] -1 Do not proceed because ... >>>>>> >>>>>> Here is my vote: >>>>>> >>>>>> +1 >>>>>> >>>>>> -James >>>>>> >>>>>> [1] https://lists.apache.org/thread/bk2n5wmyfywr9sff6dpngm9453jtdtcp >>>>>> >>>>> >>>> >>> >> >> >> -- >> >> Med venlig hilsen, >> Søren Berg Glasius >> >> Hedevej 1, Gl. Rye, 8680 Ry >> Mobile: +45 40 44 91 88 >> --- Press ESC once to quit - twice to save the changes.