-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Combine Java modules into main testcontainers-java repo #564
Comments
I've already talked to @StefanHufschmidt, this should be possible for Here are some of the current ideas we've already discussed:
Regarding the permission problem for sub-module maintainers: |
Thanks :) I'm afraid I have nightmares about submodules, so would be reluctant to involve these. Unless I'm mistaken we'd also have a problem of triggering top-level builds, as a mirror image of the problem we have of triggering builds the other way right now. I think if there's a worry about permissions let's try it and see how things go. Module owners will hopefully continue to be involved in reviewing PRs for their area of interest, and I think we should be willing to delegate some trust accordingly... |
You have codeowners feature of GitHub
…On Sat, 3 Feb 2018 at 23:08 Richard North ***@***.***> wrote:
Thanks :)
I'm afraid I have nightmares about submodules, so would be reluctant to
involve these. Unless I'm mistaken we'd also have a problem of triggering
top-level builds, as a mirror image of the problem we have of triggering
builds the other way right now.
I think if there's a worry about permissions let's try it and see how
things go. Module owners will hopefully continue to be involved in
reviewing PRs for their area of interest, and I think we should be willing
to delegate some trust accordingly...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#564 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA8Y8WZcUtoH_Gdo7W8ulujD6u33iwABks5tRMrSgaJpZM4Rv0Gc>
.
|
@asafm - don't know how I missed that when it was announced, but that's awesome 😀 |
@mikeoswald would you be able to comment on whether we can bring the vault module into the main Testcontainers repo? If not, or if you need time to consider, that's OK; I can leave it unmodified and not migrate it yet. |
@rnorth Sorry about the late reply. That would be fine to move it into the main repository. |
Awesome, thanks @mikeoswald! |
Regarding release process, the bintray repository is now linked to JCenter. As I can never remember the process to wire up bintray/jcenter and maven central, @bsideup it would be good if we can perform the next release together some time..! |
@rnorth sure! Next release is on me :) |
I've mentioned the Couchbase module in #269 - I don't think we'll have time to integrate right away though. |
1.7.0 released today is a first release based on Gradle & monorepo, with all modules released at once |
On reflection we feel that moving modules/third-party parts into separate Git repositories was a mistake on a few levels:
As such, we've decided we'd like to bring all modules back in to this testcontainers-java repo.
Firstly, we need permission from the authors of each of the modules where another organisation is marked as the copyright owner. We will, of course, do whatever's right and works for all concerned. If the following people wouldn't mind making their views known I'd be most grateful.
Then, some other challenges we want to address as part of this exercise:
cc @kiview @bsideup
The text was updated successfully, but these errors were encountered: