metacontroller icon indicating copy to clipboard operation
metacontroller copied to clipboard

Full implementation of the customize hook

Open Kritzefitz opened this issue 5 years ago • 15 comments

Implementation of https://metacontroller.app/design/customize-hook/

This is based on the rebased branch from #143.

Closes: #98

Kritzefitz avatar Apr 30 '19 13:04 Kritzefitz

Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

:memo: Please visit https://cla.developers.google.com/ to sign.

Once you've signed (or fixed any issues), please reply here (e.g. I signed it!) and we'll verify it.


What to do if you already signed the CLA

Individual signers
Corporate signers

ℹ️ Googlers: Go here for more info.

googlebot avatar Apr 30 '19 13:04 googlebot

I signed it!

Kritzefitz avatar Apr 30 '19 14:04 Kritzefitz

So there's good news and bad news.

:thumbsup: The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there.

:confused: The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

Note to project maintainer: This is a terminal state, meaning the cla/google commit status will not change from this state. It's up to you to confirm consent of all the commit author(s), set the cla label to yes (if enabled on your project), and then merge this pull request when appropriate.

ℹ️ Googlers: Go here for more info.

googlebot avatar Apr 30 '19 14:04 googlebot

The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request.

That's probably @mikebryant's commit. Would you confirm that it may be included in this PR?

Kritzefitz avatar Apr 30 '19 14:04 Kritzefitz

Yup, fine by me :)

mikebryant avatar Apr 30 '19 14:04 mikebryant

@enisoc This seems to have stalled, would someone be able to help from the google side?

mikebryant avatar Jul 13 '19 18:07 mikebryant

any updates here?

luisdavim avatar Aug 01 '19 12:08 luisdavim

Just to be sure: Is there something I still need to do, before this can be merged? From my point of view this can be reviewed and merged, but apparently that's not happening.

Kritzefitz avatar Sep 18 '19 11:09 Kritzefitz

the probem is https://github.com/GoogleCloudPlatform/metacontroller/issues/184. Also Google didn't recognised that you've signed the CLA.

luisdavim avatar Sep 18 '19 12:09 luisdavim

@Kritzefitz hi, what about moving it forward ?

grzesuav avatar Oct 29 '19 14:10 grzesuav

or maybe it would be suitable to make this change against https://github.com/AmitKumarDas/metac ?

grzesuav avatar Oct 29 '19 14:10 grzesuav

@grzesuav I would really like to move this forward, but as @luisdavim already mentioned, the future of the maintenance of metacontroller is currently discussed in #184. I'm afraid this merge request (or others) won't be merged until a solution for the future maintenance is found.

I guess re-targeting the changes from this PR against metac would make the changes available there sooner, than waiting for the maintenance situation of metacontroller to get resolved would. However, I currently don't really have the time to port the changes over to another project and I'm still hoping that #184 will come to a reasonable conclusion for the maintanance of metacontroller.

However, if you like, you may of course feel free to try to port the changes to metac yourself.

Kritzefitz avatar Oct 29 '19 15:10 Kritzefitz

@grzesuav  it's probably better if you open this against the metac fork.

luisdavim avatar Oct 29 '19 20:10 luisdavim

@Kritzefitz thanks for explanation :). When I was posting this message I wasn't aware that there is some process in progress. Unfortunately I do not now go-lang therefore not sure I can create PR against forked repo. Will try but not sure if they aren't any discrepancies.

grzesuav avatar Oct 30 '19 08:10 grzesuav

There is a similar implementation in Metac by the name GenericController.

References:

  • https://github.com/AmitKumarDas/metac/blob/master/apis/metacontroller/v1alpha1/types_generic.go
  • https://github.com/AmitKumarDas/metac/tree/master/examples/gctl

AmitKumarDas avatar Jan 03 '20 02:01 AmitKumarDas