Slashdot Mirror


Novell Releases Ximian's Build Buddy

BB maintainer Dan Mills writes "The Ximian Build System, Build Buddy, is now available to the community. This is a very exciting moment, and one that many of us at Ximian have been hoping would come. Build Buddy is a cross-platform packaging system designed with flexibility, reproducibility, and automation in mind. It features: support for producing RPM, Deb, and SD (HP-UX) packages; a testing/package verification framework; Red Carpet integration; command-line and Web interfaces; support for remote build scheduling via XML-RPC; reproducible build environments (chroot jails); and flexible XML package metadata description. Sound interesting? Visit primates.ximian.com/~thunder/bb for other documentation and links. We are very interested in starting a user and developer community around BB. Feel free to contact us via the mailing lists if you have any questions."

5 of 29 comments (clear)

  1. shop and compare by 4of12 · · Score: 3, Interesting

    I'd be curious to know how buildbuddy compares to other tools like autoconf, automake, and gentoo's portage system.

    --
    "Provided by the management for your protection."
  2. Are you serious? by Cecil · · Score: 3, Interesting

    A build system with the objective of being less arcane than autoconf? HOORAY!

    Seriously though, build systems is one place where, despite all its bugs and shortcomings, Microsoft Visual Studio kicks the shit out of autoconf/jam/whatever else. It's not cross platform nor very configurable, admittedly, but as far as ease of use goes it is in an entirely different universe from standard UNIX build systems.

    Hopefully Build Buddy can strike a decent balance between ease of use and configurability. I'm looking forward to checking it out.

    1. Re:Are you serious? by saden1 · · Score: 3, Informative

      Huh? Are you talking about compiling or building a distribution package?

      You have to use MSI build tool to package your application for windows platform now (safest and best method according to MS) and VS has a crappy packaging tool. And if you have ever used one of the commercial MSI build tools you know it is not easy. I must say though that Wise Installer is one of the best out there but its flexibility leaves much to be desired. Still, it is better than InstallShield but still pain in the ass if you want to do complex stuff.

      --

      -----
      One is born into aristocracy, but mediocrity can only be achieved through hard work.
    2. Re:Are you serious? by zulux · · Score: 3, Informative

      You've obviously never used SCONS.

      I second that: SCONS kicks ass!!!

      More info: here

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    3. Re:Are you serious? by Haeleth · · Score: 3, Informative

      Microsoft Visual Studio kicks the shit out of autoconf

      Apples and oranges. The whole PURPOSE of autoconf is to compile code on multiple disparate platforms. If you're only writing for one platform, you'd be an idiot to use autoconf. And if you're using Visual Studio, you're only writing for one platform - by definition.