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

Change "window-placement" permission and spec name to "window-management" #114

Closed
bradtriebwasser opened this issue Oct 13, 2022 · 11 comments
Assignees

Comments

@bradtriebwasser
Copy link
Contributor

We would like to change the window-placement permission name to window-management to better support future improvements to windowing APIs that aren't necessarily associated with window placement. Examples could include window styling (borderless, overlay, transparency, etc) and other things affecting the behavior of the window(s). "window-management" provides a more future proof string to encapsulate all features surrounding windowing in the browser.

Ideally the spec name itself should also change to "window-management" to also support the addition of other windowing functions not specifically related to window placement.

@bradtriebwasser
Copy link
Contributor Author

PR #115 is merged now. Chromium specific migration efforts are tracked in: https://crbug.com/1328581

@bradtriebwasser
Copy link
Contributor Author

@anssiko Anssi are you able to provide input on how we might go about renaming this repository and the corresponding spec URL (https://www.w3.org/TR/window-placement/) to be renamed "window-management"? Ideally the current "window-placement" urls should redirect to the new one.

@anssiko
Copy link
Member

anssiko commented Mar 24, 2023

@tidoust has the superpowers to do this repo rename and set the redirects. We like to do that properly and also redirect anchors so that nothing breaks.

@tidoust
Copy link
Member

tidoust commented Mar 27, 2023

I'm on it. Director approval is required to change the shortname of the working draft.

@tidoust
Copy link
Member

tidoust commented Mar 27, 2023

Rename approved. PR #131 takes care of renaming all links and of adjusting the spec's shortname. Once approved, I will:

@michaelwasserman
Copy link
Member

Thank you! I merged #131 before reading your full plan, I hope that is not a problem.
One q: I'm really inexperienced with redirects, but client-side JS the right approach for the spec repo?

Brad and I will update the spec's long name to "Multi-Screen Window Management" sometime after the repo rename.

@tidoust
Copy link
Member

tidoust commented Mar 27, 2023

One q: I'm really inexperienced with redirects, but client-side JS the right approach for the spec repo?

That's certainly not ideal but that's the only way to create a redirect on a GitHub Pages address...

@tidoust
Copy link
Member

tidoust commented Mar 30, 2023

The spec has been re-published to /TR with a new shortname and title today:
https://www.w3.org/TR/window-management/

I will re-enable auto-publication of the Editor's Draft to /TR once its title of the spec has been updated too.

@bradtriebwasser
Copy link
Contributor Author

PR #110 renames the spec title to "Window Management"

@michaelwasserman
Copy link
Member

Brad meant to cite #133

@tidoust
Copy link
Member

tidoust commented Apr 4, 2023

I have created a new publication token for the spec. Publication to /TR should resume next time an update reaches the main branch.

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

No branches or pull requests

4 participants