Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add publish to keg YAML #32

Open
rwxrob opened this issue Nov 22, 2022 · 0 comments
Open

Add publish to keg YAML #32

rwxrob opened this issue Nov 22, 2022 · 0 comments

Comments

@rwxrob
Copy link
Owner

rwxrob commented Nov 22, 2022

Each entry should be a description where this keg is pushed and how to get the current version of the keg. Multiple entries are expected. This is different than official URL, which may or may not actually be a method of acquiring the latest.

Entries must include the following types:

  • HTTP
  • SFTP
  • RSYNC
  • Git
  • Physical location
  • PO box
  • Rhetorical procedure

Need to leave room for other methods eventually as well. But all need to be specified in the JSON schema for the keg file.

The type may or may not be something from which cache pulls can be automated.

Having multiple methods to get to a keg can be beneficial particularly for those behind firewalls and other problematic boundaries that can be shut down for any number of reasons. Using a rhetorical procedure can provide interesting ways to obtain the source that a non-initiate to a given KEG community would not understand --- by design. "Find me" could be an actual, valid entry. This is particularly compelling when realizing that any keg can be fully encrypted as well.

@rwxrob rwxrob changed the title Add get-it-from to keg YAML Add get-from to keg YAML Nov 22, 2022
@rwxrob rwxrob changed the title Add get-from to keg YAML Add publish to keg YAML Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant