Project Refactor, Act 2 #498
Replies: 8 comments 16 replies
-
|
I'm working on replacing core.latex(
ptxfile,
pub_file.as_posix(),
stringparams,
custom_xsl and custom_xsl.as_posix(),
None, # <================ This is out_file.
output.as_posix(), # <========= This is dest_dir.
)Do we want to stay with this -- the CLI only builds Latex to a provided directory, not to a specific file -- or allow specifying an output filename? (The same pattern seem used in most of the builders -- would the same answer apply?) |
Beta Was this translation helpful? Give feedback.
-
|
@oscarlevin, it looks like |
Beta Was this translation helpful? Give feedback.
-
|
I am almost done with the build and generate methods; should have something to show off at dropin today. |
Beta Was this translation helpful? Give feedback.
-
|
I now have an At the project level, I only have an Should we assume the appropriate extension for an |
Beta Was this translation helpful? Give feedback.
-
|
I have finished refactoring
I suspect that the first two should be pretty painless, although it might be worth taking another look at each to see if we can do better now that we have the new structure. |
Beta Was this translation helpful? Give feedback.
-
|
While working on the Of course we can do some trickery with relative paths, but specifically for the |
Beta Was this translation helpful? Give feedback.
-
|
I started looking into fixing tests today, now that most of the refactor is done, I think. I'm completely lost. Maybe at the next dropin we can look at this together. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you @bjones1 and @StevenClontz for all your work on the refactor. We are ready to release the "beta" |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I've started to wire up the new refactored project with the rest of the CLI. I published a branch
refactor2with my first steps (basically just gettingpretext supportworking).Let's continue the discussion from #458 here as we work on this.
In terms of workflow, I suggest anyone who wants to contribute to this part make a pull request to the
refactor2branch. I will merge those in, and when it is all working, we can do a pull request to main.Beta Was this translation helpful? Give feedback.
All reactions