-
Notifications
You must be signed in to change notification settings - Fork 39
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
Delegate + Staff crash course Markdown files #154
Delegate + Staff crash course Markdown files #154
Conversation
…couple minor layout improvements.
… reflect Gregors PR.
…tle. Most notably inserted forced pagebreaks in many places.
…a couple small fixes to the header and css.
This looks like it changes the delegate crash course to be completely hard-coded. Before the individual teams modified their own sections to instruct Delegates. Is this going away? Have there been discussions with the relevant teams to ensure that this version of the crash course is sufficient? |
I would not say that it is hard coded. Individual teams can still reach out to the WQAC about a change, or even send in their own PRs. The content of the markdown file is not set in stone forever. I don't think I understand your second question. This file contains the exact same content the Delegate Crash Course on the website currently has, so why would we need to double check with teams to make sure it is sufficient? |
Hard coded -> that the document is uneditable on the website and the only way to make changes is to edit the code. Right now the crash course is set up to be modifiable by anyone who has permissions to do so. I didn't realize it is the same, if that's the case then the text doesnt need to be approved, but I'm still not understanding why it is being moved to it's own hardcoded document. |
@Jambrose777 there is a bit of a longer story to this. Roughly a year ago WQAC completed a document for Staff to introduce them to their roles (i.e. a Staff Crash Course). When it came to adding it, it was highlighted that this needed to be stored the same way as the Delegate Crash Course. |
@DanielEgdal That sums it up nicely. |
Just (finally) having a way to author and timestamp each change to these documents is enough to move it to version control in my opinion. But I do agree with Jacob that we should discuss/inform the relevant team about that!
It's probably good to make sure the proposed plan has a consensus before actually going forward with it (or going forward without a clear plan :p). |
@leonopulos could you please upload a pdf of how it looks like locally for you? (as well as the wkhtmltopdf version used) |
Actually it's pandoc which turns the |
Also avoid loading the logo from a remote url.
I've just pushed an update to the styling; pandoc doesn't support attributes on all items, but headers/div/images support them, so I think we can get away with putting some page-break-after/before one them! |
@jonatanklosko since more PR are gonna come from external branches, I wanted to activate travis on pull request. |
I just changed the mail addresses. If I understand everything correctly, that's all you needed from me, i. e. no local pdf from me is necessary anymore. |
Thanks, no problem! I still think a discussion with relevant committees about the process to edit these files is worth having before making the switch ^^ |
Sounds perfectly reasonable to me! That ensures the build doesn't fail, but do we also need the PDFs preview? In such case we could look into Netlify as it allows for per-PR preview (i.e. we could generate an index.html listing all the documents, so that one could easily navigate to the PR-specific website build and click around to see the PDFs). Just throwing in the idea, perhaps we're happy as long as the build passes, as Markdown is perfectly readable. |
Let's have this discussion in #155 :) |
Right, the WQAC will discuss and inform the relevant teams about this change. The most consistent way would probably be to have us manage all changes, and if teams need to update something, they reach out to us with the changes they would like. Another thing that popped to my mind just now: Once all these changes finally go into work, the certificate templates should be published alongside the competitor-tutorial. I'm not quite sure where the best place to store them in the back-end would be though. |
I don't have a strong opinion about this, if they are just pdf that needs to be distributed "as-is" I guess we can just put them here. |
One small question/suggestion: wouldn't it be better to name "Committees and Teams" capitalized (instead of "committees and teams")? |
@thewca/board can you provide a review for this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, hopefully this will unlock the merge button :p
As previously discussed over email, this is the PR for the Delegate Crash Course and the Staff Crash Course. So far only the markdowns have been added. A member of the software team still has to link the generated PDFs in the staff panel on the WCA website.
I hope I opened this PR correctly. I merged with the other PR first, and then simply added the markdown files. Please let me know if there need to be any changes, in order to ensure correct merging of both PRs in the end. :)