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

Revert "Move profiling manual section to a new tutorials toplevel heading (#52056)" #54374

Merged
merged 1 commit into from
May 7, 2024

Conversation

KristofferC
Copy link
Member

This reverts commit 137783f.

I think there are many problems with the new Tutorial toplevel section:

  • It should be very important since it adds a full new toplevel section (to the existing five). However, it basically does not contain anything. It was created by a somewhat arbitrary move of a manual-entry to the tutorial section as well as a single page that more or less only contains an external link.

  • There is a non-obvious overlap between the Manual entries and the Tutorial entries. The profiling entry was moved to tutorials but you could take more or less any other entry in the manual entry and move it as well.

  • The comment in Move profiling manual section to a new tutorials toplevel heading #52056 (review) says

    We need a proper place for tutorials so tutorial-like PRs don't get rejected and so that people can write actual tutorials content with the correct audience in mind

    While this might be true I don't think it is obvious at all that the manual needs to be the place where people can "dump" general tutorials about things. Right now, the Tutorial-section has more or less "unbounded scope" and it isn't clear at all what should go in there.

  • It has been there for 7 months without any real activity (except taking a (again somewhat arbitrary) piece of the Pkg documentation into it) so it seems it isn't really used for anything.

Considering all of the above, I think it is best to go back to the status quo of 1.10 instead of "locking this in" for 1.11.

@KristofferC KristofferC added docs This change adds or pertains to documentation backport 1.11 Change should be backported to release-1.11 labels May 6, 2024
@KristofferC KristofferC requested a review from fredrikekre May 6, 2024 10:30
@giordano giordano added the revert This reverts a previously merged PR. label May 6, 2024
@fredrikekre fredrikekre merged commit 54dc748 into master May 7, 2024
10 checks passed
@fredrikekre fredrikekre deleted the kc/revert_tutorial branch May 7, 2024 14:15
KristofferC added a commit that referenced this pull request May 20, 2024
…ding (#52056)" (#54374)

This reverts commit 137783f.

I think there are many problems with the new Tutorial toplevel section:

- It should be very important since it adds a full new toplevel section
(to the existing five). However, it basically does not contain anything.
It was created by a somewhat arbitrary move of a manual-entry to the
tutorial section as well as a single page that more or less only
contains an external link.

- There is a non-obvious overlap between the Manual entries and the
Tutorial entries. The profiling entry was moved to tutorials but you
could take more or less any other entry in the manual entry and move it
as well.

- The comment in
#52056 (review)
says
> We need a proper place for tutorials so tutorial-like PRs don't get
rejected and so that people can write actual tutorials content with the
correct audience in mind

While this might be true I don't think it is obvious at all that the
manual needs to be the place where people can "dump" general tutorials
about things. Right now, the Tutorial-section has more or less
"unbounded scope" and it isn't clear at all what should go in there.

- It has been there for 7 months without any real activity (except
taking a (again somewhat arbitrary) piece of the Pkg documentation into
it) so it seems it isn't really used for anything.

Considering all of the above, I think it is best to go back to the
status quo of 1.10 instead of "locking this in" for 1.11.

(cherry picked from commit 54dc748)
KristofferC added a commit that referenced this pull request May 23, 2024
…ding (#52056)" (#54374)

This reverts commit 137783f.

I think there are many problems with the new Tutorial toplevel section:

- It should be very important since it adds a full new toplevel section
(to the existing five). However, it basically does not contain anything.
It was created by a somewhat arbitrary move of a manual-entry to the
tutorial section as well as a single page that more or less only
contains an external link.

- There is a non-obvious overlap between the Manual entries and the
Tutorial entries. The profiling entry was moved to tutorials but you
could take more or less any other entry in the manual entry and move it
as well.

- The comment in
#52056 (review)
says
> We need a proper place for tutorials so tutorial-like PRs don't get
rejected and so that people can write actual tutorials content with the
correct audience in mind

While this might be true I don't think it is obvious at all that the
manual needs to be the place where people can "dump" general tutorials
about things. Right now, the Tutorial-section has more or less
"unbounded scope" and it isn't clear at all what should go in there.

- It has been there for 7 months without any real activity (except
taking a (again somewhat arbitrary) piece of the Pkg documentation into
it) so it seems it isn't really used for anything.

Considering all of the above, I think it is best to go back to the
status quo of 1.10 instead of "locking this in" for 1.11.

(cherry picked from commit 54dc748)
@KristofferC KristofferC removed the backport 1.11 Change should be backported to release-1.11 label May 28, 2024
lazarusA pushed a commit to lazarusA/julia that referenced this pull request Jul 12, 2024
…ding (JuliaLang#52056)" (JuliaLang#54374)

This reverts commit 137783f.

I think there are many problems with the new Tutorial toplevel section:

- It should be very important since it adds a full new toplevel section
(to the existing five). However, it basically does not contain anything.
It was created by a somewhat arbitrary move of a manual-entry to the
tutorial section as well as a single page that more or less only
contains an external link.

- There is a non-obvious overlap between the Manual entries and the
Tutorial entries. The profiling entry was moved to tutorials but you
could take more or less any other entry in the manual entry and move it
as well.

- The comment in
JuliaLang#52056 (review)
says
> We need a proper place for tutorials so tutorial-like PRs don't get
rejected and so that people can write actual tutorials content with the
correct audience in mind

While this might be true I don't think it is obvious at all that the
manual needs to be the place where people can "dump" general tutorials
about things. Right now, the Tutorial-section has more or less
"unbounded scope" and it isn't clear at all what should go in there.

- It has been there for 7 months without any real activity (except
taking a (again somewhat arbitrary) piece of the Pkg documentation into
it) so it seems it isn't really used for anything.

  
Considering all of the above, I think it is best to go back to the
status quo of 1.10 instead of "locking this in" for 1.11.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs This change adds or pertains to documentation revert This reverts a previously merged PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants