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

Bruno Mahé commented on BIGTOP-527:
-----------------------------------

{quote}@Bruno, a sane admin would typically want to install a monolithic Hue 
due to ease of management. Note that Hue has its own mechanism to disable (or 
enable) certain apps.{quote}

What do you mean exactly?
If each app pulls a different project (one pulls Apache Hive, another Apache 
Hadoop, another Apache Oozie and another Apache HBase), I am pretty sure any 
sane admin would be horrified about that.


{quote}Not if you have packaging.{quote}

We are talking about the case of having a non-explicit dependency between 
packages.
So how would the user know about the packages?


{quote}
For example, if you don't have Hive, Beeswax will show you an error. At this 
point, you can go install Hive if you care about Beeswax. Or you can disable 
Beeswax if you don't care.
{quote}

The point of packaging is to make it easy for users. If I want to install 
Beeswax, I obviously want Apache Hive to be pulled in as well since using 
Beeswax without Apache Hive does not make sense.
And what kind of message does Beeswax display? Does it tell the user which 
package to install for his/her platform?
And if you don't care about Beeswax and Apache Hive, why installing it in the 
first place?


{quote}99% of the time, people want to. (I personally haven't heard of any 
installation that pick-and-chooses which app to install.) We're trading off 4MB 
of disk space with major usability and maintenance improvement. I think it's 
well worth it.{quote}

In that case, it may make sense to merge them. But I am still worried about all 
the dependencies being pulled in.
                
> Integrate Hue 2.0.0 into Bigtop
> -------------------------------
>
>                 Key: BIGTOP-527
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-527
>             Project: Bigtop
>          Issue Type: Sub-task
>          Components: General
>    Affects Versions: 0.4.0
>            Reporter: Roman Shaposhnik
>            Assignee: Roman Shaposhnik
>             Fix For: 0.4.0
>
>         Attachments: BIGTOP-527.patch.txt
>
>
> Hue 2.0.0 is a major revision of Hue. It is licensed under APL and is 
> available from GitHub:
>    
> http://cloud.github.com/downloads/cloudera/hue/release-notes-2.0.0-beta.html

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to