projectatomic / adb-atomic-developer-bundle

a prepackaged development environment filled with production-grade pre-configured tools that makes container development easier
GNU General Public License v2.0
83 stars 51 forks source link

Provide a way to initialize a startup Nuecule application #181

Open tkdchen opened 8 years ago

tkdchen commented 8 years ago

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, and artifacts/.

LalatenduMohanty commented 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.

tkdchen commented 8 years ago

@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,

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. :)

bexelbie commented 8 years ago

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.

tkdchen commented 8 years ago

@bexelbie agree. devassistant would be good to do that. BTW, what does the workflows mean?

bexelbie commented 8 years ago

@tkdchen Adi and Ian and Dharmit are working on sample workflows that will show best practice patterns.