[
https://issues.apache.org/jira/browse/BIGTOP-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14119709#comment-14119709
]
Guo Ruijing commented on BIGTOP-1373:
-------------------------------------
I'd like to propose to decouple SCM and bigtop build (makefile or gradle)
1) more and more components come into bigop and some components may not be in
github.
2) more vendors can use bigtop as distribution reference (different vendor
uses different SCM)
Proposal detail:
1. bigtop directory layout as:
bigtop/components/
bigtop/components/zookeeper/
bigtop/components/hadoop/
bigtop/components/hbase/
bigtop/components/hive/
2. makefile or gradle can directly build from the above directories
3. download.sh will download source code from apache release or github or svn
or git
> Add a mechanism of obtaining source for components from SCM
> -----------------------------------------------------------
>
> Key: BIGTOP-1373
> URL: https://issues.apache.org/jira/browse/BIGTOP-1373
> Project: Bigtop
> Issue Type: Improvement
> Reporter: Julien Eid
> Attachments: BIGTOP-1373-extrafile.patch,
> BIGTOP-1373-noextrafile.patch, BIGTOP-1373.patch
>
>
> This was brought up here (https://issues.apache.org/jira/browse/BIGTOP-1363)
> as a much wanted feature for our build system so we can build against
> branches. I have two approaches to doing this that I'll be posting up Patch
> files for and seeing which approach everyone likes better.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)