Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: 0.7.0
    • Component/s: None
    • Labels:
      None

      Description

      Currently every Hue app is packaged independently. This is nice and modular, but the benefits of doing so are diminishing (more and more of some of the apps have been moving into the core of Hue, like Oozie) and I see little down-side to just installing all of Hue. This will also simplify the code dramatically and substantially lower the amount of work needed to be done as new apps are added in future releases of Hue.

        Activity

        Hide
        Peter Linnell added a comment -

        +1 Yes, close as won't fix .Romain showed me the latest Hue at the Hadoop Summit. Let's not fix something not broken .

        Show
        Peter Linnell added a comment - +1 Yes, close as won't fix .Romain showed me the latest Hue at the Hadoop Summit. Let's not fix something not broken .
        Hide
        Roman Shaposhnik added a comment -

        I'm +1 on leaving it as is. At least for now. Hue is actually evolving into more of a platform for the apps, rather than tightly integrated very Hadoop centric thing.

        Show
        Roman Shaposhnik added a comment - I'm +1 on leaving it as is. At least for now. Hue is actually evolving into more of a platform for the apps, rather than tightly integrated very Hadoop centric thing.
        Hide
        Sean Mackrory added a comment -

        Actually my own opinion on this has changed somewhat, and I've been meaning to circle back and resolve this as "Won't Fix". When I originally heard this suggestion from a user I agreed with it based on my experience with the original packaging code. I was not yet familiar with some of the more recent changes that have actually resulted in a better set of packages than what I'm suggesting here, and pretty clean code.

        It seems that since I first saw the packaging for Hue that all of the apps that are actually required for Hue to function already are included in the 'hue-common' package, and the remaining packages really are optional add-ons. There's a meta-package 'hue' that will install everything, but users that want the modularity can still benefit from it. That seems ideal, and the code is much cleaner now than I remember it being - I just wasn't very aware of the work that had since gone into it.

        So unless you disagree with that I'm still inclined to actually leave Hue as it is. Thoughts? My apologies for not updating this sooner

        Show
        Sean Mackrory added a comment - Actually my own opinion on this has changed somewhat, and I've been meaning to circle back and resolve this as "Won't Fix". When I originally heard this suggestion from a user I agreed with it based on my experience with the original packaging code. I was not yet familiar with some of the more recent changes that have actually resulted in a better set of packages than what I'm suggesting here, and pretty clean code. It seems that since I first saw the packaging for Hue that all of the apps that are actually required for Hue to function already are included in the 'hue-common' package, and the remaining packages really are optional add-ons. There's a meta-package 'hue' that will install everything, but users that want the modularity can still benefit from it. That seems ideal, and the code is much cleaner now than I remember it being - I just wasn't very aware of the work that had since gone into it. So unless you disagree with that I'm still inclined to actually leave Hue as it is. Thoughts? My apologies for not updating this sooner
        Hide
        Peter Linnell added a comment -

        I agree on this. I'll gladly review and test a patch, if I cannot get to this before 0.7.0

        Show
        Peter Linnell added a comment - I agree on this. I'll gladly review and test a patch, if I cannot get to this before 0.7.0

          People

          • Assignee:
            Sean Mackrory
            Reporter:
            Sean Mackrory
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development