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

WIP: Project builder improvements #2837

Draft
wants to merge 22 commits into
base: master
Choose a base branch
from
Draft

Conversation

jaapio
Copy link
Member

@jaapio jaapio commented Feb 28, 2021

This PR is here for reference as a POC to be discussed in the core team, feel free to ignore it

@jaapio jaapio force-pushed the project-builder-improvements branch 4 times, most recently from 8e83b24 to 8f96917 Compare March 7, 2021 11:25
@jaapio jaapio force-pushed the project-builder-improvements branch from 8f96917 to 34298ad Compare March 7, 2021 19:47
@jaapio jaapio force-pushed the project-builder-improvements branch from 34298ad to d694701 Compare March 23, 2021 21:35
@jaapio jaapio force-pushed the project-builder-improvements branch 4 times, most recently from 764d3a3 to dded9dd Compare April 3, 2021 09:42
@jaapio jaapio force-pushed the project-builder-improvements branch from dded9dd to 9aa0e52 Compare August 19, 2021 09:36
@mvriel
Copy link
Member

mvriel commented Oct 1, 2021

@jaapio what is the status of this PR; I am fearful that more incoming changes for the RST parser might influence this PR and it contains a lot of changes

@jaapio
Copy link
Member Author

jaapio commented Oct 1, 2021

Please don't care about this PR, I will update it once in a while. Some changes in here are already merged, it was more like a work in progress branch to see where the problems are to start supporting multiple versions.

One of the things that came out was the file handling which has been changed. The table of contents changes also found their origin in here. When I have time to pick this one up, I will have to review the changes anyway.

@jaapio jaapio force-pushed the project-builder-improvements branch from 434077b to e527e8d Compare November 30, 2021 21:44
to be able to handle multiple api's separate this is a first step towards
a more fine grained api parse pipeline. Which will allow us to create multiple documentation sets
of different types.
To merge guides in our main workflow I moved the parser
into a separate Parser Factory which returns the parser to execute
in the parse stage based on the documentation set.
@jaapio jaapio force-pushed the project-builder-improvements branch from ab582cb to fb5ac6b Compare April 20, 2022 18:01
@mvriel mvriel changed the title Project builder improvements WIP: Project builder improvements Nov 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants