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

[UX] Remove menu settings page and related unused functions #1514

Closed
jenlampton opened this issue Jan 13, 2016 · 10 comments
Closed

[UX] Remove menu settings page and related unused functions #1514

jenlampton opened this issue Jan 13, 2016 · 10 comments

Comments

@jenlampton
Copy link
Member

It looks like we missed a little cruft.

[UX] We have a settings page located at admin/structure/menu/settings that currently does nothing. We should remove that so that it's not so confusing to users.

[DX] We also have two functions that aren't used anymore, menu_main_menu and menu_secondary_menu related to these settings. Let's remove these as well.

@quicksketch
Copy link
Member

The PR looks good. We need an update hook to delete the unused menu.settings.json file however.

@jenlampton
Copy link
Member Author

Just pushed a new PR with an update hook: backdrop/backdrop#1197

@quicksketch
Copy link
Member

Super! Merged into 1.x for 1.3.0.

Even though we've never used these two functions in Backdrop, we should make a change record indicating that they no longer exist.

@klonos
Copy link
Member

klonos commented Jan 16, 2016

reopen for change record or a separate issue?

@klonos
Copy link
Member

klonos commented Feb 6, 2016

Sorry for reopening. Just making sure we have that change record in place. Do we? If not, should I go ahead and file a separate issue to get it done or handle it here?

@klonos klonos reopened this Feb 6, 2016
@docwilmot
Copy link
Contributor

For change records we go ahead and close it but add a "change record" tag

@klonos
Copy link
Member

klonos commented Feb 6, 2016

My bad then. Just thought that closed issues slip under the radar. Perfectly fine if we check for the "needs change record" tag. Closing again. Sorry for the noise.

@klonos klonos closed this as completed Feb 6, 2016
backdrop-ci referenced this issue in backdrop/backdrop Sep 9, 2016
Issue #1699: Make the notification badge round.
merged!
@ghost
Copy link

ghost commented Feb 26, 2023

Just thought that closed issues slip under the radar.

Looks like @klonos was correct. 7 years later and still no CR... I only came across this as I'm trying to remove the 'Needs - change record' label from old, closed issues.

Re-opening to address this.

EDIT: An example of why issues shouldn't be closed until they're actually complete is that then further issues are opened unnecessarily:

@ghost ghost reopened this Feb 26, 2023
@ghost ghost added the type - task label Feb 26, 2023
@herbdool
Copy link

herbdool commented Jan 4, 2024

I feel like I win some kind of prize for the newest change record for the oldest issue: https://docs.backdropcms.org/change-records/removed-unused-menu-settings-page-for-setting-the-main-and-secondary-menus-and-related-functions-and-settings

@herbdool herbdool closed this as completed Jan 4, 2024
@argiepiano
Copy link

It looks like a &nbsp; slipped through within the <code> tag in the CR...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants