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

Kenneth Knowles commented on BEAM-11608:
----------------------------------------

I guess I mostly figured that the IDE was the thing that didn't already just 
work. Editing files with vim and using gradle are a much lower bar for setup. 
If this is focused on pre-IDE setup then I can see how my assumptions may fail: 
a Java dev will have a Java setup but maybe not the JDK version, and they may 
not have Python, virtualenv, or Go installed.

A docker container seems pretty good for this model. And we'll need scripts so 
that building the docker image is reproducible, so we can have both layers and 
they both add value independently.

I like the idea of requirements. I really _love_ the interface for Homebrew's 
{{brew doctor}} command, identifying issues and suggesting fixes. This way you 
don't need to trust the script with your privileges.

> Development environment set up automation
> -----------------------------------------
>
>                 Key: BEAM-11608
>                 URL: https://issues.apache.org/jira/browse/BEAM-11608
>             Project: Beam
>          Issue Type: Wish
>          Components: build-system, website
>            Reporter: Tyson Hamilton
>            Priority: P3
>
> The manual steps in the contribution guide should be combined into a single 
> command for users. For example, this could be done by putting all manual 
> steps into a shell script.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to