Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jdk9 support #417

Closed
wants to merge 6 commits into from
Closed

Jdk9 support #417

wants to merge 6 commits into from

Conversation

javabrett
Copy link

Incorporates and supersedes #398. Fixes #390 .

@boris-petrov
Copy link

@javabrett - thanks so much for your work on this! I'm not sure that this is ever going to be merged though as I'm not sure Gretty is still alive. Would you consider forking it and releasing to Maven Central?

@javabrett
Copy link
Author

@boris-petrov we should hear from @akhikhl who is BDFL. Are you looking for additional collaborators on the project? I typically do not favour creating forks.

@boris-petrov
Copy link

@javabrett - I also hate using forks but in this case I don't see any other way. @akhikhl is not responding to any of the issues or pull-requests here so we can assume he isn't going to help with this project any time soon. A lot of people are depending on Gretty so the wisest thing to do is someone else to continue supporting it.

Actually the same happened an year or so ago - Gretty was unsupported and we started using another fork of it (which had releases in Maven) and then we switched back to the original when it was resurrected. I see nothing wrong with that - the most important thing is that this project is kept alive.

@henrik242
Copy link

Noone has heard from @akhikhl since Jun 27 2017 ( #375 (comment) ), so I'm in support for a fork as well.

@boris-petrov
Copy link

And the fork should also integrate #415 in order to work with Gradle 4.6.

@henrik242
Copy link

@javabrett I quickly deleted that comment, it was an error in my config :)

@woldie
Copy link

woldie commented Feb 22, 2018

Fork it @javabrett, you're our only hope! You gotta come up with a really good name though. How about Bretty? :) And please also merge my #418 PR if that works for you.

@javabrett
Copy link
Author

@henrik242 OK that will teach me to reply via email :). Deleted that comment too.

@henrik242
Copy link

Fork it @javabrett, you're our only hope! You gotta come up with a really good name though.

No need to change the name IMHO. But there's a lot of activity on gretty now, so we should just decide on someone to maintain a fork before all the enthusiasm dwindles...

@javabrett
Copy link
Author

@woldie @henrik242 @akhikhl I'm not especially interested in taking-up sole-maintainer role of a fork, but obviously happy to contribute. A GitHub Organization seems like a better choice ... and then looking for others to join the cause.
@gretty is already taken as a username and is active. Names? gretty-gradle-plugin?

Perhaps dependent on that naming, a new plugin Maven package name is required, also assuming @akhikhl can't join and/or yield the current eponymous plugin package-name.

@woldie
Copy link

woldie commented Feb 27, 2018

@javabrett @henrik242 @akhikhl I agree that a github organization makes sense. Would be good to share the load and to enable a maintainer to transition ownership to other invested parties once they need to fall off.

Yes, I think a rename makes sense - more importantly, I think abandoning the existing Gretty project makes sense, and I move that we agree to do this. "Bretty" is just a fun riff on the old name and keeping the name similar would be an indication to users that Gretty was superceded. And if you found the Github organization, then you should get dibs on the name anyhow. :)

Being serious for a moment though, it is tremendously healthy to have a BDFL on these types of projects to point everyone at the architectural north star. Naming after yourself is a good way to establish your turf from the get-go and yet keep it light-hearted. Please consider this. Of course others like myself would be willing to pitch in on approving PR's and be a part of your organization, so you will not be on your own. But, if you wanted to be the front-man, manage releases, and otherwise delegate the work, that could be arranged given how large the community of users is.

If fun isn't what we're looking for in a name, then the new name should be very bureaucratic and descriptive. "Tomcat Gradle Plugin" and "Jetty Gradle Plugin", or TGP and JGP. And yes, I'm also suggesting that we separate Gretty into two plugins. This codebase seems a bit tortured at times trying to support both vendors.

Once the new plugin is published, we should move ASAP to sunset mentions of gretty in the gradle docs and on plugins.gradle.org in favor of our new plugin.

@henrik242
Copy link

henrik242 commented Mar 2, 2018

We can continue the fork discussion in #423

Or at https://github.com/gretty-gradle-plugin/gretty, obviously :)

@jonatanloya
Copy link

Hello Guys, Is this change available now?
Thanks a lot for the support!

@javabrett javabrett closed this Apr 29, 2018
@javabrett javabrett deleted the jdk9 branch April 29, 2018 03:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants