API function names in module/theme install/uninstall space should match UI

Created on 13 November 2020, over 3 years ago
Updated 3 April 2024, 10 days ago


On meta issue
#2888657: [meta] Less confusing and more consistent wording needed in module/theme add/install/update β†’
we are updating the UI text for the actions of uploading files for a module/theme, and installing/uninstalling modules/themes.

That work is being done on these three child issues:
#2577407: Action of uploading module/theme files should consistently be called "Add", not "Install" β†’
πŸ“Œ [Meta] Use Install/Uninstall consistently for turning modules/themes on/off (not Enable) Active
πŸ› Do not use verb "Install" for things other than turning on modules/themes Fixed
Plus this one that is updating URLs:
#2888654: URLs for module/theme actions are inconsistent with UI text β†’

Once that is finished, we should update the API functions/classes for these actions so they are consistent with the UI terminology. This issue is postponed until all those others are done.

Proposed resolution


Note that this will need a BC layer and/or deprecations.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

πŸ› Bug report



11.0 πŸ”₯

SystemΒ  β†’

Last updated about 12 hours ago

No maintainer
Created by

πŸ‡ΊπŸ‡ΈUnited States jhodgdon Spokane, WA, USA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates : some issue and comment data are missing.

Production build https://api.contrib.social 0.62.1