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

[ZEPPELIN-6151] Remove AngularJS -> Angular Code Migration Suggestion Feature #4900

Merged
merged 1 commit into from
Nov 25, 2024

Conversation

tbonelee
Copy link
Contributor

What is this PR for?

I propose removing the feature in Zeppelin's new UI that converts AngularJS code to Angular code.

This feature currently prompts users when they run code with the %angular prefix, asking whether to migrate AngularJS code to Angular, and performs the migration if confirmed.

The reasons for suggesting its removal are as follows:

  • The library supporting this feature is not compatible with the latest Angular versions due to peer dependency issues, making it difficult to upgrade Angular.
  • It is likely that this feature is not widely used by the community.

Removing this feature will reduce unnecessary library dependencies, which will help streamline future updates to the latest Angular versions.

If you have any other opinions, please feel free to share them.

What type of PR is it?

Removing Feature

Todos

  • - Task

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-6151

How should this be tested?

  • Strongly recommended: add automated unit tests for any new or changed behavior
  • Outline any manual steps to test the PR here.

Screenshots (if appropriate)

Questions:

  • Does the license files need to update? No
  • Is there breaking changes for older versions? No
  • Does this needs documentation? No

Copy link
Member

@pan3793 pan3793 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, and will get it in if no further comments/objections until next Monday

@pan3793 pan3793 merged commit ae48f71 into apache:master Nov 25, 2024
17 checks passed
@pan3793
Copy link
Member

pan3793 commented Nov 25, 2024

Thanks, merged to master/0.12

pan3793 pushed a commit that referenced this pull request Nov 25, 2024
… Feature

### What is this PR for?
I propose removing the feature in Zeppelin's new UI that converts AngularJS code to Angular code.

This feature currently prompts users when they run code with the `%angular` prefix, asking whether to migrate AngularJS code to Angular, and performs the migration if confirmed.

The reasons for suggesting its removal are as follows:

- The library supporting this feature is not compatible with the latest Angular versions due to peer dependency issues, making it difficult to upgrade Angular.
- It is likely that this feature is not widely used by the community.

Removing this feature will reduce unnecessary library dependencies, which will help streamline future updates to the latest Angular versions.

If you have any other opinions, please feel free to share them.

### What type of PR is it?
Removing Feature

### Todos
* [ ] - Task

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-6151

### How should this be tested?
* Strongly recommended: add automated unit tests for any new or changed behavior
* Outline any manual steps to test the PR here.

### Screenshots (if appropriate)

### Questions:
* Does the license files need to update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Closes #4900 from tbonelee/remove-ng1-migration.

Signed-off-by: Cheng Pan <chengpan@apache.org>
(cherry picked from commit ae48f71)
Signed-off-by: Cheng Pan <chengpan@apache.org>
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.

2 participants