Open tkdchen opened 8 years ago
@tkdchen it is same with https://github.com/projectatomic/adb-atomic-developer-bundle/issues/5 , If you agree we can close this and track it with the old issue.
@LalatenduMohanty I'm not sure whether I understand #5 correctly, it looks like an issue about documentation.
I was originally intended to provide a tool that can be used by developers directly instead of following a documentation. Let me give two possible scenario,
vagrant ssh
, there would be a Nulecule application example directory, then I can cp -r nulecule-app-template my-nulecule-app
so that I can start package quickly.vagrant ssh
, I can execute generate-nulecule-app
that will generate a read-to-use template directory with all necessary files mentioned above, so that I can start package quickly.generate-nulecule-app
is just an example name, it can be anything as long as it's clear enough to know what the utility does.
Both above two items can save me from downloading the template directory from remote Nulecule repo.
If there is something wrong with my understand to #5, please correct me. Thanks. :)
This isn't quite the same thing as #5, however I think we want to solve this with a combination of #5 and devassistant. Today, I suggest that if we really need to include these kinds of files we package them up in a container ala Atomic App and then cache that. However, I think we need to wait on the workflows to get published before we make any decision.
@bexelbie agree. devassistant would be good to do that. BTW, what does the workflows mean?
@tkdchen Adi and Ian and Dharmit are working on sample workflows that will show best practice patterns.
When begin to package a container application, "Download a Nulecule template to start from." is the first step to get started. It would be much convenient for developers if there is a way to initialize such a directory quickly instead of downloading from the example from Nulecule repo.
For the first step, keep it simple, I would recommend to include
Dockerfile
,Nulecule
, andartifacts/
.