w3c / window-management

Window Management API
https://www.w3.org/TR/window-management/
Other
95 stars 25 forks source link

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

Closed bradtriebwasser closed 1 year ago

bradtriebwasser commented 1 year ago

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 commented 1 year ago

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

bradtriebwasser commented 1 year ago

@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 commented 1 year ago

@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 commented 1 year ago

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

tidoust commented 1 year ago

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

michaelwasserman commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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

michaelwasserman commented 1 year ago

Brad meant to cite #133

tidoust commented 1 year ago

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