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

Ansible 10 roadmap #994

Merged
merged 7 commits into from Jan 31, 2024
Merged

Ansible 10 roadmap #994

merged 7 commits into from Jan 31, 2024

Conversation

mariolenz
Copy link
Contributor

Adding the Ansible 10 roadmap.

@mariolenz mariolenz requested a review from a team as a code owner January 1, 2024 14:35
@ansible-documentation-bot ansible-documentation-bot bot added the sc_approval This PR requires approval from the Ansible Community Steering Committee label Jan 1, 2024
Co-authored-by: Felix Fontein <felix@fontein.de>
Co-authored-by: Felix Fontein <felix@fontein.de>
@samccann
Copy link
Contributor

samccann commented Jan 2, 2024

There are two items from https://forum.ansible.com/t/notes-for-the-ansible-10-roadmap/1751 that we should include here as well. Probably as general notes?

Co-authored-by: Felix Fontein <felix@fontein.de>
@mariolenz
Copy link
Contributor Author

There are two items from https://forum.ansible.com/t/notes-for-the-ansible-10-roadmap/1751 that we should include here as well. Probably as general notes?

I was hoping @samccann would propose something 😇

But yes, I was also thinking about a (general) note as probably the best solution.

@samccann
Copy link
Contributor

samccann commented Jan 2, 2024

I was hoping @samccann would propose something 😇

@samccann hasn't woken up from her holiday stupor yet :-)

@mariolenz
Copy link
Contributor Author

@felixfontein @samccann I've added a new commit, my suggested change was pretty large. Maybe it's easier for you to comment now.

I think you can see here how it looks at the moment.

@samccann
Copy link
Contributor

samccann commented Jan 5, 2024

Reposting from matrix:
Footnotes in tables can make it super difficult for folks with screen readers and other assistive tech to navigate. imagine the case where you have a table with a footnote and its in the middle of the table. when you hit that footnote you then jump to the section below the table and then have to navigate back up, which is annoying and risks those users missing information.
there are things you can do in HTML to make it more friendly but looking at the source I feel like users would run into the navigation pain. the footnote is a simple anchor that jumps to the bottom of the table.
an easy fix here might be to remove the anchor and add some text like "Refer to the notes below the table for more

@felixfontein
Copy link
Collaborator

The thing about footnotes in tables is something we should fix in another PR, not this one. We always used footnotes in tables for roadmaps so far (compare https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_9.html#release-schedule down to https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_3_0.html#release-schedule; only https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_2_10.html#release-schedule used neither table nor footnotes, but I don't think we want to go back there ;) )

@mariolenz
Copy link
Contributor Author

I agree with @felixfontein. If footnotes are a problem, we already have this. Let's not discuss or try to solve it here.

If accessibility (for folks with screen readers and other assistive tech) is really an issue, I think this should be a separate discussion. After all, there might be more problems than just the footnotes... I really don't know, I have no experience there at all 🤷

@mariolenz
Copy link
Contributor Author

@felixfontein @samccann Apart from the footnote / accessibility issue (which I think we should discuss somewhere else) does this look OK to you?

At least we would have a start on the Ansible 10 roadmap. We can change it and improve things later, no problem.

@anweshadas What do you think about the roadmap I've proposed?

Copy link
Collaborator

@felixfontein felixfontein left a comment

Choose a reason for hiding this comment

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

The schedule and the text looks good to me!

@felixfontein felixfontein marked this pull request as draft January 6, 2024 12:47
@samccann
Copy link
Contributor

samccann commented Jan 9, 2024

If it's ready to merge, can you take it out of draft and remove WIP from the title pls?

@felixfontein
Copy link
Collaborator

Draft and WIP have to stay until this has been approved by SC vote.

@felixfontein
Copy link
Collaborator

The vote happens here: https://forum.ansible.com/t/vote-ends-on-2024-01-27-notes-for-the-ansible-10-roadmap/1751/4

@mariolenz
Copy link
Contributor Author

@gotmax23 I've added the note.

Don't forget to vote if this looks OK to you now :-)

@gotmax23
Copy link
Collaborator

Ah, I thought I already had voted. I just did!

@gotmax23
Copy link
Collaborator

Thanks for working on this

@mariolenz
Copy link
Contributor Author

The vote on the proposed roadmap has been accepted so I'll un-draft this PR.

@mariolenz mariolenz marked this pull request as ready for review January 31, 2024 17:07
@mariolenz mariolenz changed the title [WIP] Ansible 10 roadmap Ansible 10 roadmap Jan 31, 2024
@gotmax23 gotmax23 merged commit 20fc39b into ansible:devel Jan 31, 2024
8 checks passed
@gotmax23
Copy link
Collaborator

Thanks @mariolenz!

@gotmax23 gotmax23 added the backport-2.16 Automatically create a backport for the stable-2.16 branch label Jan 31, 2024
Copy link

patchback bot commented Jan 31, 2024

Backport to stable-2.16: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-2.16/20fc39b366762506209c7c2dc38b7ef999fbecc4/pr-994

Backported as #1097

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

patchback bot pushed a commit that referenced this pull request Jan 31, 2024
* Ansible 10 roadmap

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Remove unnecessary space

* Update link in footnote 3

Co-authored-by: Felix Fontein <felix@fontein.de>

* Additional alphas

* Add note about bug and security fixes

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 20fc39b)
@mariolenz mariolenz deleted the ansible10_roadmap branch January 31, 2024 17:20
felixfontein pushed a commit that referenced this pull request Jan 31, 2024
* Ansible 10 roadmap

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Remove unnecessary space

* Update link in footnote 3

Co-authored-by: Felix Fontein <felix@fontein.de>

* Additional alphas

* Add note about bug and security fixes

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
(cherry picked from commit 20fc39b)

Co-authored-by: Mario Lenz <m@riolenz.de>
oraNod pushed a commit to BhattacharjeeSutapa/ansible-documentation that referenced this pull request Feb 12, 2024
* Ansible 10 roadmap

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Update docs/docsite/rst/roadmap/COLLECTIONS_10.rst

Co-authored-by: Felix Fontein <felix@fontein.de>

* Remove unnecessary space

* Update link in footnote 3

Co-authored-by: Felix Fontein <felix@fontein.de>

* Additional alphas

* Add note about bug and security fixes

---------

Co-authored-by: Felix Fontein <felix@fontein.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-2.16 Automatically create a backport for the stable-2.16 branch sc_approval This PR requires approval from the Ansible Community Steering Committee
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants