Skip to content
This repository was archived by the owner on Nov 19, 2024. It is now read-only.

Hide "CSS Critical Path" mentioned in documentation pages as it is not port of stable Magento version yet (nor 2.2 or 2.3) #5392

Merged

Conversation

vasilii-b
Copy link

@vasilii-b vasilii-b commented Sep 13, 2019

Purpose of this pull request

Hide "CSS Critical Path" page from documentation and mentions in other pages as this feature is only present in 2.3-develop branch:
2.3-develop

Magento 2.2

2.2

Magento 2.3

2.3

  • Remove "CSS Critical Path" page. from the v2.2 documentation
    This feature is not available in 2.2 version.
  • Move "CSS Critical Path" page to v2.3 of documentation

Note: Original PR #4726 was merged to master when he had to be merged to develop, most probably. Also, it was not pointing to the Magento source code.

This is confusing for Front-End developers, as they are provided a feature that can't be used actually.

Affected DevDocs pages

Links to Magento source code

@devops-devdocs
Copy link
Collaborator

An admin must run tests on this PR before it can be merged.

@rogyar rogyar self-assigned this Sep 16, 2019
Copy link
Contributor

@rogyar rogyar left a comment

Choose a reason for hiding this comment

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

Do we still need the following file guides/v2.3/frontend-dev-guide/css-topics/css-critical-path.md ?
I believe it should be removed as well. Even if we don't have links to this topic, it might be still indexable by search crawlers.

@rogyar
Copy link
Contributor

rogyar commented Sep 16, 2019

I can confirm that the mentioned functionality is not present in the latest release yet. We do have the same documentation in the develop branch so it won't be missing.
However, I'm not sure how we should handle such cases when we need to re-add some info from develop branch after a new release once it has been removed from master branch @keharper
Thank you

@rogyar rogyar added 2.2.x 2.3.x Magento 2.3 related changes labels Sep 16, 2019
@vasilii-b
Copy link
Author

Hi @rogyar ,
I wasn't sure how we should proceed here:

Do we still need the following file guides/v2.3/frontend-dev-guide/css-topics/css-critical-path.md ?
I believe it should be removed as well. Even if we don't have links to this topic, it might be still indexable by search crawlers.

But after it's confirmed that changes are present in the develop branch we can remove the file at all. Totally agree here.

Thank you!

@vasilii-b vasilii-b force-pushed the fix/hide-css-critical-path-from-documentation branch from 8bb84e7 to d62f82a Compare September 18, 2019 06:50
… of stable Magento version yet (nor 2.2 or 2.3)

Removed "CSS Critital Path" documentation from v2.3
@vasilii-b vasilii-b force-pushed the fix/hide-css-critical-path-from-documentation branch from d62f82a to 16e004f Compare September 18, 2019 06:51
@bdenham bdenham self-requested a review September 19, 2019 18:28
@bdenham
Copy link
Contributor

bdenham commented Sep 20, 2019

running tests

Copy link
Contributor

@bdenham bdenham left a comment

Choose a reason for hiding this comment

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

Looks good guys! Thank you for correcting this.

@bdenham bdenham merged commit 0bcf68a into magento:master Sep 20, 2019
@keharper
Copy link
Contributor

keharper commented Oct 4, 2019

@rogyar @vasilii-b I'm just now seeing this PR. Since the PR affects the Frontend Development Guide, I probably ignored the thread.

Since the contributor of #4726 is an Adobe employee, I think the functionality being documented will be in the 2.3.4 release. I think the content that was removed in this PR should be added back, but in the Q4-integration branch.

@hostep
Copy link
Contributor

hostep commented Oct 4, 2019

@keharper: the functionality is definitely part of Magento 2.3.3
Screenshot 2019-10-04 at 22 46 46

So this content should be restored in master in a few days when 2.3.3 is opened to the public.

@keharper
Copy link
Contributor

keharper commented Oct 5, 2019

Thanks for confirming, @hostep.

If at all possible, the info should be restored to the develop branch before it gets merged to master for 2.3.3 on Tuesday morning (Austin time). That's a very short turnaround time, and might not be realistic.

I became aware of this PR because @jfrontain asked me about the deleted file, which was to be referenced in the release notes. It'd be nice to include the reference without having to update the release notes later on.

@keharper
Copy link
Contributor

keharper commented Oct 5, 2019

I created the PR myself. #5586

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
2.2.x 2.3.x Magento 2.3 related changes Partner: Atwix partners-contribution PR created by Magento partner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants