Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

single way to 'initialise' all of the needed tools #15

Open
SvenSommer opened this issue Jun 12, 2023 · 2 comments
Open

single way to 'initialise' all of the needed tools #15

SvenSommer opened this issue Jun 12, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@SvenSommer
Copy link
Contributor

"Would be nice if there was a single way to 'initialise' all of the needed tools, that is do all of the manual download steps automatically"
by Vadim Peretokin

@SvenSommer SvenSommer added the enhancement New feature or request label Jun 12, 2023
@SvenSommer
Copy link
Contributor Author

Hello @vadi2,

to address your request for a single way to initialize all the needed tools and automate the manual download steps, I recommend using our preconfigured devcontainer setup which has codfsh already installed and preconfigured. This setup is part of the spec-TemplateForSimplifierProjects repository and is designed to provide a comprehensive, ready-to-use development environment with all necessary tools preinstalled, including the codfsh extension for FHIR development.

Advantages of Using a Devcontainer

  • Automated Setup: The devcontainer automatically sets up the development environment with all the required tools and dependencies, eliminating manual download and installation steps.
  • Consistency: It ensures a consistent development environment across different machines, reducing "works on my machine" issues.
  • Ease of Use: Once set up, developers can start working immediately without worrying about environment configuration.

How to Use the Devcontainer

  1. Get the .devcontainer Folder: Clone or download the .devcontainer folder from the spec-TemplateForSimplifierProjects/.devcontainer directory.

  2. Add to Your Project: Place this folder in the root of your project.

  3. Open in VSCode: Open your project in Visual Studio Code. You'll be prompted to reopen it in a container environment.

  4. Start Working: Once the container is built and the project is opened in it, all the tools and dependencies will be set up and ready to use.

Next Steps

I believe this devcontainer approach will significantly simplify the initial setup process for your development work. Please give it a try and let us know how it works for you. If you encounter any issues or have further suggestions, feel free to share your feedback.


@vadi2, I hope this solution meets your needs for an efficient and streamlined development setup. Looking forward to your thoughts and feedback on this approach.

@vadi2
Copy link
Contributor

vadi2 commented Dec 27, 2023

Yes, that will work! Thank you.

I did run into an issue with the intialization, but I will file it as a separate ticket as it is not in scope here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants