-
Notifications
You must be signed in to change notification settings - Fork 0
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
Clean Up App Catalogs (Only Giant Swarm and Playground catalogs remaining) #47
Comments
Please check the last column of https://github.com/orgs/giantswarm/projects/107 for a detailed list of apps that need to be moved. |
Hi! Why did we close this again? In order to finish this, we: Need to move all Incubator apps either to GS catalog or Playground catalog right? We've made the decisions and set up the board, but haven't actually moved them yet :D @puja108 before @piontec went on vacation we were talking about making sure that we do the announcement for Playground (cc and ty @Oshratn ) but prerequisite for that is that the apps are moved. I suggest we put a date on this to get this done. Originally, Lukasz and I talked about asking SEs if moving from Incubator to Playground by Feb 7 is doable. Then I realized we didn't talk about moving the promised apps to GS catalog, which I understand has harder to reach quality bars.
|
I closed as I thought this is only the "spec" part and actual actions are in other tickets. But I'm ok to keep it. As for the date - I think we need to ping all the responsible engineers again. |
Thu, Mar 12, '20 update the status of incubator apps inside the issue. @piontec , just to confirm " efk-logging" will be deleted in favor of efk-stack, right? So nothing to do there? |
Yeap, that's correct. |
Is there anything blocking this? I feel this has somehow stalled and people are still getting confused by apps not being clearly in the catalogs they belong to. And in turn this is blocking the app catalog communication.
I would consider 1 as urgent to not confuse people, like e.g. Simon looking into incubator catalog and thinking we will support redis. Not sure why the move is taking as technically changing the catalog of an app should be super quick. I can only imagine there will be issues with current customers using it. If that is the case I would propose:
you might need issues for each app |
@puja108 these are the only things remaining. Yasser and Cedric are doing that this cycle, it's not highest priority on their list. For Aqua, need to get someone from Halo to do it (I think) because Julien is on parental leave kong-app — @yasn77 this cycle, to GS catalog I'm not sure how technically challenging it is. |
@cokiengchiara clarify w Puja and Lukasz this Playground <> GS Catalog thing @yasn77 impression: If move to GS Catalog, additional work that is not necessary yet right now. |
To be clear: this is only about changing the catalog not anything else, not quality bars, most additional work. And it is not technically challenging to change the catalog of an app. The only challenge could be moving a customer that already has sth running from incubator, but as I explained above therte's a workaround for the migration phase. The move itself without migration could be done within a single day (most probably not even a few hours) by a single person, if there's something I'm not seeing there please tell me. If not, I would not split it between multiple people but have someone just do it and create issues for people to followup with their customers. |
@puja108 @piontec with this change, https://github.com/giantswarm/giantswarm/pull/9651/files we're saying w alpha or beta, you need only go through basic maturity level. But still, that is some work. From what I hear Cedric and Yasser will still have zero time to work on that, for example, to create super basic documentation for Aqua and prometheus-operator if only because it is their first time being exposed to that app. Just for the sake of deleting incubator, can we make it acceptable to just change the catalog, and not do any quality bar thingies? |
2 things:
as for 2, it was actually an area goal/kpi to "make it as easy and quick as possible to publish an app", this goal is now being prioritized lower by "ensuring (minimal) quality" here. and again it feels like quality bars and catalogs do not really fit as they work towards different and sometimes opposing goals. I can understand @piontec and halo team members pushing for quality and it's not wrong, but I'm also not sure how to solve this conundrum that the quality bars seem to be blocking publishing of ready to use things. |
I agree with this. @piontec Step 1: Clean up catalog / delete incubator catalog. So just move what was in |
I'm OK with that. Let's unblock that cleanup finally. |
A note here for @webwurst - we need to clean this up. I'll coordinate with you.
They can continue using this as it won't break anything, but obviously that app is now gone. |
Remaining tasks
|
I'm going to call this issue complete under the revised scope. Quality checklists will be completed under separate issues. |
Outcome of this is just delete incubator and move stuff to right catalog. No quality bars.
User story:
Todos
k8s-initiator
andfluentd-shipping-logs
to playgroundIncubator status Mon, Mar 16, '20
Playground status Mon, Mar 16, '20
Next story: https://github.com/giantswarm/giantswarm/issues/8444
The text was updated successfully, but these errors were encountered: