+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.