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

Reply via email to