Skip to content

Conversation

@jenny-s51
Copy link
Contributor

What: Closes #8360

Additional issues: #7823

@jenny-s51 jenny-s51 changed the title Iss8360 Create "deprecated" subpaths in react-table Nov 10, 2022
@patternfly-build
Copy link
Collaborator

patternfly-build commented Nov 10, 2022

@nicolethoen nicolethoen linked an issue Nov 14, 2022 that may be closed by this pull request
sourceMD(path.join(reactTablePath, '/**/demos/*.md'), 'react-demos');
sourceMD(path.join(reactTablePath, '/**/TableComposable/examples/*.md'), 'react');
sourceMD(path.join(reactTablePath, '/**/Table/examples/*.md'), 'react-legacy');
sourceMD(path.join(reactTablePath, '/deprecated/components/**/examples/*.md'), 'react-deprecated');
Copy link
Contributor

Choose a reason for hiding this comment

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

Unfortunately, this will require some changes in documentation-framework to work properly. According to the issue this PR is linked to, it looks like the expectation is for there to be a React deprecated tab, which currently the doc framework does not account for.

react-next is a keyword leveraged within the doc framework to distinguish between identically named components. The same will have to be done for deprecated.
patternfly/patternfly-org#3126

If this line is to be included in this PR, I would expect changes in patternfly-org's doc framework to be added/merged first.

Copy link
Contributor

Choose a reason for hiding this comment

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

I can get a PR up for that.

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor

@jpuzz0 jpuzz0 Nov 15, 2022

Choose a reason for hiding this comment

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

So the build in @nicolethoen's PR will continue to fail because the path for /deprecated is not setup yet (other parts of this PR). So I would suggest commenting this line out with a TODO (maybe paste the PR link above in that comment) or removing this line altogether until patternfly/patternfly-org#3291 is reviewed and merged.

This way we can merge this PR without false expectations, get Nicole's build to pass, get that merged, and come back to this line and uncomment/add it back without issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you for clarifying @jeffpuzzo - that sounds like a good plan. Updated to reflect your suggestion.

Copy link
Contributor

@nicolethoen nicolethoen left a comment

Choose a reason for hiding this comment

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

I think this will need to be merged into the main branch if it is needed to be incorporated on org.
Then it can be duplicated in v5 or we can rebase v5 to include this update so you can get unstuck on the branch work.

@jenny-s51 jenny-s51 changed the base branch from v5 to main November 21, 2022 17:54
@jenny-s51 jenny-s51 changed the base branch from main to v5 November 21, 2022 17:54
@jenny-s51 jenny-s51 changed the base branch from v5 to main November 21, 2022 19:01
@jenny-s51 jenny-s51 changed the base branch from main to v5 November 21, 2022 19:02
@jenny-s51 jenny-s51 closed this Nov 21, 2022
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

Successfully merging this pull request may close these issues.

Create subpaths for "deprecated" components

6 participants