Home Home > Tag > yast
Sign up | Login

Posts Tagged ‘yast’

openSUSE Weekly News, Issue 83

August 8th, 2009 by

news Issue #83 of openSUSE Weekly News is now out!

In this week’s issue:

  • KDE 4.3 review
  • Marek Stopka: YaST Education module is no more GSoC project
  • Linux.com/Rob Day: The Kernel Newbie Corner: What’s in That Loadable Module, Anyway?
  • Jeff Jaffe: Cloud Securityv
  • Nat Friedman: Running Linux in the browser

For a list of available translations see this page:
http://en.opensuse.org/OpenSUSE_Weekly_News/83/Translations

YaST Mascot Winner Chosen! Say Hello to Yastie!

November 21st, 2008 by

The openSUSE Project and YaST team are happy to announce the winner of the YaST Mascot Contest. After extensive deliberation, the judges have chosen the Aardvark concept, submitted by Klára Cihlářová.

The judges have also settled on a name for the mascot, which will be called Yastie.

We had a lot of great submissions, and it wasn’t easy picking the best idea out of the bunch. We received a number of high-quality submissions, and it’s clear that a lot of thought and hard work went into each submission. Thanks to everyone who participated, it shows just how important YaST is to the community.

As we mentioned in the contest guidelines, we were looking for an idea for the mascot, and not necessarily the final artwork. We want to make sure that the YaST Mascot fits with other openSUSE artwork and branding. Our own Jakub Steiner (jimmac) is going to work on the final artwork, and we’ll be showing that very soon.

Thanks again to everyone who participated!

YaST Mascot Contest

October 21st, 2008 by

Because not everybody was aware of the contest and wondered a little bit about the reminder mail, we extended the deadline for the YaST mascot contest. The new deadline for the submissions is November 09, 12:00 UTC. Participate, show us your vision of the mascot! We are not only searching for a sketch/picture of the mascot, also for a name. The winners will get all the fame and a stuffed Geeko! So get your pencils/mice/brains ready :-)

More information with the rules in the wiki page.

Report from the YaST Workshop

August 7th, 2008 by

The YaST teams met in Nürnberg recently in the SUSE offices to work on several projects.

The team had a number of ideas and projects to tackle, but had to prioritize and tackle the most interesting and viable ones first.

Installation in IPv6 Environment

IPv6 is now in much better shape with YaST. The installation in an IPv6 project has been completed to a point where installing openSUSE over an IPv6 network is possible. The code is already checked in. See this post on YaST on IPv6 for more info.

SOA for YaST

The next project was to define a service-oriented architecture for YaST, ideally REST based. The goal is that for any other system to use YaST functionality should be as easy as doing a smple HTTP request, even using curl from the command line and refactor modules toward this architecture.

This affects a couple of other research areas, namely:

  • Make YaST Independent of YCP
  • Using CIM from YaST modules (not required)
  • YaST DBus Service
  • YaST PackageKit Service
  • YaST Web User Interface (side effect possibility)

For this project, we split a big team of people to cover each one of the areas of research.

At the end we came up with a REST based API proposal for the NTP configuration. Our plan is to prototype a complete vertical area first. A simple prototype for a client Web application to change the time using the Web service was developed for testing purposes.

Another team focused on implementing the service itself based on our APIs. This produced a Django prototype which performs the tasks, and also PolicyKit integration for the Web requests.

Another team tried a different approach for PolicyKit integration at the SCR (System Configuration Repository) level which could bring some role-based management to YaST today, while the other approaches are more focused on a Web service interface.

The team got interesting results, like the timezone dialog, which had widgets disabled because it was running as a user, but after setting up PolicyKit, it allowed the user to change that setting.

At least the last project will probably make its code into YaST very soon to provide role-based management for some specific usecases. The code of the Web services research will probably be the base to experiment with different approaches, but we are not sure if that will be part of the different implementation.

YaST Interface for Webpin

The YaST interface for Webpin was also was completed, and it is very cool for our community users. It basically allows you to search for packages that you don’t have in your repositories directly from YaST, using the Webpin Web service from Benjamin Weber.

We are now discussing how to integrate YaST and Webpin more.

YaST module using mod_ui directly

The mod_ui project was about trying the concept of the modular user interface for first time. You may remember when Stefan Hundhammer made the multi-desktop-terminal-whatever library libyui independant of YaST.

So the YaST teams wanted to try if it would be possible to write a YaST module with it, and at the same time they say, lets use registration, which needs a UI “rethink” anyway. We are not yet sure if this module will replace the current registration, there are some things that need to be figured out, but at least we will take the UI concepts. See the post for more details.

