Mailinglist Archive: opensuse-buildservice (258 mails)

< Previous Next >
Re: [opensuse-buildservice] OBS and the competition
  • From: Peter Linnell <mrdocs@xxxxxxxxxxxx>
  • Date: Sat, 14 Aug 2010 00:16:54 +0200
  • Message-id: <4C65C456.2020300@xxxxxxxxxxxx>
On 8/13/10 8:24 PM, Andreas Jaeger wrote:
I'd like to look a little bit out of the box and would like your help ;)

What other software is available that can be compared with the openSUSE
Build Service?

I'm aware of Project Builder, Fedora Koji, Ubuntu Launchpad (Soyuz
extended by groundcontrol).

Which ones would you compare it with and how do they compare with OBS?

Which features do you consider unique to OBS? My top three are:
* Building for multiple distributions
* Automatic rebuilding on dependency change
* Open System – nice integration with IDEs, Forges and tools

thanks for any comments,
Andreas

I would add:

Collaboration features which makes working within -devel projects _and_ the main distro far easier. This significantly lowers the barriers for participating in openSUSE.

Automatic dispatch to world wide mirrors. For upstream projects for which I build for multiple distros, this is a very nice feature to enable us to provide fast local mirrors for our users.

User friendliness. Using OBS one can start as a novice packager using just the web interface and progress to more advanced features using OSC. I blogged about it a while back "Push putton packaging" (Link off line at the moment.)

Automated quality control within the build system: rpmlint and post-build checks. As far as I know no other build system is as rigorous. If you take a pure Mandriva spec file and try to build it on OBS, they will very often fail owing to the auto QA features in OBS. To be fair to Fedora, they have quite strict QA policies for reviewers.

Perhaps not unique, but worth mentioning is the excellent support from the OBS developers and admins. Mail and IRC questions are always answered quickly and with relevant answers. Really important for end users. Adrian and Darix get kudos for friendly help for the gurus and newbies.

Setup on a new system for a private OBS is now quite easy to accomplish for a reasonably competent Linux user.

Weaknesses: At the moment, the docs for some parts need more in depth explanations, but I will help there in the coming weeks.

Just some thoughts from a long time very satisfied user. :)

Peter
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References