07.12.08

Gemini version available ♊︎

Do-No-Evil Saturday – Part I: OpenSUSE’s Week of Build Service

Posted in GNU/Linux, Novell, OpenSUSE at 5:49 am by Dr. Roy Schestowitz

Hot summer, hot news

The most major news of this week was Build Service. However, equally important was the departure of Brian Proffitt. Joe Brockmeier published an interview with Brian (of Linux Today) over at OStatic and he has also had his own self-introductory interview put up in the OpenSUSE Web site.

For those who have been waiting for a ‘People of openSUSE’ interview with our openSUSE Community Manager and long time Linux and open source journalist Joe ‘Zonker’ Brockmeier since February, here you have it!

Let’s look at some of the technical and less personal news though.

“Ubuntu versus OpenSUSE” Revisited

The comparison which refuses to die is that which involves Ubuntu and <Distribution X>. Here’s an experience of one person who has tried both Ubuntu and OpenSUSE, then ended up using OpenSUSE.

I ran Ubuntu for about a month. It is a very nice distribution. Everything worked very smoothly. I had no real problems with it. I’m not going to use it any more. There is nothing at all wrong with it. On the other hand, there aren’t any real advantages over OpenSuse, so I’m going back to what’s more familiar. If any Windows users ask me what Linux flavor they should try, now that I have actually used it I am comfortable recommending Ubuntu as a good choice.

[...]

Both of them beat Windows soundly, on features, customization, and ease of installation and use. Linux just keeps getting better, and the gap is widening. Now if we could just get commercial software to distribute end user software that is cross platform… but that’s a post for a different day.

Another blog item about this subject is this one.

While skimming through the openSUSE forums today, I came accross a post “Ubuntu or openSUSE for new users?“. Not surprisingly these posts are not that uncommon in linux forums. Even more unsurprising is the answers one gets.

Glimpse at OpenSUSE

Francis published some quick thoughts about OpenSUSE 11.0 and the latest KDE 4.1 build.

So far I’ve been really impressed with the latest release. Not only have the reviews been pretty much consistently positive because of some of the shiny new features (like installer and fast package management), but also in general it’s just running very well. I installed it on some 10 different desktop and laptop machines over the past few weeks, and every single one has gone very smoothly.

Screenshots of OpenSUSE 11.0 you can now find here. This is the latest gallery among several more that were mentioned before. HowToForge has a “Perfect Server” guide for the leatest OpenSUSE and JVN raves about this distribution as well.

I, on the other hand, love openSUSE 11 and since Warren Woodford, the developer behind MEPIS, has had to put his great Debian-based Linux distribution on the back-burner for now, openSUSE 11 has become The Linux distribution as far as I’m concerned.

Beranger calls it “the worst article by SJVN in years.”

Rougher Rides

Not everyone was excited by OpenSUSE 11.0.

For completeness, the nags and rants are outlined below.

So, I was rather disappointed a few months ago when I went to upgrade some rather antiquated OpenSuSE releases on a couple of servers and found that the good folks at Novell have specifically disabled this capability. Furthermore, they discourage upgrading at all, recommending a clean install. That’s not bad advice for Windows, with its mediocre packaging and 5-year release cycle. It’s even okay advice for OSX, with its sadly primitive packaging and 1.5 year release cycle. But a Linux distribution with a 6-month release cycle and perpetual beta codebase is another matter.

On the 19th of June, the release date of openSUSE 11, I joined everyone else to download it. I downloaded the KDE4 version, as I had heard it was very good. So, I stuck it into my laptop. Great new design. It quickly booted up and instead of the default KDE4 theme I was greeted with a more interesting grey theme called Aya. I didn’t want to explore on the live CD so I immediately installed it.

I finally got around to installing openSUSE 11.0 and have to say I’m pretty happy with the whole process. More of an evolution rather than a revolution, openSUSE 11 runs well and the package manager is much faster.

I had some problems in the beginning. About half way through the installation process, while it was installing the packages, I would get a cryptic and mostly useless error dialog:

Installation of some packages failed.

Further tries, with the Details tab opened, showed differing packages it was failing on, leaving me with few ideas of what to do next. Someone on the new, consolidated openSUSE forums said they had good luck with a new DVD drive, which led me to think about reburning the DVD.

In summary, OpenSUSE 11.0 is a stable and powerful Linux distribution, but one that doesn’t accommodate the inexperienced Linux user. It may be just the thing for your servers, but day-to-day and even business desktop users may want to lean toward a more user-friendly distribution.

Build Service

Novell issued a press release, showing and supporting our assertion that OpenSUSE and Novell remain quite inseparable.

WALTHAM, Mass., July 9 /PRNewswire-FirstCall/ — The openSUSE project, a worldwide project dedicated to building a community Linux* distribution, today achieved another milestone in simplifying contributions to the openSUSE distribution with the release of openSUSE Build Service 1.0. The first major release of the Build Service provides developers with direct access to the code repositories for the openSUSE Linux distribution, thus streamlining the ability for all developers to contribute code.

