[Feature] TLP occupies the second-most prominent spot in the toolbar with no explanation #627

Closed
opened 2026-07-22 16:21:54 +00:00 by brenno · 2 comments
Owner

Found in the pre-publication first-run review.

Reproduce: open a deck, click the "TLP" button beside the deck name, choose TLP:RED, save, export to PDF.

What you see: a dropdown with None / TLP:CLEAR / TLP:GREEN / TLP:AMBER / TLP:AMBER+STRICT / TLP:RED. No explanation, no tooltip, no link. After choosing TLP:RED, red markings appear on every slide — good feedback. But the export dialog does not mention the classification at all and exports to PDF, PPTX and HTML without any threshold.

Why this matters now: TLP sits in the second-most prominent position in the entire interface, next to the title of your presentation. To someone making a product presentation it is a three-letter acronym from the incident-response world with no meaning. And someone who does know it expects TLP:RED to do something — as configured it is decoration, which is worse than absence.

(Note: enforcement does exist, but only when classification policy is switched on in Settings. That is not discoverable from the toolbar.)

Proposal: an info icon in the menu with one sentence — "Traffic Light Protocol: how widely may this material be shared?" — and have the export dialog show the classification whenever it is not None, with a pointer to where enforcement is configured.

Found in the pre-publication first-run review. **Reproduce:** open a deck, click the "TLP" button beside the deck name, choose TLP:RED, save, export to PDF. **What you see:** a dropdown with `None / TLP:CLEAR / TLP:GREEN / TLP:AMBER / TLP:AMBER+STRICT / TLP:RED`. No explanation, no tooltip, no link. After choosing TLP:RED, red markings appear on every slide — good feedback. But the export dialog does not mention the classification at all and exports to PDF, PPTX and HTML without any threshold. **Why this matters now:** TLP sits in the second-most prominent position in the entire interface, next to the title of your presentation. To someone making a product presentation it is a three-letter acronym from the incident-response world with no meaning. And someone who *does* know it expects TLP:RED to do something — as configured it is decoration, which is worse than absence. (Note: enforcement does exist, but only when classification policy is switched on in Settings. That is not discoverable from the toolbar.) **Proposal:** an info icon in the menu with one sentence — "Traffic Light Protocol: how widely may this material be shared?" — and have the export dialog show the classification whenever it is not None, with a pointer to where enforcement is configured.
Author
Owner

Add also some documentation that explains this and make sure it ends up in the application so that people can find it.

Add also some documentation that explains this and make sure it ends up in the application so that people can find it.
Author
Owner

Opgelost in PR #695, op main — inclusief je aanvulling dat de uitleg in de applicatie zelf te vinden moet zijn.

Boven de zes niveaus staat nu één zin die zegt waar TLP over gaat, met daaronder een ingang die de gebruikershandleiding opent. Vindbaar vanaf de plek waar de vraag opkomt, niet alleen in een bestand dat je moet weten te zoeken.

Het exportdialoog noemt de classificatie zodra die niet "geen" is, en zegt erbij of er iets aan vastzit: bewaakt het classificatiebeleid wat eruit mag, of reist de markering alleen mee? Dat tweede is de gewone toestand, en dát was precies wat vanaf de werkbalk onzichtbaar bleef.

USER_GUIDE zegt het onderscheid hardop: een niveau kiezen is een markering en geen slot, en de drempel is een aparte schakelaar. Met de zes niveaus elk in één regel, zodat wie TLP niet kent er niet eerst een standaard bij hoeft te zoeken.

Je eigen zin was hier de maat: als het decoratie is, is dat erger dan afwezigheid. Wie TLP:RED koos zag rode markeringen en mocht concluderen dat het geregeld was — volkomen redelijk en volkomen fout.

Eén ding dat ik onderweg vond en heb laten liggen: in es, pap en tlh verwijzen bestaande zinnen naar Instellingen → Opslag met een woord dat niet het echte menulabel is. De nieuwe teksten volgen het label en kloppen dus; de oude niet. Dat is bestaande schuld en verdient een eigen opruiming.

Opgelost in PR #695, op main — inclusief je aanvulling dat de uitleg in de applicatie zelf te vinden moet zijn. **Boven de zes niveaus staat nu één zin** die zegt waar TLP over gaat, met daaronder een ingang die de gebruikershandleiding opent. Vindbaar vanaf de plek waar de vraag opkomt, niet alleen in een bestand dat je moet weten te zoeken. **Het exportdialoog noemt de classificatie** zodra die niet "geen" is, en zegt erbij of er iets aan vastzit: bewaakt het classificatiebeleid wat eruit mag, of reist de markering alleen mee? Dat tweede is de gewone toestand, en dát was precies wat vanaf de werkbalk onzichtbaar bleef. **USER_GUIDE zegt het onderscheid hardop**: een niveau kiezen is een *markering* en geen *slot*, en de drempel is een aparte schakelaar. Met de zes niveaus elk in één regel, zodat wie TLP niet kent er niet eerst een standaard bij hoeft te zoeken. Je eigen zin was hier de maat: als het decoratie is, is dat erger dan afwezigheid. Wie TLP:RED koos zag rode markeringen en mocht concluderen dat het geregeld was — volkomen redelijk en volkomen fout. **Eén ding dat ik onderweg vond en heb laten liggen:** in `es`, `pap` en `tlh` verwijzen bestaande zinnen naar *Instellingen → Opslag* met een woord dat niet het echte menulabel is. De nieuwe teksten volgen het label en kloppen dus; de oude niet. Dat is bestaande schuld en verdient een eigen opruiming.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#627
No description provided.