Add pattern: Transparent Catalog of Privacy Controls and Posture - #931
Add pattern: Transparent Catalog of Privacy Controls and Posture#931shrutibist wants to merge 5 commits into
Conversation
|
The failing Link Checker check appears unrelated to this PR, it's flagging a 403 from oreilly.com elsewhere in the repo, not from my new file. |
|
Hi @shrutibist. Thank you for opening this (and the other) PRs to cotnribute your pattern content! We are currently trying to train additional maintainers to help with the review of these PRs. Therefore it may be a little bit slower than usual but it is for the greater benefit of increasing the number of maintainers of our repo, so I hope it is ok for you to wait a bit longer :) Some general questions from me, just out of curiosity:
We aim to provide specific feedback to your PR within the next week. In the meantime if you have any questions, please ask! |
|
Hello Sebastian,
If you have more questions, I will be happy to help. Thanks. |
|
@shrutibist amazing, thank you for sharing this context. I am looking forward to learning more about this patterns, so please stay tuned for content-feedback from me and others. Also just as a heads up: |
|
Just a quick update @shrutibist, we are aiming to provide feedback on this PR by middle of next week. Thank you for your patience! |
|
@shrutibist one other thought that I had about this pattern: The problem that is being solved with this pattern is a privacy/security issue, and the solutions applies elements of InnerSource. If that is correct, then we need to think about how we could adapt it, to become more clearly about an InnerSource problem. Most other patterns (I think) are solving a problem that is inherent to the InnerSource-collaboration style. This pattern here could be considered a "good first project" of sort, when you are looking for a project that you can practice the InnerSource-collaboration style with. To explore this further, you could ask your AI agent of choice this question:
I used ChatGPT, and found some interesting angles in there. |
|
Yeah, fair point, and honestly this was nagging at me too. I think the strongest InnerSource angle here is buried in the second story- three teams building their own PII redaction logic because there was no shared place to define and refine that control. That's a real duplication problem that InnerSource is meant to solve. The Posture Register piece is different. It's restricted-access by design, so calling that part InnerSource is a bit of a stretch on its own. But I have seen this same hesitation in regular source code repos too, where owners aren't comfortable giving full access right away for various reasons. Our general recommendation there is to start with restricted access when full view access isn't realistic yet, but still make the repo discoverable, and move toward view-only access as trust builds. I think the Register can lean on that same progression rather than needing to be Open from day one. I want to take another pass and lead with the Catalog/duplication problem instead of the audit visibility angle, and either treat the Register as a secondary piece or just split it into its own pattern about the openness versus sensitivity tradeoff. Let me rework it and repost. Happy to hear which direction people think makes more sense before I do the rewrite. |
A new InnerSource pattern addressing the lack of standardized privacy controls and lack of visibility into privacy compliance posture across engineering teams, solved via a two-repository model (open Controls Catalog plus access-tiered Posture Register.