Here is the announcement from the OpenSUSE Web site. Sean Michael Kerner describes it as “Novell’s Linux Build Service” (not OpenSUSE).

Building a Linux distribution can be a challenging process, especially when it comes to applications. Different Linux vendors use different packaging systems for application delivery, which can make distribution difficult for developers and software vendors.

SJVN was a little more enthusiastic.

Let’s say you want to write an easy-to-install program for any Linux distribution. That’s a a problem. There is no single, easy way to install software for all versions of Linux OpenSUSE thinks it has an answer: the openSUSE Build Service.

The openSUSE project, the community Linux distribution supported by Novell, announced the release of its openSUSE Build Service 1.0 on July 7th. The first major release of the Build Service provides developers with direct access to the code repositories for the openSUSE Linux distribution.

Here is the coverage from OStatic, which OpenSUSE’s community manager writes for (possible conflict of interests).

So far, the bulk of the packages in the Build Service appear to be those used for openSUSE itself, and they’re not taking wide advantage of the cross-system builds yet. But it seems clear that initiatives like this can ultimately streamline Linux software development a good deal. As Linux continues to mature and its market share increases, tools like the openSUSE Build Service will be increasingly important to maintaining a healthy ecosystem.

Here it is from LinuxWorld (IDG).

The Novell-sponsored openSuse Build Service 1.0 provides access to code repositories and makes it easier for developers to contribute code

Open-Xchange hasn’t quite distanced itself from Novell just yet (it embraced Ubuntu despite its roots). We previously saw it returning to OpenSUSE, at least as an option. It had words things to share about the Build Service.

Juergen Geck, CTO of Open-Xchange, stated, “The openSUSE Build Service enables independent software vendors to [build and package] applications for any distribution. We can configure a package once, reproduce it and test automatically.”

Paul Krill wrote this:

Build Service features a collaboration system for working on Linux packages or solution stacks, according to a statement from the project organizers. The new release can scale to larger projects and expands the scope of Build Service to building the entire OpenSuSE release.

it’s interesting to see InfoWorld articles under the umbrella of Computer World. Maybe there was some kind of shakeup like CNET taking ZDNet after Ziff Davis’ bankruptcy (and in turn an acquisition by CBS). InforWorld stopped paper publication not so long ago.

It was only recently that ECT, which includes Linux Insider, began importing more articles from elsewhere (just like ZDNet does with Reuters) and one of its chief writers — if not the editor — showed up in Linux.com some days ago. It’s Jack by the way, and he was slammed by the tough crowd for citing Rob Enderle. ECT hasn’t a similar comments system and they sometimes cite other shills like Laura DiDio. They don’t get challenged for it by the readers.

This type of convergence in the press leads to concern because of corporate ownerships that rarely favour Free software.

Anyway…

Last but not least, here is the coverage from Tectonic.

OpenSuse releases build tools

\

[...]

The tools can package applications for RPM systems such as OpenSuse but can also package software for Suse and Suse Enterprise, Debian Etch, Red Hat, Fedora, centOS, Mandriva and Ubuntu.

General News

LinuxWorld will begin next month and OpenSUSE will be there.

We’ll have a full day of presentations about the openSUSE Project, KDE, GNOME, the Linux kernel, the openSUSE Build Service, and much more.

For more OpenSUSE news you might wish to see the summary in the OpenSUSE Wiki/site.

In this week:

* openSUSE Build Service 1.0 Released
* Announcing openSUSE Day at LinuxWorld Expo
* People of openSUSE: Joe Brockmeier
* openSUSE Build Service Trust concept
* John Anderson: Get build dependencies with zypper
* Michal Zugec: Network Documentation

We never use this as a reference for our weekly news, but it might serve as a complement nonetheless.

One has to wonder if this weekly news thing was reactionary. We started this a long time before them and people from Novell subscribe to the site. This whole “Do-No-Evil Saturday ” routine began after complains from OpenSUSE participants. They said we were not fair in our coverage (one-sided).

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

DecorWhat Else is New


  1. Links 29/06/2022: Russians Moving to GNU/Linux

    Links for the day



  2. IRC Proceedings: Tuesday, June 28, 2022

    IRC logs for Tuesday, June 28, 2022



  3. [Meme] The Delegates' Munich Rally (June 29th 2022), Re-electing a Corrupt Dictator?

    The EPO's presidency is still being bought using bribes, so there’s no real democracy (auctions, not elections); The reference may be seen as offensive, but remember Benoît Battistelli‘s family ties to Nazism



  4. Most “Job Applicants to an Examiner Position at EPO Who Were Offered a Job Did Not Take it”

    One of many interesting comments left since Monday



  5. CNX Software or CNX Microsofter?

    Is the money worth it, CNX? You are putting off readers, very few of whom are likely to be using antique versions of Microsoft Office; better to focus on news, not spamfarming



  6. Links 28/06/2022: Vim 9.0 and vnlog 1.33

    Links for the day



  7. Steven Vaughan-Nichols: Mouthpiece for Jim Zemlin, Salaried by (or via) ZDNet

    In ZDNet, all the latest 5 “articles” about “Linux” are just spam/puff pieces for the Linux Foundation, a front group of monopolies and foes of the GPL. ZDNet’s Steven Vaughan-Nichols also defamed the person behind the GPL. Follow through to narratives.zdnet.com and find: “Through ZDNet Narratives, our advertising partners tell their comprehensive product and solutions stories” (so it’s not journalism but narratives for sale or coin-operated pundits who cover what the sponsors tell them to)



  8. Twitter: From 'Engagement' Bots to Fake Stats

    Just like in YouTube, where SPAMnil still engages in clickfraud (bots that fake the number of views), Twitter is clearly misleading everybody to give a false sense of importance



  9. New Video From the Free Software Foundation (FSF): “Escape to Freedom”

    "Escape to Freedom" is a new animated video from the Free Software Foundation (FSF), giving an introduction to the concepts behind software freedom: both what we gain by having it, and what rights are at stake.



  10. Links 28/06/2022: Mozilla Thunderbird 102 and EasyOS 4.2.2 Released

    Links for the day



  11. [Meme] EPO Bosses Sneer at Staff Unrest

    Another new EPO cartoon/meme



  12. [Meme] EPO Policies Decided Behind Closed Doors

    The EPO has not been run like a patent office/system for over a decade already; wealthy stakeholders from other continents just turned it into their monopoly-granting machine, operating in violation of its own charter for the sole goal of increasing cashflow, not advancing science or helping businesses



  13. Lots of Legal Action Against the EPO Impending

    The Local Staff Committee The Hague (LSCTH) gives a heads-up regarding a "tsunami of legal cases on the horizon" against Europe's second-largest institution, which operates in the dark with impunity (and thus frequently breaks the law and breaks promises)



  14. “Mobility Package” as Bribes in European Patent Office

    Published a few hours ago



  15. Links 28/06/2022: Plasma Mobile Gear 22.06 and KDE Plasma 5.25.2

    Links for the day



  16. Bastian Best is Still Wrong and Dishonest About Software Patents

    A quick rebuttal to abysmal arguments in favour of software patents, courtesy of people who neither code nor disclose a very obvious conflict of interest (they profit from promotion of such illegal patents, helped by crooked EPO presidencies that violate the European Patent Convention with impunity)



  17. IRC Proceedings: Monday, June 27, 2022

    IRC logs for Monday, June 27, 2022



  18. EPO Protest Tomorrow in Munich

    We urge all EPO workers based in Munich to attend tomorrow's protest; it's not a waste of time, it sends a strong and effective message



  19. Links 28/06/2022: Git 2.37.0 and GCC Rust Front-end

    Links for the day



  20. [Meme] Benoît Battistelli and António Campino Buying Elections Since 2010

    Ever wondered how criminals like Benoît Battistelli and António Campinos could seize and retain power at the EPO? They know exactly what they’re doing and there’s nothing stopping them…



  21. EPO Management Glorifies Illegal Agenda and Violations of the European Patent Convention (EPC) to Impress the Administrative Council

    As the meeting of the Administrative Council approaches the "Mafia" brings out the lies and makes a "happy face", helped by lobbyists and patent maximalists that pursue an illegal agenda and deliberate violations of the European Patent Convention



  22. Links 27/06/2022: GnuCash 4.11, digiKam 7.7.0, and Easy 4.2.1

    Links for the day



  23. The Importance of Freedom of Speech and Freedom of the Press When It Comes to EPO Corruption

    Corruption such as bribery of the media (and academia) has long gone on at the EPO; it’s no wonder that bribes, in addition to threats, have muzzled almost every publisher that covers EPO corruption, but there are exceptions



  24. [Meme] It's Harder to Talk About Crimes When...

    Centralised media or centralised Internet remains a peril when it comes to freedom of expression; people in privileged positions typically decide who can and who cannot express an opinion (based on personal preferences, agenda, financial motives)



  25. [Meme] The World Wide Web Has Become Bloated and Slow

    The Web at 30+ is not what it was back in the 1990s; many people nowadays use tabs because ‘pages’ take far too long to load (in spite of tremendous bandwidth gains; part of the problem is RAM hoard and CPU hogs) and the original goal, a platform or a protocol for interconnected pages, has long been abandoned



  26. Gemini Graduating to First-Class Citizen

    Gemini links have become abundant enough that they justify having their own section in Daily Links instead of scattered around and blended with World Wide Web links



  27. Links 27/06/2022: New Curl and Okular Digital Signing

    Links for the day



  28. Links 27/06/2022: GNOME Design Rant

    Links for the day



  29. IRC Proceedings: Sunday, June 26, 2022

    IRC logs for Sunday, June 26, 2022



  30. Links 26/06/2022: Linux 5.19 RC4

    Links for the day


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts