sudoblockio / tackle

Tackle is a programmable configuration language for building modular utilities, code generators, and CLIs with schema validation baked in.
Apache License 2.0
51 stars 2 forks source link

Native Providers in Individual Repos #254

Open robcxyz opened 8 months ago

robcxyz commented 8 months ago

Native Providers in Individual Repos

Move the majority of the providers to remote locations

Overview

Over time the intention will likely be to move most of the native providers to a version controlled repo that is imported. Before doing this, we need to implement a better caching strategy for how providers are pulled in at startup.

Advantages

Issues

Hooks to be moved

Mainly it is hooks with dependencies. Thus native tackle should be able to ship without any hooks that need to have requirements.

TTD

Cache

Version File

Registry

Docs