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

Partial Component Compositions #810

Closed
2 tasks
Tracked by #204
meganwolf0 opened this issue Nov 20, 2024 · 1 comment
Closed
2 tasks
Tracked by #204

Partial Component Compositions #810

meganwolf0 opened this issue Nov 20, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@meganwolf0
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

Refactor the component-definition composition functionality to only compose components but maintain validations and relative links.

Some of this work might relate to/help uncover the solutions for #716 and #717

Describe the solution you'd like

  • Given component defn with imported components and validation links
  • When composition is executed on said component defn with optionality to only compose the components
  • Then validations are not incorporated in the back-matter; relative path links are handled

Describe alternatives you've considered

Add all validations to the back-matter in component defn and then just add those to the back-matter in the SSP

Additional context

To enable the SSP to use the validations, while they are still in a disaggregated state (i.e., not in the back-matter), the component-definition needs to be passed to the SSP generate processes with those links intact and properly remapped relative to the SSP output file path.

Expected Deliverable

@meganwolf0 meganwolf0 added the enhancement New feature or request label Nov 20, 2024
@github-actions github-actions bot added the triage Awaiting triage from the team label Nov 20, 2024
@meganwolf0 meganwolf0 removed the triage Awaiting triage from the team label Nov 20, 2024
@brandtkeller brandtkeller moved this from 🆕 New to 🔖 Ready in Lula and Friends Dec 9, 2024
@meganwolf0 meganwolf0 self-assigned this Dec 13, 2024
@meganwolf0 meganwolf0 moved this from 🔖 Ready to 🏗 In Progress in Lula and Friends Dec 13, 2024
@meganwolf0 meganwolf0 removed their assignment Dec 16, 2024
@meganwolf0 meganwolf0 moved this from 🏗 In Progress to 🔖 Ready in Lula and Friends Dec 16, 2024
@meganwolf0 meganwolf0 moved this from 🔖 Ready to 🛑 Blocked in Lula and Friends Dec 16, 2024
@meganwolf0 meganwolf0 added the blocked Blocked by other dependencies label Jan 6, 2025
@meganwolf0 meganwolf0 moved this from 🛑 Blocked to 🏗 In Progress in Lula and Friends Jan 21, 2025
@meganwolf0 meganwolf0 removed the blocked Blocked by other dependencies label Jan 21, 2025
@meganwolf0 meganwolf0 self-assigned this Jan 21, 2025
@meganwolf0 meganwolf0 moved this from 🏗 In Progress to 👀 In Review in Lula and Friends Feb 5, 2025
@meganwolf0
Copy link
Collaborator Author

Closed via #905

@github-project-automation github-project-automation bot moved this from 👀 In Review to ✅ Done in Lula and Friends Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: ✅ Done
Development

No branches or pull requests

1 participant