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

Max Michels commented on FLINK-1330:
------------------------------------

The original idea is to move all directories of the final build folder to the 
root. This is convenient but it breaks the separation between source and build 
directories. A softlink (symlink) to the build directory is a better and also 
convenient solution (e.g. "build" in the flink root). 

Like Robert pointed out, unifying the two build directories for YARN and 
non-YARN should ideally be part of the changes.

> Restructure directory layout
> ----------------------------
>
>                 Key: FLINK-1330
>                 URL: https://issues.apache.org/jira/browse/FLINK-1330
>             Project: Flink
>          Issue Type: Improvement
>          Components: Build System, Documentation
>            Reporter: Max Michels
>            Priority: Minor
>              Labels: usability
>
> When building Flink, the build results can currently be found under 
> "flink-root/flink-dist/target/flink-$FLINKVERSION-incubating-SNAPSHOT-bin/flink-$YARNVERSION-$FLINKVERSION-incubating-SNAPSHOT/".
> I think we could improve the directory layout with the following:
> - provide the bin folder in the root by default
> - let the start up and submissions scripts in bin assemble the class path
> - in case the project hasn't been build yet, inform the user
> The changes would make it easier to work with Flink from source.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to