Home Home > Tag > opensuse build service
Sign up | Login

Posts Tagged ‘opensuse build service’

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 Build Service Integrates with openDesktop.org to reach 150,000 contributors

December 17th, 2009 by

Today Frank Karlitschek, maintainer of the openDesktop.org network, announced that the first step of integration with openDesktop.org is complete. Effective immediately, developers can add their Build Service ID to projects on openDesktop.org, and all packages available from the openSUSE Build Service will automatically show up on the openDesktop.org pages.

The openDesktop.org sites include openDesktop.org, KDE-Apps.org, GNOME-Apps.org, KDE-Look.org, and GNOME-Look.org. The openDesktop.org network reaches more than 150,000 registered contributors, and has more than 90 million page views per month from 2 million unique visitors. This is an excellent opportunity for the openSUSE Build Service to reach a much wider audience and deliver on the goal of providing packages for all major Linux distributions.

The integration solves a problem for openDesktop.org users in that applications on openDesktop.org are often available only as source or binaries for a limited number of Linux distributions. We want to worktogether with openDesktop.org and other organizations to make the openSUSE Build Service a tool to build and provide packages for all major Linux distributions.

The work between openDesktop.org and the openSUSE Project has been in progress for several months. Plans are also in the works to allow upload directly from Qt-Create or KDevelop to the openSUSE Build Service and KDE-Apps.org.

openSUSE Build Service 1.0 Released

July 9th, 2008 by

The openSUSE Project is proud to announce the 1.0 release of the openSUSE Build Service. The 1.0 release provides all the features necessary to support building openSUSE in the public build systems and allowing direct contributions to openSUSE from all contributors. Developers can now submit contributions to openSUSE directly at build.opensuse.org.

The openSUSE Build Service allows developers to create and maintain packages for openSUSE and many other Linux distributions, including CentOS, Debian, Fedora, Mandriva, Red Hat, and Ubuntu. With the 1.0 release, the openSUSE Build Service expands its scope to building the entire openSUSE release, and provides everyone with the same access and transparent interface to work on the openSUSE distribution.

The openSUSE Build Service has offered a simple collaboration system since its inception for groups to work closely together on packages or solutions stacks. The 1.0 release improves on existing functionality to allow the Build Service to scale to larger projects like openSUSE’s Factory distribution, and to allow building openSUSE’s stable releases in the open.

What the changes mean for contributors:

  • Anyone can find a package’s working copy as maintained by the official packager or packaging team. Contributors can submit changes against the working copy.
  • The submission handling and notification system has been put in place, allowing any contributor to request a merge of their changes to a project.
  • Quality assurance happens before contributions are merged. Test builds of a suggested change are accessible to anyone.
  • Improved branch handling. It is easy to set up a branch of a package. The branch will build in the same way as the original package, but can be modified.
  • Source handling is improved in 1.0. It’s now possible to easily maintain a branch, and modifications are stored without creating a full copy. This makes it easier to maintain features based on the latest copy of package. The Build Service builds the latest packages, including modifications, automatically.

The majority of this functionality is implemented on the server side. The rest can be implemented by the various Build Service clients, so that contributors can take advantage of the new features.

The Build Service team has also introduced a number of smaller improvements and bugfixes to make the system more scalable and usable.

The openSUSE Build Service is now considered “feature complete” for collaboration. The Build Service team is looking for additional feedback on improving the openSUSE Build Service as it will now be the standard tool for working on the distribution.

openSUSE Build Service 1.0 RC 1 released

June 11th, 2008 by

The openSUSE Project has released the first release candidate of the openSUSE Build Service 1.0. With the release candidate, all the features are now in place to support external collaboration with the community to build openSUSE in the open. Developers can now submit contributions to openSUSE directly at build.opensuse.org.

The openSUSE Build Service has offered a simple collaboration system since its inception for groups to work closely together on packages or solutions stacks. The 1.0 RC 1 release improves on existing functionality to allow the Build Service to scale to larger projects like openSUSE’s Factory distribution.

What the changes mean for contributors:

  • Anyone can find a package’s working copy as maintained by the official packager or packaging team. Contributors can submit changes against the working copy.
  • The submission handling and notification system has been put in place, allowing any contributor to request a merge of their changes to a project.
  • Quality assurance happens before contributions are merged. Test builds of a suggested change are accessible to anyone.
  • Improved branch handling. It is easy to set up a branch of a package. The branch will build in the same way as the original package, but can be modified.
  • Source handling is improved in 1.0. It’s now possible to easily maintain a branch, and modifications are stored without creating a full copy. This makes it easier to maintain features based on the latest copy of package. The Build Service builds the latest packages, including modifications, automatically.

The majority of this functionality is implemented on the server side. The rest can be implemented by the various Build Service clients, so that contributors can take advantage of the new features.

The Build Service team has also introduced a number of smaller improvements and bugfixes to make the system more scalable and usable.

The openSUSE Build Service is now considered “feature complete” for collaboration, but the team is expecting a lot of user feedback since this now is our standard tool for working on the distribution. We will be releasing frequent updates to improve the Build Service based on this feedback. Contributors can discuss the build service on the mailing list and on Freenode in the #opensuse-buildservice channel.