Home Home > Tag > development
Sign up | Login

Posts Tagged ‘development’

Factory moves to Rolling Release Development Model

July 29th, 2014 by

We are proud to announce that we have just switched our beloved development distribution, openSUSE Factory, to be an independent distribution using the “rolling release” development model. openSUSE Factory is now a tested, reliable and bleeding edge Linux distribution! This change will shorten the stabilization process for our major releases (next up: 13.2) and eliminate the need for pre-releases and milestones.

A more distributed development process for openSUSE

In the old development model, an army of packagers would shoot new packages and updates to Factory, with a relatively small team of Factory Maintainers taking care of the integration process of all those packages. This often took a long time to stabilize for a release.

In the new “rolling release” development model, package submissions cannot go to Factory directly. First they have to prove to be functional and trustworthy in a staging project. Staging projects are projects in our Open Build Service where groups of submissions are collected, reviewed, compiled and tested with openQA. But even after the packages survived the staging project, they don’t directly end up in Factory. First all Factory media (e.g. DVDs etc.) are being built and put again through more tests in openQA. The Factory maintainers then decide on the basis of the Factory-To-Test overview if the new packages should be published to the users.

New Factory Workflow

(more…)

Help Wanted: openSUSE Review Team

August 28th, 2013 by

Package review image

The openSUSE Review Team is interested in adding 1 to 2 new members to the team.  This person will review submissions to opnSUSE Factory that will improve the quality of the product and add great new functionality to the already awesome openSUSE distribution.  Details of the tasks performed by the members of the Review Team can be seen on the openSUSE Review Team wiki page and the associated openSUSE Factory Submissions portal.

Ideally we want to add a non-SUSE employee from the community, but all qualified candidates will be considered.  (Dominique “Dimstar” Leuenberger would really appreciate some more non-SUSE folks on the team.  Who can blame him?!)

A qualified candidate would display the following characteristics:

a) works well with the Review Team and the openSUSE (and greater Linux) community
b) considerable expertise with RPM packaging
c) considerable expertise with openSUSE packaging methods and standards
d) reasonable awareness of Linux security concerns
e) an appreciation for quality controls and the value of solid, quality software
f) an availability to routinely perform these tasks for the community.  Typically a few hours per week divided over several days during the week.
g) willing to apply the rules to everybody; primary goal is to safeguard quality, not friendship :)    You’re even allowed to decline coolo’s request!

Applications will be considered until 9 September 2013.

If you’re interested, please send email to the Review Team via review@opensuse.org.  In your email, tell a little about yourself, particularly about the “a” through “g” qualifications listed above.

Oh, and don’t forget to have fun.

openSUSE Announces First Public Release of openQA

October 11th, 2011 by

The openSUSE Project announces the 1.0 release of the unique cross-distribution-capable, fully automated testing framework openQA. openQA is the only comprehensive testing tool which can run tests on every level of the OS, from core functionality like the bootloader and booting the kernel up to testing applications like Firefox and LibreOffice. It shows the results in a convenient web interface and allows testers to see screenshots and even videos of the issues found. openQA is used to run nightly tests of the ‘Factory’ development repository for the upcoming openSUSE 12.1 release. openQA is available under the GPL version 2 or later.
(more…)

A new milestone on the cloud: openSUSE releases milestone 3

July 22nd, 2011 by

openSUSE Milestone 3Just a few days ago the third of six milestones on the road to openSUSE 12.1 has been made available for testing before it goes to final release November 11th, 2011.  (Yes, 11-11-11!)

Main changes to this milestone

The third milestone has a huge number of changes and improvements on top of the latest openSUSE release. And many packages have been updated or upgraded. You can check the latest package versions on this page. What are the major changes?

  • Firefox 5
  • MozillaThunderbird 5.0
  • aaa_base 12.1
  • Kernel 3.0 rc7
  • Python3   3.2
  • Sysstat 10.0.1
  • LibreOffice 3.3.3.1
  • Tomboy 1.7.1
  • Tracker 0.11.0
  • many smaller updates to KDE and GNOME applications and desktops

(more…)

