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