anthonyhungnguyen commented on issue #39492:
URL: https://github.com/apache/superset/issues/39492#issuecomment-4443727354

   Hey @mikebridge, quick clarifications on a few of those points:
   
   On the deployment friction — the "BYOR" framing kind of undersells it. The 
default mode is
   just a single org-wide repo configured once by an admin at deploy time. End 
users never see
   Git; they save and restore through the Superset UI like normal. The per-user 
repo headers
   are an opt-in for power users who want their own bucket, not the primary 
path. So for most
   installs it's "set up one repo at deploy time," not "everyone needs Git."
   
   On the extension idea — yeah, I think that's the right framing. The two 
approaches really do
    solve different problems and shouldn't be competing for the same 
persistence layer. SIP-210
    makes sense for the in-DB queryable history (per-field diffs, ETag, all the 
stuff the V2 UI
    needs), and an external-store extension makes sense for deployments that 
want zero DB
   footprint and the audit trail somewhere their security/legal team already 
watches. If the
   extension exposes a couple of clean hooks (on_entity_saved, restore), it can 
either layer on
    top of SIP-210 or stand alone — operators get to pick.
   
   And on is_managed_externally — yeah, this is actually one of the cases where 
the external
   store feels more natural to me, because the data is already managed 
externally. Git history
   complements the Terraform/CI workflow instead of duplicating it inside 
Superset. Our current
    behaviour is that restore is still allowed but just produces a normal save, 
which the next
   external sync overwrites — so it stays a temporary recovery action rather 
than a permanent
   override. An on_restore hook could tighten that up further if you wanted.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to