Convert to gpm-style service #11
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "refs/pull/11/head"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
This is a massively breaking change from
v0.3.0
.For consumers there will be no difference,
go-get
andgit-import
are both still supported.The change will be for the admin regarding how package management works.
Prior to merging,
v0.3.0
should be moved to another branch in case myself or another party wants to continue with that style of service.This version follows a similar implementation to gpm (and indeed, some code was copied nearly line-by-line)
Vanity runs as a service, same as before. However, rather than automatic cron-style updates using a third-party API, now the service owner uses their local
vanity
binary with a matchingtoken
to...vanity add
a new packagevanity update
an existing packagevanity remove
a packageThis allows much finer control over which packages are in the service and should required almost no downtime once the service is started other than to update the service itself.
As well, it allows mixing of git providers.
There's also an SDK, which is nice to have.
Created a
service
branch for the older auto-updating system.