Wednesday, April 21, 2010

New features: base distribution upgrade and appliance notes

We just launched two new features this week: upgrading appliance base distributions and appliance notes.

Base distribution upgrade

If you have been using SUSE Studio for a while, you most likely have older appliances built on openSUSE 11.1. Before today, you had the choice of sticking with openSUSE 11.1 or redo all of the software selection and configuration on top of a new openSUSE 11.2 appliance.

With our new base distribution upgrade feature, you can easily rebase your appliances on top of a newer distribution version. Currently, we have support for openSUSE 11.1 to 11.2 upgrades (and plan to add additional upgrade paths in the future too).

To upgrade, simply click the "Upgrade" button in the notification bar 
in your openSUSE 11.1 appliance's Start tab.

Upgrading is quick, and is usually error-free. Appliances with heavy customization (mainly those using 11.1-specific repositories with no 11.2 equivalent or those which have had custom RPMs uploaded), may not perfectly upgrade, however — missing or conflicting packages may appear. If this happens, the upgrade log (on the Start tab of an upgraded appliance) is a useful debugging tool.

If, however, you are not satisfied with the upgraded appliance, you do have the ability to undo the upgrade and return to your appliance's previous state.

You can view the logs or undo an upgrade on the Start tab.

We plan to extend this feature over time, to support migrations between other base distributions.

Appliance notes

Have you ever wanted to jot down why you changed a configuration option, or keep a changelog of everything you've done between versions? A lot of people have; it has been a popular feature request.

Instead of keeping a pen and paper next to your desk or a separate file per appliance, we've embedded a simple note taking window into the appliance editor. The notes you make about an appliance are specifically for you, and auto-saved with every appliance.

To use the notes feature, simply click on "Take notes" on the bottom left while editing an appliance. A simple little window will slide up where you can type anything you'd like to remember.

The appliance notes mini-window was designed to be flexible, stay out of the way, and be available whenever and wherever needed. Your notes are automatically saved when the notes are closed or whenever you interact with the rest of appliance editor. The notes mini-window does not disappear until you click on "Take notes" again or on the note's "X" icon, making it easy to quickly jot down notes while working on an appliance.

We're thinking of adding more features to the appliance editor, such as the ability to vertically resize the text box (eventually) — and also we've been discussing a good keyboard shortcut for quick editing. If you have suggestions for a great keyboard shortcut that won't overlap with browser and window manager defaults, we'd love to hear it.

As always, we look forward to your feedback and hope you enjoy these new features!

Tuesday, April 20, 2010

Welcome to the SUSE Studio blog!

Welcome! We're launching this blog to talk about SUSE Studio, upcoming features, appliances, robots, and nifty things that people are doing with SUSE Studio. We've been doing this sort of thing on Twitter (and will continue) and plan to write more in-depth on this blog.

Currently, we are working on a lot of exciting features, and can't wait to share some of this neat stuff with you — and we're looking forward to your feedback, also!

© 2013 SUSE