-
Notifications
You must be signed in to change notification settings - Fork 10
Updating the DUCC and TOS
Joel Thibault edited this page Dec 20, 2022
·
7 revisions
- DUCC Version requirements
- Terra TOS interactions
When a request comes in to upgrade the DUCC or TOS, it may appear in PDF or Google Doc format. Ultimately we need it to be in HTML, but we have been unsuccessful in requesting that directly. We have a process for Google Docs, so please request this if you only have a PDF.
- Save the Google Doc in .docx format
- Open it in Microsoft Word (Broadies: you can request a Word install via BITS)
- For DUCC: Remove the Signatures section. We handle that in the UI directly. Make note of any changes there that you need to apply.
- Save the doc (without signatures, if applicable) as "filtered" HTML. Use a filename with no spaces (and a version number for DUCC). Examples:
aou-tos.html
data-user-code-of-conduct-v5.html
- Copy the HTML doc and its accompanying FLD folder into
ui/public
. DUCC: Do not remove older versions, because they are used to display the signed versions to users. - Modify the reference to the HTML file, if it has been renamed:
- DUCC: Add an object to
VERSIONS
inutils/code-of-conduct.tsx
- TOS: TermsOfService in
sign-in.tsx
andapp-routing.tsx
Check the formatting by running Local UI using a variety of window sizes. For DUCC, also check that the signed version looks right, and that older signed versions are still viewable.
This does produce a usable result, but the formatting is different and it doesn't look as good.
These docs are carefully curated by legal/compliance teams. Let's not risk missing something important.