I updated the PR so that the names are alphabetically sorted.  The previous 
links are to a specific version before the sorting was applied.

On 2025/12/02 19:02:02 James Daugherty wrote:
> I created a draft PR here: https://github.com/apache/grails-core/pull/15274 
> 
> Specifically this area: 
> https://github.com/apache/grails-core/blob/cca0b41ee5c560b37bb247d0ac0b5bdecf1da5b7/build-logic/plugins/src/main/groovy/org/apache/grails/buildsrc/PublishPlugin.groovy#L195
> 
> Initially, I defined: 
> 
> 1. anyone that was a founder
> 2. anyone that was previously listed as a developer or in the pom files
> 3. delineated who is active vs not via the rules set forth in 
> PublishPlugin.groovy
> 
> So the next question, is who else do we include in this list?  
> 
> Running the command `git shortlog -esn --all` shows all past contributors, 
> but not all contributors were developers.  Should we make a cut off on who to 
> include?  Say anyone over 200 commits? 
> 
> On 2025/12/02 16:09:38 James Daugherty wrote:
> > I opened https://github.com/apache/grails-gradle-publish/pull/21 to support 
> > titles in the grails publish plugin.  Once this is merged, I'll put 
> > together a PR for us to further discuss based on this thread.
> > 
> > -James
> > 
> > On 2025/11/28 14:33:46 Mattias Reichel wrote:
> > > This would be nice to have in the poms, but I think it might be a lot
> > > of work if we keep these lists separate per project.
> > > Groovy, it seems, has the same aggregated, manually edited list[1], in
> > > all module poms.
> > > 
> > > [1] 
> > > https://github.com/apache/groovy/blob/5acebda191d346b531ceaa7ee0b08cd03fe04651/build-logic/src/main/groovy/org.apache.groovy-published-library.gradle#L82
> > > 
> > > 
> > > Den ons 26 nov. 2025 kl 14:50 skrev James Daugherty 
> > > <[email protected]>:
> > > >
> > > > Hi Everyone,
> > > >
> > > > The recent bom property issue reminded me we still have not followed
> > > > up on harmonizing our author list in our pom files.  Currently, we do
> > > > not list all of the developers under authors for each project.
> > > >
> > > > Groovy's pom 
> > > > (https://central.sonatype.com/artifact/org.apache.groovy/groovy)
> > > > enumerates all authors and assigns a role to indicate if they're still
> > > > active / founder / legacy.
> > > >
> > > > Groovy uses the following roles:
> > > > 1. Founder
> > > > 2. Developer
> > > > 3. Developer Emeritus
> > > >
> > > > Going by https://www.infoq.com/news/2025/11/grails-7-released/, the
> > > > following would be founders:
> > > > 1. Graeme Rocher
> > > > 2. Guillaume LaForge
> > > > 3. Steven Devijver
> > > > 4. Dierk König
> > > >
> > > > But I don't see #2 & #3 in the commit history.  I assume we should
> > > > only include those in the commit history?
> > > >
> > > > As for developer vs developer emeritus, I think we should consider
> > > > anyone who hasn't contributed in the last 12 months as developer
> > > > emeritus.  Everyone else would just be listed as a developer.
> > > >
> > > > What are people's thoughts on this proposal?
> > > >
> > > > -James
> > > 
> > 
> 

Reply via email to