On 07/06/2016 03:09 PM, Joseph Jeffers wrote:
Hello!
I am Joseph Jeffers and I have been interested in working on and
contributing to Project Atomic, specifically I have been looking at
the 'atomic' program itself. I have never really done operating system
or core app development (one of the reasons I have been trying to get
involved with this project!).
I already have the VM running and such, but I am having issues
figuring out how to set up the development workflow and how do you
test changes that you make to the code? Specifically, are the tests
designed to be run on another system or the atomic host itself, and
what is the canonical procedure for running them?
Thanks for any pointers!
Joe Jeffers
Awesome great to hear from you. First off you need to separate out the
"atomic CLI" from the atomic host. Atomic CLI can run on any
distribution including atomic host, Fedora, Centos, RHEL.
We do most of the development on "atomic cli" up on
https://github.com/projectatomic/atomic.
Take a look at issues and pull requests to see if you could comment of
verify some issues there. We are always looking for people to
contribute. Currently we have effort going into make atomic_dbus work
better, integration between atomic and skopeo for pulling and verifying
images. Adding support for atomic ps. etc.