dstandish commented on pull request #15812: URL: https://github.com/apache/airflow/pull/15812#issuecomment-843448652
> For now I think the 'extra' is quick and pretty much backwards-compatible solution (with the right dependencies installed). Splitting it to independent providers will be much more laborious and can have some unforeseen cosequences (like the need to extract a "common" part to even separate provider. For leveldb, there isn't any common part, i think. It does not use GCP base hooks, because it actually has nothing to do with GCP. So it might actually be a simple job to create a distinct provider for this one. I'm not sure we really even need google in the name. Why couldn't it just be a `leveldb` provider? It came out of google but it's an open source project. Just exploring options here. Already pushed the change with the approach you suggested. Will let the build go before rebasing with those conflicts (cus it seems there's something in master broken) -- 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. For queries about this service, please contact Infrastructure at: [email protected]
