Skip to content

Add Vcs* labels#12

Merged
rhatdan merged 1 commit intoprojectatomic:masterfrom
jmtd:patch-1
May 15, 2015
Merged

Add Vcs* labels#12
rhatdan merged 1 commit intoprojectatomic:masterfrom
jmtd:patch-1

Conversation

@jmtd
Copy link
Copy Markdown
Contributor

@jmtd jmtd commented May 14, 2015

Add VcsType, VcsURL and VcsRef labels, used to describe where the image source can be obtained
from version control.

Discussed in issue #10.

@cgwalters
Copy link
Copy Markdown
Member

👍 from me.

(I might suggest if VcsType is omitted it would default to git ;) )

Comment thread README.md Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Perhaps: "The type of version control used by the application packaged in this container, generally one of git, hg, svn, cvs, bzr"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The important piece is that we have to also standardize the things that go into the label in this case otherwise it isn't super useful.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've just pushed a change that is a variation on @philips suggestion. I've reworded slightly to avoid ambiguity between the container source and the application within (I'm thinking of a situation where the application inside does something with VCS; perhaps a container of gitlab; or the distinction between the source for the app, and the source for the container of the app).

I re-ordered the suggested VCS types in order of 'recommendation' (demoting CVS). I agree that the contents of the label will have to be standardised to be useful; hopefully this won't be a big problem in practise (git == git, at least :). If anyone wants to add or use another VCS, they could always submit another PR.

Add VcsType, VcsURL and VcsRef labels, used to describe where the image source can be obtained
from version control.

Discussed in issue projectatomic#10.
@rhatdan
Copy link
Copy Markdown
Member

rhatdan commented May 15, 2015

LGTM

rhatdan added a commit that referenced this pull request May 15, 2015
@rhatdan rhatdan merged commit e107d7d into projectatomic:master May 15, 2015
@jmtd jmtd deleted the patch-1 branch May 22, 2015 14:52
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

Successfully merging this pull request may close these issues.

4 participants