We are pleased to announce our new openSUSE Weekly News.
We are pleased to announce our 145 issue of the openSUSE Weekly News.
We hope that you will enjoy reading.
“Again there was quite some feedback on the strategy doc. We have worked to shorten the document – a difficult thing with something which is the result of many thoughts and ideas. We tried to bring the piece on our target users back to it’s essentials and now have a short and a long version – input on what to do with either of those is very much welcome. In the other area’s, shortening was even harder – we appreciate input there as well. The plan is to do this one last round of feedback before we will try and finish it all off at the openSUSE conference next week.
So if you’ve held back, have not had a look at this yet – now or never! Provide your input on the draft on co-ment and help shape our description of what being a Geeko means to us all. Yes, this will hopefully describe ourselves – where we stand, but also add a bit of pepper and salt and show our ambitions. Our strategy document has to be inclusive – but not too long. It has to show some ambition – but must also be realistic.
Please note that the stuff under ‘background’ is – well, background. The first 3 parts (target users; what openSUSE offers; and what do we not focus on) are our future self-description! Those are the arguments you have when talking to others about openSUSE – make sure they are convincing and true.
So, again, go to co-ment and help shape our future!”
Build Service Team
“Hi folks, this post is just request for all obs-packagers. Please, don’t forget write some documentation about your projects (which you maintain or develop). I mean, documentation for developers. This make more easy to understand logic of program, connection between some modules inside or interfaces between widget/applet and “system/hardware part”. For sure, comments in source code (or in changelog) help, but some times they give not so much clarity.
This is not so complicated to write one-two pages about project, which you hack. This also can save time of new developers. They will not ask you about architecture of project, and that will save your time too ;)
I don’t know how will be better to do it: use wiki (create a new page) or add just text-file in source project. Anyway it’s not so important where will be this documentation, main things that this documentation will be exist :)”
Build Service Statistics
Statistics can found at http://build.opensuse.org
“I’m sure I’m not the only one to not notice wp in the man page after finding se, or forget that se is not full search. When zypper se finds nothing, it should either suggest to use zypper wp instead, or just rerun itself substituting wp for se.”
“dear developers, I’m a user, simple user, not advanced or power, only simple, one of the problem of a user like me is the bootloader, as simple wannabe better users usually do I have a double or triple boot pc (…)”
“I use kde4 with pulseaudio since opensuse-11.2 and once setup, it really works much nicer than the suse-default alsa-setup. There is already support in kmix for volume and moving streams (still missing some functionality from pavu-control, someone should continue the work on kmix..). (…)”
“Would be great if anyone using opensuse could zypper in byobu . Unfortunately it’s not in any opensuse repo despite it being a great tool for administrating linux servers. I’m quite surprised this isn’t already available for opensuse. Would be a nice addition for 11.4.”
“Please upgrade emacs to 23.2. It has many improvments, you can read here: http://xahlee.org/emacs/emacs23.2_features.html”
“It would be nice if it would be possible to change the solver solution at the point when the installation summary is shown and zypper prompts whether to continue. This would allow the user to conveniently remove unwanted packages automatically chosen for installation, add another package, etc. This is especially needed if it is difficult to work one’s way to the solution (in case of many dependency problems, e.g. during an upgrade).
Removing, adding, and keeping an installed version of a package could be implemented as part of this feature request first. Further enhancements can be done later.”
“Dazuko has been a long time feature of this operating system and it is no longer found. Please return this feature as it is very helpful to catch viruses in action.”
“It is confusing that FUSE mount points need a different command to unmount them than everything else. Historically FUSE had to bring its own command, because traditional umount refuses umounting of mounts that are not in /etc/fstab for non-privileged users. But now that FUSE has become mainstream, I think it is time to integrate it better and get rid of the need for “fusermount -u”. So my proposal is to either add the implementation of the “fusermount -u” functionality to mount, or let it execute “fusermount -u” as a subprocess for FUSE mountpoints. As root can already use umount for FUSE mount points, it probably doesn’t need more than skipping the /etc/fstab test when umount is called on a FUSE mountpoint that is owned by the calling user.”
looking at the current situation with openSuSE Factory i see that it is dangerous to use, unstable alpha or beta packages come into Factory all the time, while other packages become out of date. The result is a system that is pretty much unusable. (…)”
“put /etc under (git) version control to track changes made to the configuration, merge new configuration options coming from package updates / security fixes an handle the case where RPM decides to create a .rpmsave – where a administrator would need to migrate all changes from the old version to the new one in order to not end up with an unusable system upon reboot. (…)”
“I don’t know if anyone here has used TabCandy (now called Panorama – http://www.youtube.com/watch?v=fVdlSXiX1c4 ) by Firefox but I think the concept would be PERFECT for desktops, sort of a better way of doing Desktop Activities. Some of the great things about it: (…)”
In the Community
“Next week – conference :D
But I blog about something else – I’ve spend a significant proportion of Monday on making screenshots… I saw an email on the GNOME marketing list mentioning how impressed they were by a slideshow used by the KDE team at the Utah Open Source Conference. This turned my mind back to an earlier discussion about screenshots. KDE.org has nice screenshots on pages like this one, GNOME does not. So while creating screenshots for an openSUSE slideshow I made a few with the stock GNOME artwork and send them their way…”
Events & Meetings
openSUSE for your ears
“In October 1-3, we participated to the celebrations for 100 years Scouting in Greece. The last day was dedicated to animals since it was their world day celebration.
We were guests of GreekLUG. The main idea was to run a future park. Since the audience was mainly kids, we setup computers running network games and games in general.
As community, we made some Geeko origami some Geekos out of empty bottles and plaster. We also informed people about FOSS and openSUSE. Main concern of the adults was if it’s easy and if it runs with windows dual boot.
We gave about 50 PromoDVDs and some leafs where they can find help in Greek.
Here are some pictures: (…)”
“openSUSE was well received in Manipal during the session. It was conducted by LUG Manipal on 11th and 12th October 2010 and students specially from the first years showed great enthusiasm. LUG Manipal was self financed by itself (I owe a big thanks to everyone in LUG Manipalfor supporting and making this event a success). Manu Gupta showed up as the openSUSE ambassador. More than 40 Promo DVDs and laptop stickers were distributed during the session (Thanks to P Sankar, Michael & Andreas). I would like as openSUSE Ambassador would like to take more session. (…)”
openSUSE in $COUNTRY
New/Updated Applications @ openSUSE
“XNOISE is a media player for Gtk+ with a slick GUI, great speed and lots of features.
Unlike Rhythmbox, Banshee or itunes, Xnoise uses a tracklist centric design. The tracklist is a list of video or music tracks that are played one by one without being removed (right side of window). This gives you the possibility to enqueue any track in any order, regardless if they are on the same album or not. The tracks can be reordered at any time via drag and drop.
The media browser (left side of the window) contains all available media in a hierarchical tree structure of the available metadata. It is easy to find a single track, artist or album by going through this tree or by just entering a search term. From the media browser, music or videos can be dragged into the tracklist to every position.
Single or multiple tracks, streams, albums or artists can be dragged onto the tracklist and be reordered. Within the playing track, it’s possible to jump to every position by clicking the position bar.
Xnoise can play every kind of audio/video data that gstreamer can handle. ”
“Mixxx is designed for DJ’ing for both professional and semi-professional users.
Today Mixxx includes many features common to digital DJ solutions, but also some very unique features: It is free, and runs on all major desktop operating systems.
Furthermore Mixxx has a number of key features to help the DJ in the live mix: Beat estimation, parallel visual displays, and support for many DJ input controllers.
Mixxx is software for DJ’ing. You can use wave based audio files, Ogg Vorbis and MP3 files as audio input. Mixxx can be controlled through the GUI and with external controllers including MIDI devices, joysticks and more.”
“This is a GTK+ based GUI for the libxine video player library. It provides gxine, a media player that can play all the audio/video formats that libxine supports. Currently, this includes MPEG1/2, some AVI and Quicktime files, some network streaming methods and disc based media (VCD, SVCD, DVD).
Most DVDs on the market today are play-protected by the Content Scrambling System (CSS). libxine does not provide any code to descramble those DVDs, because of legal uncertainties. If you still want to play those DVDs, you’ll need a CSS decryption library like libdvdcss that is supported by libxine.”
To view the security announcements in full, or to receive them as soon as they’re released, refer to the openSUSE Security Announce mailing list.
Tips and Tricks
For Commandline/Script Newbies
“Suppose you have a long-running task (for example, compiling a large program) that you need to run, but you also want to get some other work done. Linux lets you start a task in the background and keep on doing other things from the command prompt. (…)”
For Developers and Programmers
“You may have read and enjoyed my recent article “C++ Snippets: Converting Hexidecimal Values to Decimal Values.” In that article, I briefly discussed a secret project that I have undertaken that will eventually result in my first GUI application for GNU/Linux, Windows, and perhaps even MacOS. At that time, I said that I could not reveal the exact nature of the program. I still cannot reveal the exact nature of the program, but I am releasing more of the source code under the GNU GPL license version 3. If you look at this code, run and compile it, you may glean a few more hints as to what kind of program I am actually aiming to write. in this article, I will reveal a few more details as to how I came up with this program idea. (…)”
“The $ character is used for parameter expansion, and command substitution. You can use it for manipulating and/or expanding variables on demands without using external commands such as sed or awk. (…)”
For System Administrators
Linux User & Developer/Swayam Prakasha: Shell scripting for system administrators: beyond the basics
“In an earlier article, we studied the fundamental aspects of shell scripting and covered topics such as redirection, variables, arithmetic expansions and control constructs. In this part, we will focus on more advanced concepts that are useful for system administrators and software developers…”
“A Media Access Control address (MAC address) is a unique identifier assigned to network interfaces for communications on the physical network segment. Logically, MAC addresses are used in the Media Access Control protocol sub-layer of the OSI reference model.
MAC addresses are most often assigned by the manufacturer of a network interface card (NIC) and are stored in its hardware, the card’s read-only memory, or some other firmware mechanism. If assigned by the manufacturer, a MAC address usually encodes the manufacturer’s registered identification number. It may also be known as an Ethernet hardware address (EHA), hardware address, adapter address, or physical address. (…)”
On the Web
Feedback / Communicate / Get Involved
|Do you have comments on any of the things mentioned in this article? Then head right over to the comment section and let us know!
Or if you would like to be part of the openSUSE:Weekly news team then check out our team page and join!
Or Communicate with or get help from the wider openSUSE community — via IRC, forums, or mailing lists — see Communicate.
openSUSE Weekly News is translated into many languages.Issue #145 of the openSUSE Weekly News is available in:
Delayed / to be translated:
Both comments and pings are currently closed.