-
Notifications
You must be signed in to change notification settings - Fork 150
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
#55: Naming convention changes #111
Conversation
@skabashnyuk @mkuznyetsov Please, review scripts - I changed that significantly. |
@garagatyi please move the new plugins in a You should remove examples and dummy plugins as well (all in the |
@l0rd I moved plugins with new notation to v2 folder. |
@garagatyi good job! |
Related eclipse-che/che#12910 |
@mkuznyetsov @skabashnyuk Please, review |
@l0rd If we remove dummy plugins existing workspaces with them, if any, would be broken. Is it OK for you? |
Take into account that old plugins we re also copied to v2 to avoid breaking existing workspaces that use old notation |
@l0rd I did not remove dummy plugins with old convention, only with new one. It did not break anything. Sorry for the misinformation |
@sleshchenko @ibuziuk I addressed your comments, please, take a look again |
It was difficult to properly rebase on top of master so I squashed all the commits. Sorry for the inconvenience. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I left some comments and questions. Sorry if I was able to find answers for my question in PR description or in discussion but I did not.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…cases for backward compatibility Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
Rename field name to displayName. Rename field id to name. Remove /meta.yaml from plugin links in index. Add deprecate section to old plugins. Rework scripts. Add migrate section to registry index. Add old notation plugins to v2 not to break exisiting workspaces. Adapt Readme.md. Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
FYI I reworked PR not to change anything in v1 plugins to ensure that everything will be backward compatible when OSIO registry will be updated |
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
@garagatyi I still see a lot of plugins folders in the |
@garagatyi @ibuziuk do you know any real user of Che 7 workspaces on osio-che? As a reminder Che 7 workspaces didn't worked there for a few months and stacks are really old ones. |
@l0rd well, from the beginning, we were planning to have backward compatibility with existing workspaces on che.openshift.io. Are we sure that we opt for breaking things on the live service with just a che-dev email notification? |
@ibuziuk my understanding is that Che 7 has been unusable on che-osio until 2 weeks ago. And that currently it's still kind of not easily usable. Hence I suspect that we don't have users and I would like to avoid that we spend time for non existing users. Backward compatibility makes sense only if we have users actively using Che 7 workspaces. |
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
well, I'm ok - it is just that I also thought that the backward compatibility was the initial plan we discussed during prio calls |
@l0rd but we will still leave |
Signed-off-by: Oleksandr Garagatyi <ogaragat@redhat.com>
I have just added discussed changes to the PR |
@l0rd please approve to ensure that now our vision are inlined |
@garagatyi I agree with you about |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
What does this PR do?
Changes:
old_url/v2/
/v2/
(but leave them in old location for backward compatibility)id
field withpublisher/name/version
as a value to index/v2/
Related to #55