[ 
https://issues.apache.org/jira/browse/OFBIZ-13151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17892078#comment-17892078
 ] 

ASF subversion and git services commented on OFBIZ-13151:
---------------------------------------------------------

Commit bb13554641e7e884b5ea5e677b9bb6468f71acad in ofbiz-framework's branch 
refs/heads/trunk from Daniel Watford
[ https://gitbox.apache.org/repos/asf?p=ofbiz-framework.git;h=bb13554641 ]

Added: Development Container configuration (OFBIZ-13151)

Introduced a Development Container (devcontainer) which provides 
container-based development where tools needed by a developer are already 
installed, hopefully improving the developer onboarding experience.

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