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

Fix Project Report Book Feature #93

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Conversation

ochan1
Copy link
Contributor

@ochan1 ochan1 commented Mar 20, 2024

Requires the development machine to install TexLive, but doesn't need it for the entire development of tbpweb
Will be using OCF's own installed TexLive

If your console can run "pdflatex" after installing the TexLive out of the box with default settings, you should be fine

Only the Project Report Book requires the install of TexLive, no where else on tbpweb
So it will not be bundled in with the conda environment due to the very small need to develop on this feature ... except for maintenance then install TexLive directly on your machine (not using Conda)

NOTE: conda-forage's TexLive-core does not work since conda-forage version is unmaintained (conda-forge/texlive-core-feedstock#14 (comment)), but it doesn't hurt to try the two other conda alternatives Tectonic or Miktex at a separate time

@ochan1
Copy link
Contributor Author

ochan1 commented Mar 20, 2024

Testing instructions:

  • Generate and download various Terms Project Reports under the /project-reports/ subdomain
  • Make sure the PDF files are legible and contains the information from a few events' project reports that happen during that term

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.

1 participant