Getting Involved with YaST

The workshop is over, but there’s still plenty to do with YaST. If you’re interested in contributing to YaST or learning more about how to write YaST modules, see the tutorial on the wiki, and join the YaST team on IRC on irc.opensuse.org in the #yast channel and subscribe to yast-devel on the openSUSE mailing lists.

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.

Blast the bugs out of YaST on April 25: Operation YaST Smash

April 21st, 2008 by

The openSUSE Project is going Bug Smashing on April 25, and we want you to join us! We’re looking for openSUSE users and contributors who have some time to help triage YaST bugs and clean up Bugzilla.

Join us on #openSUSE-Factory from 09:00 to 18:00 CEST. We’ll be going through the Bugzilla and reviewing YaST bugs to see which bugs are still valid, gathering information about existing bugs, and generally paring down the bug count to help developers focus on the most crucial problems.

Anyone can participate — you don’t have to be a developer or power user to join in, just point your browser at the openSUSE Bugzilla, log in (be sure to create an account if you don’t have one already) and start searching for bugs against YaST. Help verify bugs that are in Bugzilla, and help close bugs that have already been fixed.

Our goal for Friday is to get the YaST bug count in Bugzilla down and clear the field for YaST developers to concentrate on real bugs that need to be smashed for the openSUSE 11.0 release. You can see the current open bugs here.

Why do we do Bug Smashing days? We want to do a couple of things. First, we want to help to train new contributors who haven’t done bug reporting and triage before. By holding a Bug Smashing Day we can be ready to answer questions and provide support for new bug smashers in real time.

Second, we want to focus our attention on a specific application or feature. In this case, we want to focus on YaST and help clean up the bug database so the YaST team can concentrate on the real problems.

What do you need to participate? Just a Bugzilla account, a system with a relevant release of openSUSE, and be signed in to #openSUSE-Factory.

Can’t participate in the Bug Smashing days? No problem. We encourage Bugzilla cleanup all year round! See the page on submitting bug reports, and join us on #opensuse-factory on Freenode.

Have questions about Bug Smashing? See the Bug Reporting FAQ. If your question still isn’t answered, send a note to Christoph Thiel or Joe ‘Zonker’ Brockmeier.

Novell Open Audio: YaST Improvements and 1-Click-Install

November 5th, 2007 by
Novell Open Audio

As part of their openSUSE series over the next coming weeks, Novell Open Audio is taking a look at the YaST Improvements and 1-Click-Install in openSUSE 10.3. It features interviews with Thomas Göttlicher, Martin Lasarsch and Adrian Schröter. They talk about the YaST speed improvements, openSUSE updater improvements, and of course 1-click-install.

YaST Tools for Creating Installation Media and Appliances

November 1st, 2007 by

The casual reader of news.opensuse.org knows that openSUSE 10.3 contains a YaST tool for creating images using KIWI. However, it is not that known fact that openSUSE 10.3 contains much more tools to manipulate RPM-based software and wrap it into a numerous ways for delivery, from a simple repository to a complete appliance creation. The picture below describes how the tools fit together.

appliances.png

(more…)

YaST IRC Channel and Workshop Results

October 22nd, 2007 by

The YaST team had last week a workshop and the participants are now updating the openSUSE wiki with their slides and comments.

Lukas announced that the YaST team is opening up their development further:

During the YaST workshop last week, the developers have decided to use the current #yast channel on irc.freenode.net as our official one. In a few days, you will be able to find most of internal YaST developers there – and we hope, more and more external as well :)

So how to talk with YaST developers online? Simply click on the link above, or:

  • Install some IRC client and run it…
  • Use these settings:
    • /server irc.freenode.net
    • /join #yast

We still don’t have any “YaST IRC Client” ;) Not yet!

Besides the #yast channel, there are more that are used by the openSUSE project, for details check the openSUSE wiki.
Have a nice day && a lot of fun!

Lukas and Andreas

YaST Survey Started

October 1st, 2007 by

We have just published a survey on YaST, our systems management and installation framework.

If you use any of the distributions openSUSE, SUSE Linux, SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server, I encourage you to participate in our survey to support us improving YaST. The survey will be online until mid November and the results will be published on openSUSE.org.

Click here to take the survey.

By the way, if you would like to know more about YaST, visit the openSUSE YaST wiki page.

Thanks for participating in the survey – and a big THANK YOU to Anica to design this together with quite a couple of different stakeholders in YaST,

Andreas