[ 
https://issues.apache.org/jira/browse/OFBIZ-13151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Watford closed OFBIZ-13151.
----------------------------------
    Fix Version/s: Upcoming Branch
       Resolution: Implemented

> Use Development Containers as development environments with necessary build 
> tools already available
> ---------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-13151
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-13151
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: tools
>    Affects Versions: Upcoming Branch
>            Reporter: Daniel Watford
>            Assignee: Daniel Watford
>            Priority: Trivial
>             Fix For: Upcoming Branch
>
>
> Development Containers are becoming a popular method of ensuring a 
> container-based development environment has all the tools needed by a 
> developer to work on a project.
> Development Containers ([https://containers.dev/)] depend on the developer's 
> host system running a container runtime, such as Docker. They are supported 
> in IntelliJ and VS Code.
> Inclusion of a Development Container configuration in the ofbiz-framework 
> sources will allow new developers to open their IDE with all development 
> tools - such as the correct version of Java SDK - already in place. This 
> should improve the on-boarding experience for new developers.
> Outside of IDE integration, tools such as DevPod can be used to create and 
> run Development Containers targeting a project. Users can then SSH into the 
> container and carry out development tasks such as gradle builds. This might 
> be an integration point for IDEs that do not currently have  support 
> Development Containers, such as Eclipse.
>  
> Further reading:
> [https://blog.jetbrains.com/idea/2024/07/using-dev-containers-in-jetbrains-ides-part-1/]
> [https://github.com/JetBrains/devcontainers-examples]
> [https://containers.dev/]
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to