Open lassik opened 4 years ago
Excellent news. What do we need to do to maintain the containers so that they are up to date with the latest releases, did you have something planned already?
I also feel like many of the containers left under my namespace should be deprecated. Some of them haven't been used and can be removed, but a few of them can be replaced with a "FROM schemers/foo" dockerfile with automatic rebuilding enabled.
The uscan tool from Debian devscripts can monitor new software releases basically anywhere. You describe the location in a watch file and it will scan the site for version numbers.
Excellent news. What do we need to do to maintain the containers so that they are up to date with the latest releases, did you have something planned already?
Thanks! Ideally implementation-metadata
would have the info, and scheme-containers
would have a repo with the generator, auto-triggered whenever the metadata changes.
I don't have any auto-scouting in place yet. uscan looks like it has a lot of features and would probably be fine, or whatever tool repology.org uses (maybe they use uscan!)
I also feel like many of the containers left under my namespace should be deprecated. Some of them haven't been used and can be removed, but a few of them can be replaced with a "FROM schemers/foo" dockerfile with automatic rebuilding enabled.
Right. Feel free to change the scheme-docker repo as you see fit. I have a fork and clone of it, plus most or all of the repos under scheme-containers have kept the Git histories from the equivalent scheme-docker branches. So we should be able to salvage anything missing.
I think Repology only tracks distros though, not the upstream repos. We should track both for Scheme. Repology has a nice API that lets us easily track distros. Maybe uscan will work to handle upstreams.
@weinholt Do you have prior experience using uscan yourself?
A little bit, I need to use it for the Debian packages I maintain.
All containers under weinholt/scheme-docker are now duplicated under scheme-containers.
Many Schemes additionally have a new
head
tag for a container that tracks the latest developments and can be rebuilt on demand.