-
Notifications
You must be signed in to change notification settings - Fork 4
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
Deploy draft PDFs #40
base: master
Are you sure you want to change the base?
Conversation
Welp, that was a bit of an effort. Draft PDF is now deployed, as in: The scheme is @kadrlica Thoughts? Feel free to merge it if you like this scheme - or suggest a better way! |
I have to admit that I'm unfamiliar with this deployment scheme. Is the idea just that this avoids accidentally committing updates to a pdf? In the past, I've always just created a The current scheme makes it a bit hard to find drafts, and it also makes it a bit difficult to understand how to build and publish them. In addition, if you have some special latex tools installed locally, you would need to go into the My personal feeling is that we are going a bit too far into over-design here. For internal review of documents there will be (i.e., there is already in place for Fermi) a pubboard system where the official drafts of papers are stored. For anyone who wants to browse existing papers/notes, having to go through this convoluted branch structure is not a great way to do it. |
These drafts are really for the people working on them, so they can show the current version as PDF rather than latex. Its useful to pass a link to a readable paper while its being written. Maybe drafts is the wrong word - "currents"? If we don't use the branch name in the URL, then the current/draft version will get over-written by whichever multiple development branches are in play. Maybe that's not a problem in practice - people can always specify their own system, if they want... It's true that editing |
OK, here's the simpler version - dev branches' PDFs get deployed to https://github.com/DarkEnergyScienceCollaboration/start_paper/tree/current |
This is in response to #39 - let's see whether travis updates the Note in our own
doc
directory when I submit this pull request...