Open-Bugs-Day on Sunday the 20th of February

February 16th, 2011 by

As you all know, we’re closing in on the Final Release of openSUSE 11.4…

and so in this last window for bug-fixing we need your help! The testing team is looking for volunteers to help with bugs in bugzilla on the Open-Bugs-Day at Sunday the 20th of February. Participants are going through the bugs that currently exist for 11.4 in bugzilla, close what is fixed and confirm what still needs some work. It’s all part of a final push for a great 11.4 release, with us clearing out what is fixed, the developers can focus their energies on fixing bugs instead of clicking around in bugzilla! We will meet, hang out and coordinate during the Open-Bugs-Day in the IRC channel #opensuse-testing on the Freenode network and anyone using openSUSE is welcome to help. Read on to learn more about how you can make a difference.

(more…)

Hackweek VI

January 19th, 2011 by

Hack Week LogoHackweek VI will take place January 24th – 28th, 2011.

Hackweek is one of Novell’s biggest ways of giving back to the openSUSE community – by providing developers the opportunity to spend their paid work week contributing to free and open source software instead of their assigned projects.  Hackweek V produced an amazing variety of projects, including froxlor (server management panel), a donor management app for Shelterbox, a GUI client for SUSE Studio, and hundreds more. Prior Hackweeks have spawned projects that are now desktop Linux mainstays, like Tasque and Giver.

Hackweek VI features the theme “Engineering Cloud” and allows developers to get their hands on related projects. In order to support that approach, we are providing access to a few select cloud providers and a setup where you can deploy cloud infrastructure software (e.g. Eucalyptus). Your favorite hack-project may or may not relate to that theme, it may well be experimental, as long as it is Linux- or SUSE-related.
(more…)

openSUSE 11.3 Milestone 3 is out!

March 15th, 2010 by

Geeko at work

The third of seven scheduled milestone releases for 11.3 was completed and released on schedule. Milestone 3 focuses on using GCC 4.5 as the default compiler, leaving a great deal of the work in the hands of the openSUSE Build Service after a few issues (such as kernel panics) were resolved.

(more…)

openSUSE Project Announces csync

January 8th, 2009 by

Andreas Schneider has unleashed the first public release candidate of csync 0.42, which is now available as source from the csync Web site, or via one-click for openSUSE 11.0 and 11.1.

As mobile computing becomes more and more important, file synchronization is more important than ever. Our jobs often require working not only on multiple computers, but in multiple locations, and disconnected from our networks. To help solve this problem, we need effective strategies for replication of user data and files.

csync is a bidirectional file synchronizer for Linux and allows to keep two copies of files and directories in sync. It uses uses widely adopted protocols like smb or sftp so that there is no need for a server component of csync. It is a user-level program which means there is no need to be a superuser. With pam_csync it is possible to create roaming home directories.

For more on using csync, see the user guide. Please report bugs using the bugtracker. For more information on csync, or to get involved with development, see the csync Web site and join the devel lists or find help in IRC.

YaST Workshop in Nuremberg, June 30 through July 4

June 25th, 2008 by

Now that openSUSE 11.0 is out the door, the YaST team is looking to get together and improve YaST even more.

Next week the YaST team will be meeting in Nuremberg, Monday through Friday, to hack on YaST and work on some of the projects on the YaST Research page.

The improvements in YaST for 11.0 have been amazing, but there’s always room for improvement and innovation. Some of the ideas on the table now include:

  • Porting YaST to other distros.
  • Integration with PolicyKit.
  • A Web interface for YaST.
  • Make YaST more IPv6 compatible.
  • Improve YaST documentation.

And there’s a lot more where that came from. If you’d like to get involved with the Hackshop, but don’t happen to be in Nuremberg, there’s a few ways you can participate. If you’re interested in taking part in the workshop remotely, please join in on #yast on Freenode and follow the discussion on yast-devel. We have limited space at the meeting facilities, but may be able to accommodate a few interested developers who would like to help improve YaST.

We’ll have a full report after the Hackfest, and would welcome suggestions and discussion on the yast-devel mailing list.