Bigtop
  1. Bigtop
  2. BIGTOP-601

introduce bigtop-build packages for packaging build-time dependencies

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 0.4.0
    • Fix Version/s: None
    • Component/s: general
    • Labels:
      None

      Description

      I think it is time for us to introduce yet another "subproject" of Bigtop for packaging build-time dependencies. Things like protobuf, libsnappy, etc. that we do NOT want to include into a distribution, but would benefit from having as build-time dependencies.

      I propose that we simply introduce top-level bigtop-build that would parallel bigtop-package in a sense that it will provide packaging code for the projects that we need.

      I'll start with packaging our toolchain, libsnappy, protobuf and thrift in there first and we can grow it to include other things that we may depend on.

      Thoughts?

        Activity

        Roman Shaposhnik made changes -
        Fix Version/s 0.6.0 [ 12323895 ]
        Roman Shaposhnik made changes -
        Fix Version/s 0.6.0 [ 12323895 ]
        Fix Version/s 0.5.0 [ 12321865 ]
        Roman Shaposhnik made changes -
        Field Original Value New Value
        Fix Version/s 0.5.0 [ 12321865 ]
        Fix Version/s 0.4.0 [ 12318889 ]
        Hide
        Bruno Mahé added a comment -

        Could you define what you mean by "subproject" of Bigtop?
        I was also thinking about packaging Apache Thrift for some other project. Although some parts may be needed at runtime and therefore thrift may need to be packaged the usual way.

        Other than that, I agree with the idea.

        Show
        Bruno Mahé added a comment - Could you define what you mean by "subproject" of Bigtop? I was also thinking about packaging Apache Thrift for some other project. Although some parts may be needed at runtime and therefore thrift may need to be packaged the usual way. Other than that, I agree with the idea.
        Roman Shaposhnik created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Roman Shaposhnik
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Development