[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[atomic-devel] Nulecule Validator repo on GitHub
- From: Tomas Radej <tradej redhat com>
- To: atomic-devel projectatomic io
- Subject: [atomic-devel] Nulecule Validator repo on GitHub
- Date: Tue, 19 May 2015 17:23:31 +0200
Hi,
I have made a validator library/executable for Nulecule files [1], and
I'd like to transfer it to the Project Atomic organisation on GitHub.
There has been some discussion about where it should go, if it should be
merged with the main spec repo [2] or the atomicapp [3], or something
completely different. Mind you that this lib is just a syntactic
validator, not a linter, so it has can't understand the files beyond
simple checking against a schema.
I think that the nulecule_validator repo should stay as a stand-alone
repository with its own releases and lifecycle. The reason is that it
can be easily used on its own. It only needs the schemata from the main
spec repo, nothing else, and these schemata can be linked to it via git
submodule or subtree.
If it was merged with atomicapp, every user wanting to validate their
file on any machine would need all dependencies of the atomicapp
installed (Docker?). A typical case would be a user developing a
Nulecule app with DevAssistant on one (bare metal) machine and deploying
on another (virtual one?). In addition to that, the validator wouldn't
be much use to alternative implementations of the Nulecule spec either.
Questions, comments, suggestions?
Thanks, Tomas Radej
[1] https://github.com/tradej/nulecule_validator
[2] https://github.com/projectatomic/nulecule
[3] https://github.com/projectatomic/atomicapp
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]