aquametalabs / aquameta

Web development platform built entirely in PostgreSQL
GNU General Public License v3.0
1.1k stars 52 forks source link

bundle: track origin #123

Closed erichanson closed 5 years ago

erichanson commented 5 years ago

Probably in a bundle.import_source table, which should be ignored.

Bundles can come from

Either way, set origin on import.

erichanson commented 5 years ago

Remote databases scenarios:

Cloning

  1. Clone a bundle from a central bundle hub whose purpose is to distribute bundles
  2. Clone a bundle from a different server, where both servers are private and controlled by the user

Push / Pull

  1. Fetch commits from a remote that are not present in the local repository, with option to check them out