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

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

Another useful thing we can do is to simplify the gradle build files. Right now 
they are a large and ad hoc program in and of themselves. It probably makes it 
harder for IntelliJ to make sense of things. It certainly is harder for humans. 
We have explicit plugins added to make IntelliJ understand the project via its 
Gradle import. That really ought to work smoothly, and we could put effort into 
it. This seems useful for a large chunk of people who already have Java and 
IntelliJ (or Python and Pycharm, etc) set up, and already have their own way of 
working. That probably applies to one-time contributors as well, since they are 
presumably working in Java, Python, or Go in order to be a user of Beam. Our 
toolchain is extremely normal, so we really shouldn't have to make it a black 
box.

> 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