Skip to content

Fixes AngularJS mentions as migration is complete#516

Open
rohanmalhotracodes wants to merge 8 commits intooppia:developfrom
rohanmalhotracodes:develop
Open

Fixes AngularJS mentions as migration is complete#516
rohanmalhotracodes wants to merge 8 commits intooppia:developfrom
rohanmalhotracodes:develop

Conversation

@rohanmalhotracodes
Copy link
Contributor

@rohanmalhotracodes rohanmalhotracodes commented Feb 27, 2026

I’ve made the following AngularJS cleanup updates related to this issue:

  • Learning-Resources.md
    Replaced the old “AngularJS/Angular” wording with “Angular”, and updated the learning resources so they point only to Angular material.

  • Frontend-tests.md
    Removed AngularJS-specific references and examples (including AngularJS-only terminology and testing guidance), and updated the document so it consistently uses Angular terminology and Angular testing patterns.

  • Overview-of-the-Oppia-codebase.md
    Updated the frontend overview to describe the frontend as Angular-based, removed AngularJS-specific comparison language, and simplified the MVC mapping so it uses Angular terminology only.

I also wanted to mention that I think Angular-Migration.md may no longer be necessary and could potentially be removed since the migration is now considered complete.

Fix #511

@rohanmalhotracodes
Copy link
Contributor Author

@HardikGoyal2003 @jayam04 gentle reminder, thanks and apologies for taking your time.

@HardikGoyal2003 HardikGoyal2003 self-requested a review March 1, 2026 08:31
Copy link
Member

@HardikGoyal2003 HardikGoyal2003 left a comment

Choose a reason for hiding this comment

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

@rohanmalhotracodes Please remove the Angular-migration page also.

@HardikGoyal2003
Copy link
Member

I think this file also needs to be updated: https://github.com/oppia/oppia/wiki/Coding-style-guide

Copy link
Member

@HardikGoyal2003 HardikGoyal2003 left a comment

Choose a reason for hiding this comment

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

Copy link
Contributor Author

@rohanmalhotracodes rohanmalhotracodes left a comment

Choose a reason for hiding this comment

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

Addressed the issues stated by sir
@HardikGoyal2003 PTAL

@HardikGoyal2003
Copy link
Member

@rohanmalhotracodes We need to keep this PR on the stand by for some time, as we are in the process of removing some remaining architecture of AngularJS, where these docs will be needed to refer. So for now, let this PR be open, once we are ready to remove it, I will ping you. Thanks!

@rohanmalhotracodes
Copy link
Contributor Author

Understood. Thanks.

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.

Removing reference of AngularJS from the wiki.

2 participants