<?xml version="1.0"?>
<rss version="2.0">
<channel>
	<title>Planet SUSE</title>
	<link>http://planetsuse.org</link>
	<language>en</language>
	<description>Planet SUSE - http://planetsuse.org</description>

<item>
	<title>John Anderson: Python with a modular IDE (Vim)</title>
	<guid>http://blog.sontek.net/?p=30</guid>
	<link>http://feeds.feedburner.com/~r/sontek/~3/288286031/</link>
	<description>&lt;a href="http://blog.sontek.net"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/sontek.png" alt="John Anderson"&gt;&lt;/a&gt;&lt;p&gt;On Thursday, May 9th, 2008 the Utah Python User Group decided to settle the debate that has plagued us developers since the beginning of time: If you were a programming language, what editor would you use?&lt;/p&gt;
&lt;p&gt;I was tasked with showing Eclipse with the PyDev plugin in all its glory&amp;#8211;but we all know&amp;#8211;&lt;a href=&quot;http://sontek.net/blog_pictures/rambo.jpg&quot; target=&quot;_new&quot;&gt;real&lt;/a&gt; &lt;a href=&quot;http://sontek.net/blog_pictures/bruce_willis.jpg&quot; target=&quot;_new&quot;&gt;men&lt;/a&gt; /  &lt;a href=&quot;http://sontek.net/blog_pictures/jason_statham.jpg&quot;&gt;developers&lt;/a&gt; don&amp;#8217;t use IDE&amp;#8217;s, so we are going to talk about using Python and Vim together, reaching a state of Zen that the Dalai LLama would be jealous of and establishing more Feng Shui than Martha Stewart&amp;#8217;s Kitchen.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Freely jump between your code and python class libraries&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There are 2 ways to add your ability to jump between python class libraries, the first is to setup vim to know where the Python libs are so you can use &amp;#8216;gf&amp;#8217; to get to them (gf is goto file). You can do this by adding this snippet to your .vimrc:&lt;/p&gt;
&lt;pre&gt;python &amp;lt;&amp;lt; EOF
import os
import sys
import vim
for p in sys.path:
    if os.path.isdir(p):
        vim.command(r&quot;set path+=%s&quot; % (p.replace(&quot; &quot;, r&quot;\ &quot;)))
EOF&lt;/pre&gt;
&lt;p&gt;With that snippet you will be able to go to your import statements and hit &amp;#8216;gf&amp;#8217; on one of them and it&amp;#8217;ll jump you to that file.&lt;/p&gt;
&lt;p&gt;Continuing accessibility of the Python class libraries we are going to want to use &lt;a href=&quot;http://ctags.sourceforge.net/'&quot;&gt;ctags&lt;/a&gt; to generate an index of all the code for vim to reference:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$ ctags -R -f ~/.vim/tags/python.ctags /usr/lib/python2.5/&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;and then in your .vimrc&lt;/p&gt;
&lt;p&gt;&lt;code&gt;set tags+=$HOME/.vim/tags/python.ctags&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This will give you the ability to use CTRL+] to jump to the method/property under your cursor in the system libraries and CTRL+T to jump back to your source code.&lt;/p&gt;
&lt;p&gt;I also have 2 tweaks in my .vimrc so you can use CTRL+LeftArrow and CTRL+RightArrow to move between the files with more natural key bindings.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;map &amp;lt;silent&amp;gt;&amp;lt;C-Left&amp;gt; &amp;lt;C-T&amp;gt;&lt;br /&gt;
map &amp;lt;silent&amp;gt;&amp;lt;C-Right&amp;gt; &amp;lt;C-]&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You can also see all the tags you&amp;#8217;ve been to with &amp;#8220;:tags&amp;#8221;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Code Completion&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To enable code completion support for Python in Vim you should be able to add the following line to your .vimrc:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;autocmd FileType python set omnifunc=pythoncomplete#Complete&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;but this relies on the fact that your distro compiled python support into vim (which they should!).&lt;/p&gt;
&lt;p&gt;Then all you have to do to use your code completion is hit the unnatural, wrist breaking, keystrokes CTRL+X, CTRL+O. I&amp;#8217;ve re-bound the code completion to CTRL+Space since we are making vim an IDE! Add this command to your .vimrc to get the better keybinding:&lt;/p&gt;
&lt;p&gt;inoremap &amp;lt;Nul&amp;gt; &amp;lt;C-x&amp;gt;&amp;lt;C-o&amp;gt;&lt;/p&gt;
&lt;p&gt;Along with code completion, you will also have call tip support. Here is a screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://sontek.net/blog_pictures/vim_code_completion.png&quot; alt=&quot;Vim with Code Completion&quot; width=&quot;500&quot; height=&quot;300&quot; /&gt;&lt;br /&gt;
&lt;strong&gt;Documentation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;No IDE is complete without the ability to access the class libraries documentation! You&amp;#8217;ll need to grab &lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=910&quot;&gt;this&lt;/a&gt; vim plugin. This gives you the ability to type :Pydoc os.path or use the keystrokes &amp;lt;Leader&amp;gt;pw and &amp;lt;Leader&amp;gt;pW to search for the item under the cursor. (Vim&amp;#8217;s default  &amp;lt;Leader&amp;gt; is &amp;#8220;\&amp;#8221;). Here is a screenshot:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://sontek.net/blog_pictures/vim_pydoc_integration.png&quot; alt=&quot;Vim with PyDoc integration&quot; width=&quot;500&quot; height=&quot;300&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Syntax Checking&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vim already has built in syntax highlighting for python but I have a small tweak to vim to give you notifications of small syntax errors like forgetting a colon after a for loop. Create a file called ~/.vim/syntax/python.vim and add the following into it:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
syn match pythonError &quot;^\s*def\s\+\w\+(.*)\s*$&quot; display&lt;br /&gt;
syn match pythonError &quot;^\s*class\s\+\w\+(.*)\s*$&quot; display&lt;br /&gt;
syn match pythonError &quot;^\s*for\s.*[^:]$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*except\s*$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*finally\s*$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*try\s*$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*else\s*$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*else\s*[^:].*&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*if\s.*[^\:]$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;^\s*except\s.*[^\:]$&amp;#8221; display&lt;br /&gt;
syn match pythonError &amp;#8220;[;]$&amp;#8221; display&lt;br /&gt;
syn keyword pythonError         do&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Now that you have the basics covered, lets get more complicated checking added. Add these 2 lines to your .vimrc so you can type :make and get a list of syntax errors:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;autocmd BufRead *.py set makeprg=python\ -c\ \&quot;import\ py_compile,sys;\ sys.stderr=sys.stdout;\ py_compile.compile(r'%')\&quot;&lt;br /&gt;
autocmd BufRead *.py set efm=%C\ %.%#,%A\ \ File\ \&quot;%f\&quot;\\,\ line\ %l%.%#,%Z%[%^\ ]%\\@=%m&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;You will have the ability to to type :cn and :cp to move around the error list. You can also type :clist to see all the errors, and finally, sometimes you will want to check the syntax of small chunks of code, so we&amp;#8217;ll add the ability to execute visually selected lines of code, add this snippet to your .vimrc:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;python &amp;lt;&amp;lt; EOL&lt;br /&gt;
import vim&lt;br /&gt;
def EvaluateCurrentRange():&lt;br /&gt;
eval(compile('\n'.join(vim.current.range),'','exec'),globals())&lt;br /&gt;
EOL&lt;br /&gt;
map &amp;lt;C-h&amp;gt; :py EvaluateCurrentRange()&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Now you will be able to visually select a method/class and execute it by hitting &amp;#8220;Ctrl+h&amp;#8221;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Browsing the source&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Moving around the source code is an important feature in most IDE&amp;#8217;s with their project explorers, so to get that type of functionality in vim we grab the &lt;a href=&quot;http://vim-taglist.sourceforge.net/&quot;&gt;Tag List&lt;/a&gt; plugin. This will give you the ability to view all opened buffers easily and jump to certain method calls in those buffers. Here is a screenshot of it in action:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://sontek.net/blog_pictures/vim_taglist_plugin.png&quot; alt=&quot;Vim TagList Plugin&quot; width=&quot;500&quot; height=&quot;300&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The other must-have feature of an IDE when browsing code is being able to open up multiple files in tabs. To do this you type :tabnew  to open up a file in a new tab and than :tabn and :tabp to move around the tabs. Add these to lines to your .vimrc to be able to move between the tabs with ALT+LeftArrow and ALT+RightArrow:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;br /&gt;
map &amp;lt;silent&amp;gt;&amp;lt;A-Right&amp;gt; :tabnext&amp;lt;CR&amp;gt;&lt;br /&gt;
map &amp;lt;silent&amp;gt;&amp;amp;ltA-Left&amp;gt; :tabprevious&amp;lt;CR&amp;gt;&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Debugging&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;To add debugging support into vim, we use the pdb module. Add this to your ~/.vim/ftplugin/python.vim to have the ability to quickly add break points and clear them out when you are done debugging:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
python &amp;lt;&amp;lt; EOF&lt;br /&gt;
def SetBreakpoint():&lt;br /&gt;
import re&lt;br /&gt;
nLine = int( vim.eval( 'line(&quot;.&quot;)'))&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;strLine = vim.current.line&lt;br /&gt;
strWhite = re.search( &amp;#8216;^(\s*)&amp;#8217;, strLine).group(1)&lt;/p&gt;
&lt;p&gt;vim.current.buffer.append(&lt;br /&gt;
&amp;#8220;%(space)spdb.set_trace() %(mark)s Breakpoint %(mark)s&amp;#8221; %&lt;br /&gt;
{&amp;#8217;space&amp;#8217;:strWhite, &amp;#8216;mark&amp;#8217;: &amp;#8216;#&amp;#8217; * 30}, nLine - 1)&lt;/p&gt;
&lt;p&gt;for strLine in vim.current.buffer:&lt;br /&gt;
if strLine == &amp;#8220;import pdb&amp;#8221;:&lt;br /&gt;
break&lt;br /&gt;
else:&lt;br /&gt;
vim.current.buffer.append( &amp;#8216;import pdb&amp;#8217;, 0)&lt;br /&gt;
vim.command( &amp;#8216;normal j1&amp;#8242;)&lt;/p&gt;
&lt;p&gt;vim.command( &amp;#8216;map &amp;lt;f7&amp;gt; :py SetBreakpoint()&amp;lt;cr&amp;gt;&amp;#8217;)&lt;/p&gt;
&lt;p&gt;def RemoveBreakpoints():&lt;br /&gt;
import re&lt;/p&gt;
&lt;p&gt;nCurrentLine = int( vim.eval( &amp;#8216;line(&amp;#8221;.&amp;#8221;)&amp;#8217;))&lt;/p&gt;
&lt;p&gt;nLines = []&lt;br /&gt;
nLine = 1&lt;br /&gt;
for strLine in vim.current.buffer:&lt;br /&gt;
if strLine == &amp;#8216;import pdb&amp;#8217; or strLine.lstrip()[:15] == &amp;#8216;pdb.set_trace()&amp;#8217;:&lt;br /&gt;
nLines.append( nLine)&lt;br /&gt;
nLine += 1&lt;/p&gt;
&lt;p&gt;nLines.reverse()&lt;/p&gt;
&lt;p&gt;for nLine in nLines:&lt;br /&gt;
vim.command( &amp;#8216;normal %dG&amp;#8217; % nLine)&lt;br /&gt;
vim.command( &amp;#8216;normal dd&amp;#8217;)&lt;br /&gt;
if nLine &amp;lt; nCurrentLine:&lt;br /&gt;
nCurrentLine -= 1&lt;/p&gt;
&lt;p&gt;vim.command( &amp;#8216;normal %dG&amp;#8217; % nCurrentLine)&lt;/p&gt;
&lt;p&gt;vim.command( &amp;#8216;map &amp;lt;s-f7&amp;gt; :py RemoveBreakpoints()&amp;lt;cr&amp;gt;&amp;#8217;)&lt;br /&gt;
EOF&lt;/p&gt;
&lt;p&gt;With that code you can now hit F7 and Shift-F7 to add/remove breakpoints. Then you just launch your application with !python % (percent being the current file, you can declare your main file here if its different).&lt;/p&gt;
&lt;p&gt;Another tweak I use is to have my vim inside screen with a horizontal split, that way I can see the python interpreter and debug while still having vim there so I can easily fix my code. Here is a screenshot of that in action:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://sontek.net/blog_pictures/vim_debugging_with_screen.png&quot; alt=&quot;Vim with Screen&quot; width=&quot;500&quot; height=&quot;300&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Snippets&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A great time saver with stanard IDE&amp;#8217;s is code snippets, so you can type a few key strokes and get a lot of code out of it. An example of this would be a django model, instead of typing out the complete declaration you could type &amp;#8216;mmo&amp;lt;tab&amp;gt;&amp;lt;tab&amp;gt;&amp;#8217; and have a skeleton of your model done for you. To do this in vim we grab the &lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=1318&quot;&gt;Snippets EMU&lt;/a&gt; plugin.&lt;/p&gt;
&lt;p&gt;Check out a great screencast of snippetsEmu in action &lt;a href=&quot;http://ttyshare.com/rec/mopemope/3716682/&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can get my full setup &lt;a href=&quot;http://sontek.net/dotfiles/vim.tar.gz&quot;&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Emacs&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/&quot;&gt;Here&lt;/a&gt; is a great post on how to do the same with Emacs.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://feeds.feedburner.com/~a/sontek?a=wEVJev&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~a/sontek?i=wEVJev&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/sontek/~4/288286031&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</description>
	<pubDate>Sun, 11 May 2008 22:18:10 +0000</pubDate>
</item>
<item>
	<title>Stephan Binner: LinuxTag 2008 Upcoming</title>
	<guid>http://www.kdedevelopers.org/3461 at http://www.kdedevelopers.org</guid>
	<link>http://www.kdedevelopers.org/node/3461</link>
	<description>&lt;p&gt;In two and half weeks the likely biggest Linux Event kicks off: &lt;a href=&quot;http://www.linuxtag.org/2008/en/&quot;&gt;LinuxTag 2008&lt;/a&gt; in Berlin. Four days of exhibition and more talks (the organizers say 240, German/English mixed) than ever before. I plan to be around all the time. &lt;img src=&quot;http://www.kdedevelopers.org/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; /&gt;&lt;/p&gt;
&lt;p&gt;On Wednesday everyone's darling, the multi-headed president of KDE e.V. and &lt;a href=&quot;http://www.movieweb.com/news/37/7637.php&quot;&gt;the galaxy&lt;/a&gt;, &lt;a href=&quot;http://trolltech.com/images/company/events/dd07/aseigo/image&quot;&gt;Aaron Seigo&lt;/a&gt; will give a &lt;a href=&quot;http://www.linuxtag.org/2008/en/conf/events/vp-mittwoch/vortragsdetails.html?talkid=13&quot;&gt;keynote about KDE4&lt;/a&gt;. On Friday is a &lt;a href=&quot;http://www.linuxtag.org/2008/en/conf/events/vp-freitag.html&quot;&gt;day-long track with KDE talks&lt;/a&gt;, on &lt;a href=&quot;http://news.opensuse.org/2008/05/08/linuxtag-2008-2/&quot;&gt;Saturday is openSUSE day&lt;/a&gt; and there are separate talks about &lt;a href=&quot;http://www.linuxtag.org/2008/de/conf/events/vp-samstag/vortragsdetails.html?talkid=194&quot;&gt;Amarok&lt;/a&gt; and &lt;a href=&quot;http://www.linuxtag.org/2008/de/conf/events/vp-donnerstag/vortragsdetails.html?talkid=94&quot;&gt;Kontact&lt;/a&gt; planned. Additionally there will be of course KDE and openSUSE booths all the time.&lt;/p&gt;
&lt;p&gt;Special tip: one can &lt;a href=&quot;http://www1.messe-berlin.de/vip8_1/website/MesseBerlin/htdocs/www.it-profits/index_d/index.html&quot;&gt;travel for 59 Euro&lt;/a&gt; from everywhere in Germany with ICE to LinuxTag/IT Profits and back.&lt;/p&gt;</description>
	<pubDate>Sun, 11 May 2008 21:47:09 +0000</pubDate>
</item>
<item>
	<title>Stephan Binner: openSUSE 11.0: Qt Package Manager Improvements</title>
	<guid>http://www.kdedevelopers.org/3460 at http://www.kdedevelopers.org</guid>
	<link>http://www.kdedevelopers.org/node/3460</link>
	<description>&lt;p&gt;Just want to point out four improvements of the YaST Qt package selector in the upcoming openSUSE 11.0 that were missing too long, much requested (at least by me) and now added &lt;img src=&quot;http://www.kdedevelopers.org/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; /&gt; :&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.kdedevelopers.org/node/3458&quot;&gt;&lt;img src=&quot;http://www.kdedevelopers.org/files/images//yast-11.0-1.preview.png&quot; width=&quot;429&quot; height=&quot;300&quot; hspace=&quot;50&quot; alt=&quot;openSUSE 11.0: YaST screenshot 1&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://www.kdedevelopers.org/node/3459&quot;&gt;&lt;img src=&quot;http://www.kdedevelopers.org/files/images//yast-11.0-2.preview.png&quot; width=&quot;428&quot; height=&quot;300&quot; hspace=&quot;25&quot; alt=&quot;openSUSE 11.0: YaST screenshot 2&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first screenshot shows the new special package groups &quot;Suggested packages&quot; and &quot;Recommended packages&quot; to list packages which enhance your installed packages. Also the strange &quot;zzz All&quot; package group of previous releases is renamed to &quot;All packages&quot; and visible without endless scrolling.&lt;/p&gt;
&lt;p&gt;On the second screenshot you can see the new &quot;@System&quot; meta repository to list all installed packages only. And note the new secondary filter &quot;Unmaintained packages&quot; to detect which packages are not contained in your activated repositories (also a nice way to detect which old packages were wrongly not obsoleted by a distro upgrade).&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://en.opensuse.org/openSUSE_11.0&quot;&gt;&lt;img hspace=&quot;20&quot; src=&quot;http://counter.opensuse.org/11.0/small&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sun, 11 May 2008 12:16:28 +0000</pubDate>
</item>
<item>
	<title>Jeffrey Stedfast: Wouldn't it be nice if...</title>
	<guid>tag:blogger.com,1999:blog-203063759820106893.post-2242048895043945677</guid>
	<link>http://jeffreystedfast.blogspot.com/2008/05/wouldnt-it-be-nice-if.html</link>
	<description>&lt;a href="http://jeffreystedfast.blogspot.com/"&gt;&lt;img align=right border=0 src="http://planet.gnome.org/heads/fejj.png" alt="Jeffrey Stedfast"&gt;&lt;/a&gt;Over the past week, I've been spending some time hacking on Evolution again because of my frustration with the current IMAP backend. This got me to wondering... why hasn't anyone stepped up to the plate and rewritten Evolution's IMAP code yet?&lt;br /&gt;&lt;br /&gt;I think the reason can be summed up with the following 2 problems:&lt;br /&gt;&lt;br /&gt;1. IMAP is hard&lt;br /&gt;2. Coding something complicated like a multithreaded multiplexed IMAP client library in C is harder.&lt;br /&gt;&lt;br /&gt;That got me and Michael Hutchinson wondering... wouldn't it be nice if we could write Camel provider plugins in C# or in any other managed language that we might prefer?&lt;br /&gt;&lt;br /&gt;I think Camel, like Evolution itself, should allow developers to implement plugins in C# as well. I really think this might help lessen the burden of implementing new mail protocol backends for Camel/Evolution.&lt;br /&gt;&lt;br /&gt;On that note, I've created a new svn module called camel-imap4 which can be built against your installed evolution-data-server devel packages.&lt;br /&gt;&lt;br /&gt;Currently, however, it'll probably only work with e-d-s &gt;= 2.23.x because some things (and assumptions) in Camel have changed recently.&lt;br /&gt;&lt;br /&gt;One problem I'm having is that the symbol camel_folder_info_new() used to not exist in older versions of e-d-s, but recently that symbol was added and makes use of g_slice_alloc0(). The problem is that the way providers used to allocate CamelFolderInfo structures before was using g_new0() themselves. Why does this pose a problem? There's no guarantee that I'm aware of that you can mix and match g_malloc/g_slice_free or g_slice_alloc/g_free.&lt;br /&gt;&lt;br /&gt;This makes it difficult for me to implement a plugin that builds and works with my installed version of Evolution (2.12) and also work with Evolution svn (2.23). This is quite unfortunate :(&lt;br /&gt;&lt;br /&gt;While I'm at it, allow me to also propose some changes to the GChecksum API. Please, please, please make it so that we ned not allocate/free a GChecksum variable each time we need to checksum something?&lt;br /&gt;&lt;br /&gt;I propose the ability to do the following:&lt;br /&gt;&lt;br /&gt;GChecksum checksum;&lt;br /&gt;&lt;br /&gt;g_checksum_init (&amp;amp;checksum, G_CHECKSUM_MD5);&lt;br /&gt;g_checksum_update (&amp;amp;checksum, data, len);&lt;br /&gt;g_checksum_get_digest (&amp;amp;checksum, digest, &amp;amp;len);&lt;br /&gt;&lt;br /&gt;Then I'd like to be able to either call g_checksum_init() on checksum &lt;i&gt;again&lt;/i&gt; or maybe have another function to clear state, maybe g_checksum_clear() which would allow me to once again use the same checksum variable for calculating the md5 of some other chunk of data.&lt;br /&gt;&lt;br /&gt;Camel generates md5sums for a lot of data, sometimes in loops. Having to alloc/free every iteration is inefficient and tedious.</description>
	<pubDate>Sat, 10 May 2008 17:14:10 +0000</pubDate>
</item>
<item>
	<title>James Ogley: Changes to my site</title>
	<guid>http://jamesthevicar.com/index.cgi/2008/05/10#1210437673changes_to_my_site</guid>
	<link>http://jamesthevicar.com/index.cgi/2008/05/10#1210437673changes_to_my_site</link>
	<description>&lt;a href="http://jamesthevicar.com"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/james11.png" alt="James Ogley"&gt;&lt;/a&gt;&lt;p&gt;Apologies to maintainers of Planet type sites that aggregate my blog (including to myself for &lt;a href=&quot;http://planetsuse.org&quot;&gt;Planet SUSE&lt;/a&gt;) as those sites will be picking up some of the non-blog bits of my site at the moment.  As part of sorting out the site, I've moved those pages into the blog tree rather than having to maintain two versions of the look of the site (one for the blog script the other for the PHP pages) and, having also edited some, they now have a datestamp of today.&lt;/p&gt;&lt;p&gt;
I've also changed the look of &lt;a href=&quot;http://jamesthevicar.com&quot;&gt;my site&lt;/a&gt; slightly, tweaking the style I launched at the start of the year. There's less dead-space now and larger fonts make it easier to read.  It also defaults to the Free &lt;a href=&quot;http://dejavu.sf.net&quot;&gt;DejaVu fonts&lt;/a&gt; when they're available.&lt;/p&gt;</description>
	<pubDate>Sat, 10 May 2008 16:41:00 +0000</pubDate>
</item>
<item>
	<title>openSUSE News: People of openSUSE: Marcus Hüwe</title>
	<guid>http://news.opensuse.org/2008/05/10/people-of-opensuse-marcus-huwe/</guid>
	<link>http://news.opensuse.org/2008/05/10/people-of-opensuse-marcus-huwe/</link>
	<description>&lt;p&gt;Despite being a openSUSE member and a platinum member of the &lt;a href=&quot;http://packman.links2linux.org/&quot; title=&quot;PackMan&quot;&gt;PackMan&lt;/a&gt; team packaging several widely-used applications he also helps the &lt;a href=&quot;http://en.opensuse.org/Build_Service_Team&quot; title=&quot;openSUSE Build Service Team&quot;&gt;Build Service team&lt;/a&gt; with osc code contributions.&lt;/p&gt;
&lt;p&gt;With no more talk, today we nominate Marcus Hüwe as part of &amp;#8216;People of openSUSE&amp;#8217;!&lt;/p&gt;
&lt;p&gt; &lt;a href=&quot;http://news.opensuse.org/2008/05/10/people-of-opensuse-marcus-huwe/#more-765&quot; class=&quot;more-link&quot;&gt;(more&amp;#8230;)&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 10 May 2008 16:34:15 +0000</pubDate>
</item>
<item>
	<title>James Ogley: About Me</title>
	<guid>http://jamesthevicar.com/index.cgi/2008/05/10#me</guid>
	<link>http://jamesthevicar.com/index.cgi/2008/05/10#me</link>
	<description>&lt;a href="http://jamesthevicar.com"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/james11.png" alt="James Ogley"&gt;&lt;/a&gt;Given that you're here, and apparently reading this tripe, I assume you
want to know something about me.  Well, I'm in my early 30s and I currently
live near Southampton on the south coast of England.
I've been married to Amanda since March 1998 and we have a son, Callum, who was
born in January 2007.
&lt;p&gt;
I used to be a UNIX Systems Administrator for an
&lt;a href=&quot;http://www.pinnacle.co.uk&quot;&gt;insurance company&lt;/a&gt;.  Before that I was
Network Manager at &lt;a href=&quot;http://novell.com/linux&quot;&gt;SUSE Linux UK&lt;/a&gt;.
I am probably best known for my work on
&lt;a href=&quot;http://software.opensuse.org/download/GNOME:/&quot;&gt;the openSUSE GNOME&lt;/a&gt;
repositories and for running
&lt;a href=&quot;http://planetsuse.org&quot;&gt;Planet SUSE&lt;/a&gt;, where you can read the
latest blogs from the openSUSE community.
&lt;p&gt;
I've been a curate at an &lt;a href=&quot;http://bursledonparish.org&quot;&gt;Anglican
church&lt;/a&gt; here since July 2007 and before that I was training at
&lt;a href=&quot;http://www.stjohns-nottm.ac.uk/&quot;&gt;St John's College&lt;/a&gt;, Nottingham.
Before starting my training, we lived in Watford, which is in Hertfordshire,
just north-west of London.&lt;/p&gt;&lt;/p&gt;</description>
	<pubDate>Sat, 10 May 2008 15:57:00 +0000</pubDate>
</item>
<item>
	<title>Magnus Boman: openSUSE 11.0 Pre-Beta3 Screenshots</title>
	<guid>http://slabme.wordpress.com/?p=46</guid>
	<link>http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Here&amp;#8217;s some screenshots from the Pre-Beta3 GNOME LiveCD.&lt;/p&gt;

&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose/&quot; title=&quot;screenshot-tst-running-virtualbox-ose&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose.png?w=113&amp;h=96&quot; width=&quot;113&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-1/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-1&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-1.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-2/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-2&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-2.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-3/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-3&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-3.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-4/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-4&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-4.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-5/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-5&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-5.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-6/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-6&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-6.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-7/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-7&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-7.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-8/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-8&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-8.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-9/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-9&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-9.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-10/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-10&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-10.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-11/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-11&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-11.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-12/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-12&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-12.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-13/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-13&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-13.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-14/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-14&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-14.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://slabme.wordpress.com/2008/05/10/opensuse-110-pre-beta3-screenshots/screenshot-tst-running-virtualbox-ose-15/&quot; title=&quot;screenshot-tst-running-virtualbox-ose-15&quot;&gt;&lt;img src=&quot;http://slabme.files.wordpress.com/2008/05/screenshot-tst-running-virtualbox-ose-15.png?w=116&amp;h=96&quot; width=&quot;116&quot; height=&quot;96&quot; class=&quot;attachment-thumbnail&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;

&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/slabme.wordpress.com/46/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/slabme.wordpress.com/46/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/slabme.wordpress.com/46/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/slabme.wordpress.com/46/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/slabme.wordpress.com/46/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/slabme.wordpress.com/46/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/slabme.wordpress.com/46/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/slabme.wordpress.com/46/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/slabme.wordpress.com/46/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/slabme.wordpress.com/46/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/slabme.wordpress.com/46/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/slabme.wordpress.com/46/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=slabme.wordpress.com&amp;blog=2308612&amp;post=46&amp;subd=slabme&amp;ref=&amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 10 May 2008 00:48:23 +0000</pubDate>
</item>
<item>
	<title>Carlos Gonçalves: LAN party for children</title>
	<guid>tag:blogger.com,1999:blog-3310400415157139257.post-2754733546351079162</guid>
	<link>http://cgoncalves.blogspot.com/2008/05/lan-party-for-children.html</link>
	<description>&lt;i&gt;&lt;a href=&quot;http://www.oestedigital.net/&quot;&gt;Oeste Digital Network&lt;/a&gt; (ODN)&lt;/i&gt;, a tech group part of a Portuguese association which I am involved in, some days ago was invited by &lt;i&gt;&lt;a href=&quot;http://www.anae.pt.vu/&quot;&gt;ANAE&lt;/a&gt;&lt;/i&gt; (&lt;i&gt;Education and Animation National Association&lt;/i&gt;) to join a *particularly* mini LAN party for children between 4 and 7 years old. This LAN party will take three days (Friday to Sunday, and afternoons only obviously) in June, and the goal is to &lt;i&gt;ODN&lt;/i&gt;  take care of the games. Therefore computer games will be needed!&lt;br /&gt;&lt;br /&gt;Since &lt;i&gt;ODN&lt;/i&gt; is trying more and more to put proprietary software out of the way we are looking for open source game solutions to run on the 15 laptops that will be available. Digging a while for this &quot;requirement&quot; it seemed to be more difficult than we thought it would be - most of the games aren't suitable for kids and others are not really playable or appealable judging by their point of view. Currently we are looking for three to five games, which at least one should be multiplayer.&lt;br /&gt;&lt;br /&gt;So, please if you are aware of good open source games for this range of ages let me know!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;P.S.:&lt;/b&gt; If you are still wondering why this event is so *particularly* then what would you think if I tell you that it will be hosted in a bus hã!? ;-) Yeah, that's right, in a BUS!!&lt;br /&gt;&lt;a href=&quot;http://bp3.blogger.com/_M9io4P5GBSk/SCTUlnoPt7I/AAAAAAAAABE/bpW27UKHmlI/s1600-h/ANAE_bus_lanparty_2.jpg&quot;&gt;&lt;img src=&quot;http://bp3.blogger.com/_M9io4P5GBSk/SCTUlnoPt7I/AAAAAAAAABE/bpW27UKHmlI/s320/ANAE_bus_lanparty_2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5198513612650428338&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://bp2.blogger.com/_M9io4P5GBSk/SCTYYXoPt9I/AAAAAAAAABU/QuUUemKIbgU/s1600-h/ANAE_bus_lanparty_3.jpg&quot;&gt;&lt;img src=&quot;http://bp2.blogger.com/_M9io4P5GBSk/SCTYYXoPt9I/AAAAAAAAABU/QuUUemKIbgU/s320/ANAE_bus_lanparty_3.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5198517783063672786&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://bp3.blogger.com/_M9io4P5GBSk/SCTUDnoPt6I/AAAAAAAAAA8/-3vSe7RoZys/s1600-h/ANAE_bus_lanparty.jpg&quot;&gt;&lt;img src=&quot;http://bp3.blogger.com/_M9io4P5GBSk/SCTUDnoPt6I/AAAAAAAAAA8/-3vSe7RoZys/s320/ANAE_bus_lanparty.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5198513028534876066&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</description>
	<pubDate>Sat, 10 May 2008 00:39:54 +0000</pubDate>
</item>
<item>
	<title>Carlos Gonçalves: If I can't go to FOSDEM...</title>
	<guid>tag:blogger.com,1999:blog-3310400415157139257.post-7629526009629531108</guid>
	<link>http://cgoncalves.blogspot.com/2008/02/if-i-cant-go-to-fosdem.html</link>
	<description>... than FOSDEM *MUST* come to me!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Dear FOSDEM 2008 attendees,&lt;br /&gt;&lt;br /&gt;Unfortunately I couldn't go to FOSDEM 2008. I can't either find much photos available on the Internet nor videos at all. So... I'm begging you to upload some photos and videos from FOSDEM 2008, specially from the openSUSE booth and talks.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Carlos Gonçalves&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;To be continued...</description>
	<pubDate>Sat, 10 May 2008 00:10:33 +0000</pubDate>
</item>
<item>
	<title>Holger Macht: Providing a D-Bus interface for CPUFreq knobs</title>
	<guid>http://blog.homac.de/?p=62</guid>
	<link>http://blog.homac.de/?p=62</link>
	<description>&lt;a href="http://blog.homac.de"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/hmacht.png" alt="Holger Macht"&gt;&lt;/a&gt;&lt;p&gt;
There has been a discussion on the HAL development list regarding DeviceKit, a corresponding power management subsystem daemon, and a possible CPU frequency scaling interface.
&lt;/p&gt;
&lt;p&gt;
During the discussion, it turned out, and I realised this quite late, that KPowersave still exports the possibility to set either the powersave or performance governor. That is basically a bad idea, and still there because of former times. See this &lt;a href=&quot;http://mjg59.livejournal.com/2008/05/08/&quot;&gt;journal&lt;/a&gt; for a good rationale. However, the author quite unfriendly rants towards the developers. Unfortunately, I&amp;#8217;ve not seen a bugreport in &lt;a href=&quot;http://sourceforge.net/tracker/?group_id=124576&amp;atid=700009&quot;&gt;sourceforge&amp;#8217;s bugtracker&lt;/a&gt; for that, nor anywhere else. Maybe he could have pointed this out in a more elegant way, instead of immediately telling people they are dangerous. How emotional. And funny after all. I filed it &lt;a href=&quot;https://bugzilla.novell.com/show_bug.cgi?id=389049&quot;&gt;here&lt;/a&gt;, just to be sure it is not missed for upcoming openSUSE 11.0.
&lt;/p&gt;
&lt;p&gt;
So that is the one issue of the discussion, a completely other one is about if we need a D-Bus interface for tuning CPU frequency scaling (related to the ondemand governor) knobs. As an example, the ondemand governor provides an up_threshold setting you can tune through sysfs. Basically it defines how long a CPU burst has to be so that the frequency is increased. Quoting the kernel documentation:&lt;/p&gt;
&lt;pre&gt;
up_threshold: defines what the average CPU usaged between the samplings
of 'sampling_rate' needs to be for the kernel to make a decision on
whether it should increase the frequency.  For example when it is set
to its default value of '80' it means that between the checking
intervals the CPU needs to be on average more than 80% in use to then
decide that the CPU frequency needs to be increased.
&lt;/pre&gt;
&lt;p&gt;When having only short CPU bursts, it is better to stay at a low frequency for a short period of time when it comes down to power consumption. And the typical desktop use consists of those short CPU bursts. Browsing a web page, opening a mail folder, etc.&lt;/p&gt;
&lt;p&gt;The kernel sets a sane default for this setting. It is nearly self-evident for a default to be sane, someone should have thought carefully about it. However, that does not mean it is ideal. It just cannot be for all different kind of use cases. Servers, desktops, what applications are running, &amp;#8220;on battery&amp;#8221;, &amp;#8220;on AC&amp;#8221;, namely, depending on the current power source.&lt;/p&gt;
&lt;p&gt;
So I am an advocator of having a D-Bus interface somewhere at the system level (we already have in HAL, but this will most likely vanish sooner or later due to its successor called DeviceKit) for tuning such knobs by someone who cares about policy. And policy is more and more put to Desktop applications these days.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 23:30:04 +0000</pubDate>
</item>
<item>
	<title>Joe Brockmeier: Be counted! Take the Open Source Census</title>
	<guid>http://zonker.opensuse.org/2008/05/09/be-counted-take-the-open-source-census/</guid>
	<link>http://zonker.opensuse.org/2008/05/09/be-counted-take-the-open-source-census/</link>
	<description>&lt;p&gt;If you have a few minutes to spare this weekend, and haven&amp;#8217;t done this yet, contribute just a few minutes to the &lt;a href=&quot;https://www.osscensus.org/index.php&quot;&gt;open source census&lt;/a&gt;. What&amp;#8217;s the aim of the Census?  Pretty ambitious:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;The Open Source Census is the first collaborative, global project to count the number of installations for each open source software package. We realize that’s pretty ambitious, but we figure you have to think big. Of course, we know we can’t count every single installation of open source software in the world, but we believe it’s possible to obtain a sample large enough to be representative.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Since open source is not subject to a single point of control, it&amp;#8217;s really hard to gather accurate data. So it&amp;#8217;s vitally important for open source advocates to participate in efforts like this to help gather more accurate data.&lt;/p&gt;
&lt;p&gt;Instructions &lt;a href=&quot;https://www.osscensus.org/quick-start.php&quot;&gt;are here&lt;/a&gt; - it&amp;#8217;s really simple and only takes a little while. I think it took about 15 minutes on my ThinkPad T61 for the scanner to run, but it&amp;#8217;s something you can kick off and then go do something else. So, download the client, register with the project, and then run the client before you go out to lunch or start your normal weekend activities &amp;#8212; it&amp;#8217;ll be done long before you come back.&lt;/p&gt;
&lt;p&gt;So, take a few minutes to be counted, and have a lot of fun this weekend.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 21:32:03 +0000</pubDate>
</item>
<item>
	<title>Novell User Communities: SLES: Netconsole howto: send kernel boot messages over ethernet</title>
	<guid>http://www.novell.com/4753 at http://www.novell.com/communities</guid>
	<link>http://www.novell.com/communities/node/4753/netconsole-howto-send-kernel-boot-messages-over-ethernet</link>
	<description>&lt;a href="http://www.novell.com/communities/taxonomy/term/55/0"&gt;&lt;img align=right border=0 src="http://planetsuse.org/novell2.png" alt="Novell User Communities: SLES"&gt;&lt;/a&gt;&lt;p&gt;jslezacek shares a tip on how to save Kernel boot messages after a server crash/hang when access to a serial console is not available.&lt;/p&gt;
 &lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;http://www.novell.com/communities/coolsolutions&quot; class=&quot;og_links&quot;&gt;Cool Solutions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.novell.com/communities/node/4753/netconsole-howto-send-kernel-boot-messages-over-ethernet&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 19:18:44 +0000</pubDate>
</item>
<item>
	<title>Novell User Communities: SLES: supportconfig for Linux</title>
	<guid>http://www.novell.com/2332 at http://www.novell.com/communities</guid>
	<link>http://www.novell.com/communities/node/2332/supportconfig-linux</link>
	<description>&lt;a href="http://www.novell.com/communities/taxonomy/term/55/0"&gt;&lt;img align=right border=0 src="http://planetsuse.org/novell2.png" alt="Novell User Communities: SLES"&gt;&lt;/a&gt;&lt;p&gt;Updated: Collects important system information for troubleshooting.&lt;/p&gt;
 &lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;http://www.novell.com/communities/coolsolutions&quot; class=&quot;og_links&quot;&gt;Cool Solutions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.novell.com/communities/node/2332/supportconfig-linux&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 18:10:52 +0000</pubDate>
</item>
<item>
	<title>Jigish Gohil: Simple-ccsm enhancements</title>
	<guid>http://dev.compiz-fusion.org/~cyberorg/2008/05/09/simple-ccsm-enhancements/</guid>
	<link>http://dev.compiz-fusion.org/~cyberorg/2008/05/09/simple-ccsm-enhancements/</link>
	<description>&lt;p&gt;Thanks to Rodrigo&amp;#8217;s work, simple-ccsm now has a switch to easily enable/disable Compiz.&lt;/p&gt;
&lt;p&gt;On openSUSE 11.0 users will not have to fiddle with any commandline, hack scripts or xorg.conf to enable Compiz. AIGLX is enabled by default on all the supported hardwares, and as soon as ATI/NVIDIA drivers are installed via 1-click, so all that is required is launch simple-ccsm (Desktop Effects) application and enable compiz.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2198/2478044809_b1527de27e_o.png&quot; /&gt;&lt;br /&gt;
In case you are wondering what theme I am using, it is just the default openSUSE gilouch theme, greened just the way I like it. &lt;a href=&quot;http://forgeftp.novell.com/kiwi-ltsp/cyberorg.tar.bz2&quot;&gt;Download&lt;/a&gt; and drag and drop the tarball on &amp;#8220;Appearence&amp;#8221; caplet if you want it too.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 17:29:17 +0000</pubDate>
</item>
<item>
	<title>Andrew Wafaa: The Verdict Is</title>
	<guid>http://www.wafaa.eu/index.php?/archives/128-guid.html</guid>
	<link>http://www.wafaa.eu/index.php?/archives/128-The-Verdict-Is.html</link>
	<description>&lt;a href="http://www.wafaa.eu/"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/wafaa.png" alt="Andrew Wafaa"&gt;&lt;/a&gt;&lt;strong&gt;Monsoon&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The voting went as follows:&lt;br /&gt;
&lt;br /&gt;
*Monsoon = 8&lt;br /&gt;
*Transmission = 5&lt;br /&gt;
*No Preference = 5&lt;br /&gt;
&lt;br /&gt;
This takes into account both the openSUSE GNOME meeting on irc and the web vote. &lt;br /&gt;
&lt;br /&gt;
People, you had your chance to voice your opinion, hopefully now we can put this issue to bed.  Don't forget if you don't like Monsoon for &lt;em&gt;whatever&lt;/em&gt; reason you can deselect it and choose Transmission instead from the install media or from the GNOME:Community repo.  This is also where the latest and greatest of many GNOME apps reside &lt;img src=&quot;http://www.wafaa.eu/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Thank you to all those that took part.</description>
	<pubDate>Fri, 09 May 2008 17:01:00 +0000</pubDate>
</item>
<item>
	<title>Michael Meeks: 2008-05-09: Friday</title>
	<guid>http://www.gnome.org/~michael/activity.html#2008-05-09</guid>
	<link>http://www.gnome.org/~michael/activity.html#2008-05-09</link>
	<description>&lt;a href="http://www.gnome.org/~michael/"&gt;&lt;img align=right border=0 src="http://planet.gnome.org/heads/michael2.png" alt="Michael Meeks"&gt;&lt;/a&gt;&lt;ul&gt;
	&lt;li&gt;Up, prepped babes for (pre-)school; recovered my x86_64
RAID setup; good; poked at and filed Noel's gcc buglet with test case.
Managed (by swapping disks variously) to get 11.0 Beta2 installed on the
system whose only chance of boot media is a floppy disk: looking good
there too.
	&lt;/li&gt;&lt;li&gt;Lunch, Bruce &amp;amp; Anne around - lovely to see them, back
from Paris. Nailed three nasty yast2-gtk bugs.
&lt;/li&gt;&lt;/ul&gt;</description>
	<pubDate>Fri, 09 May 2008 16:56:57 +0000</pubDate>
</item>
<item>
	<title>Andrew Wafaa: Poll Reminder</title>
	<guid>http://www.wafaa.eu/index.php?/archives/127-guid.html</guid>
	<link>http://www.wafaa.eu/index.php?/archives/127-Poll-Reminder.html</link>
	<description>&lt;a href="http://www.wafaa.eu/"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/wafaa.png" alt="Andrew Wafaa"&gt;&lt;/a&gt;Just a gentle reminder that the &lt;a href=&quot;http://www.wafaa.eu/index.php?/archives/126-A-Call-For-Your-Votes.html&quot; title=&quot;BT Client Poll&quot;&gt;GNOME BitTorrent Client Poll&lt;/a&gt; closes in just under 2.5 hours.  Just to clarify, there will be one client installed by default and the other one will be available on the installation media should users prefer the alternative.&lt;br /&gt;
&lt;br /&gt;
There has been some good feedback already, so thanks in advance.</description>
	<pubDate>Fri, 09 May 2008 13:33:57 +0000</pubDate>
</item>
<item>
	<title>Novell User Communities: SLES: Binary Check Tool</title>
	<guid>http://www.novell.com/2304 at http://www.novell.com/communities</guid>
	<link>http://www.novell.com/communities/node/2304/binary-check-tool</link>
	<description>&lt;a href="http://www.novell.com/communities/taxonomy/term/55/0"&gt;&lt;img align=right border=0 src="http://planetsuse.org/novell2.png" alt="Novell User Communities: SLES"&gt;&lt;/a&gt;&lt;p&gt;Checks specified binary and it's shared library dependency rpms.&lt;/p&gt;
 &lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;http://www.novell.com/communities/coolsolutions&quot; class=&quot;og_links&quot;&gt;Cool Solutions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.novell.com/communities/node/2304/binary-check-tool&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 13:22:23 +0000</pubDate>
</item>
<item>
	<title>James Ogley: Google Summer of Code on Planet SUSE</title>
	<guid>http://jamesthevicar.com/index.cgi/2008/05/09#1210324338google_summer_of_code_on_planet_suse</guid>
	<link>http://jamesthevicar.com/index.cgi/2008/05/09#1210324338google_summer_of_code_on_planet_suse</link>
	<description>&lt;a href="http://jamesthevicar.com"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/james11.png" alt="James Ogley"&gt;&lt;/a&gt;&lt;p&gt;Participants in the &lt;a href=&quot;http://en.opensuse.org/Summer_of_Code&quot;&gt;Google Summer of Code&lt;/a&gt; will now be recognised on Planet SUSE by having &lt;em&gt;GSoC&lt;/em&gt; in front of their names at the top of their posts.&lt;/p&gt;&lt;p&gt;
If you're a student on the GSoC and you don't see this with your posts, please drop me a line and let me know.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 09:12:00 +0000</pubDate>
</item>
<item>
	<title>Mario Đanić: GSoC08 Bi-weekly report (21.04. - 05.05.)</title>
	<guid>http://pygi.wordpress.com/?p=12</guid>
	<link>http://pygi.wordpress.com/2008/05/09/gsoc08-bi-weekly-report-2104-0505/</link>
	<description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;br /&gt;&lt;p&gt;Its about time I start writing reports so you can see what am I working on. First in the series is a bi-weekly one due to community bonding and learning period, but I intend to switch to regular weekly cycles once things settle down a bit.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;played around with BuildService&lt;/li&gt;
&lt;li&gt;tried playing around with openSUSE Beta1&lt;/li&gt;
&lt;li&gt;learnt LaTeX&lt;/li&gt;
&lt;li&gt;participated in various BuildService-related discussions&lt;/li&gt;
&lt;li&gt;explored BuildService API&lt;/li&gt;
&lt;li&gt;familiarized myself with osc&lt;/li&gt;
&lt;li&gt;got to know various community members&lt;/li&gt;
&lt;li&gt;helped some people with openSUSE problems&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;That would be all for now. Although according to &lt;a href=&quot;http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline&quot;&gt;GSoC timeline&lt;/a&gt; hacking starts on May 26, I hope to start writing some prototype code sooner. Hacking is fun &lt;img src=&quot;http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif&quot; alt=&quot;;)&quot; class=&quot;wp-smiley&quot; /&gt;&lt;/p&gt;
&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/categories/pygi.wordpress.com/12/&quot; /&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/tags/pygi.wordpress.com/12/&quot; /&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/pygi.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/pygi.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/pygi.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/pygi.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/pygi.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/pygi.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/pygi.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/pygi.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/pygi.wordpress.com/12/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/pygi.wordpress.com/12/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=pygi.wordpress.com&amp;blog=241743&amp;post=12&amp;subd=pygi&amp;ref=&amp;feed=1&quot; /&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 09 May 2008 04:07:31 +0000</pubDate>
</item>
<item>
	<title>Kohei Yoshida: New sheet protection dialog</title>
	<guid>http://kohei.us/2008/05/08/new-sheet-protection-dialog/</guid>
	<link>http://kohei.us/2008/05/08/new-sheet-protection-dialog/</link>
	<description>&lt;a href="http://kohei.us"&gt;&lt;img align=right border=0 src="http://kohei.us/image/head.png" alt="Kohei Yoshida"&gt;&lt;/a&gt;&lt;p&gt;I&amp;#8217;ve just finished designing a new dialog for Calc&amp;#8217;s sheet protection functionality to allow optional sheet protection options.  This was actually my first time designing a dialog from scratch instead of modifying an existing one, so I had to dig around and figure out how to add a dialog.  It turns out that it is actually very simple once you know what to do.  After several hours of creative designing process, I&amp;#8217;ve come up with something I can show to people.  So here it is:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://kohei.us/wp-content/uploads/2008/05/calc_sheet_protection_dialog.png&quot; alt=&quot;sheet protection dialog screenshot&quot; /&gt;&lt;/p&gt;
&lt;p&gt;One thing to note: obviously this dialog is inspired by the similar functionality offered by Excel, and Excel provides many more options for sheet protection than just the two I&amp;#8217;m showing here.  The reason I only have two at the moment is because I&amp;#8217;ve only implemented support for those two options in Calc core.  When we support more options in the core, we can easily add them to the dialog.&lt;/p&gt;
&lt;p&gt;This work is on-going in &lt;a href=&quot;http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300%2Fscsheetprotection02&quot;&gt;scsheetprotection02&lt;/a&gt; CWS.  Aside from the new dialog and sheet protection options, this CWS contains my other work on the binary Excel export encryption as well as sheet and document password interoperability between Excel and Calc.  I&amp;#8217;m trying to wrap this up, so hopefully I can come up with something that people can try out soon.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 03:06:26 +0000</pubDate>
</item>
<item>
	<title>Gabriel Stein: WTF?</title>
	<guid>http://gabrielstein.org/?p=207</guid>
	<link>http://gabrielstein.org/?p=207</link>
	<description>&lt;p&gt;PT_BR - Sorry english speakers.&lt;/p&gt;
&lt;p&gt;Estava pensando uma revista mais &amp;#8220;consistente&amp;#8221; com os fatos, que mostrasse mais coisas além de propaganda e achismos diversos, advinhações tolas&amp;#8230;&lt;/p&gt;
&lt;p&gt;Dai comecei&amp;#8230; Newsweek, Times, Der Spiegel, Europe News&amp;#8230;.só olhando os sites das revistas, procurando um clipping ou form para assinar&amp;#8230; dai olhando a Der Spiegel, eu encontro esse tipo de coisa:&lt;/p&gt;
&lt;p&gt;http://www.spiegel.de/international/ - der Spiegel&lt;br /&gt;
http://www.honestreporting.co.uk/articles/critiques/Bowens_World.asp - Europe News.&lt;/p&gt;
&lt;p&gt;Porque esse tipo de informação certeira não existe por aqui? Será que essa informação é tão superior para entendermos?&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 02:28:12 +0000</pubDate>
</item>
<item>
	<title>Joe Brockmeier: There’s more to Linux than support</title>
	<guid>http://zonker.opensuse.org/2008/05/09/theres-more-to-linux-than-support/</guid>
	<link>http://zonker.opensuse.org/2008/05/09/theres-more-to-linux-than-support/</link>
	<description>&lt;p&gt;If Oracle had its way, there&amp;#8217;d be one Linux distro &amp;#8212; but who would do the development? According to &lt;a href=&quot;http://blogs.zdnet.com/open-source/?p=2393&quot;&gt;this post by Paula Rooney&lt;/a&gt;, Oracle&amp;#8217;s Edward Screven &lt;a href=&quot;http://linux-foundation.org/weblogs/openvoices/edward-screven/&quot;&gt;says&lt;/a&gt; that Linux distro vendors should compete &amp;#8220;purely on the support side of the business.&amp;#8221;&lt;/p&gt;
&lt;p&gt;That, of course, is complete nonsense.&lt;/p&gt;
&lt;p&gt;The tension between Linux vendors to bring in customers through added features and continual development is what helps the Linux community move forward. Without that tension, Linux wouldn&amp;#8217;t have matured as quickly as it did, and it wouldn&amp;#8217;t continue to improve at such a &lt;a href=&quot;https://www.linux-foundation.org/publications/linuxkerneldevelopment.php&quot;&gt;rapid pace&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;d also like to know which company is supposed to pick up the burden of development? Oracle isn&amp;#8217;t doing it &amp;#8212; they&amp;#8217;re contributing to Kernel development upstream, but not doing much in the way of advancing Linux beyond that. While the multi-billion dollar company hitches a ride on Red Hat&amp;#8217;s development infrastructure, Red Hat, Novell and other Linux vendors are investing in the future as well as supporting the here and now. Very nice for Oracle, not so nice for the rest of the community.&lt;/p&gt;
&lt;p&gt;Even though Red Hat might be thrilled at the prospect of being the only Linux, I doubt they&amp;#8217;d be thrilled about carrying the sole burden of developing everything to allow companies like Oracle to ride on their coattails.&lt;/p&gt;
&lt;p&gt;If Novell adopted the Oracle model, we&amp;#8217;d be able to save tons of money on development. We&amp;#8217;d also be failing to hold up our responsibility as a Linux vendor to contribute to the foundation of our success. We&amp;#8217;d also give Red Hat less incentive to innovate and work on new features. And we&amp;#8217;d definitely be less interesting to our customers.&lt;/p&gt;
&lt;p&gt;I also don&amp;#8217;t fancy the idea of a single vendor in control of the operating system. Even when it&amp;#8217;s open source &amp;#8212; having multiple distributions is, while admittedly more challenging from the ISV standpoint &amp;#8212; better for the market, and better for each vendor because they are not solely responsible for the entire development ecosystem.&lt;/p&gt;
&lt;p&gt;Linux needs more contributors, not fewer contributors, and I don&amp;#8217;t think all OS development or decision-making should rest in the hands of a single vendor. It&amp;#8217;s too important to leave with one vendor or project. This is why I chastized Sun &lt;a href=&quot;http://zonker.opensuse.org/2008/05/06/thoughts-on-communityone-and-opensolaris/&quot;&gt;the other day&lt;/a&gt; for continuing to tilt at the Solaris windmill.&lt;/p&gt;
&lt;p&gt;The Linux vendors &lt;em&gt;do&lt;/em&gt; need to find ways to make it easier for ISVs like Oracle to target multiple Linux distros &amp;#8212; and that&amp;#8217;s why we support the &lt;a href=&quot;http://www.linux-foundation.org/en/LSB&quot;&gt;Linux Standard Base&lt;/a&gt; &amp;#8212; to find a standard that allows companies like Oracle to more easily support multiple distros, without doing away with actual development and advancement that Linux vendors provide.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 01:23:22 +0000</pubDate>
</item>
<item>
	<title>Novell OpenPR Blog: SAP, HP, IBM and SUSE Linux Enterprise</title>
	<guid>http://www.novell.com/prblogs/?p=468</guid>
	<link>http://www.novell.com/prblogs/?p=468</link>
	<description>&lt;a href="http://www.novell.com/prblogs"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/novell.png" alt="Novell OpenPR Blog"&gt;&lt;/a&gt;&lt;p&gt;Earlier this week, SAP announced additional Business All-in-One solutions, this time partnering with &lt;a href=&quot;http://www.sap.com/usa/company/press/press.epx?pressid=9430&quot; target=&quot;_blank&quot;&gt;HP&lt;/a&gt; and &lt;a href=&quot;http://www.sap.com/usa/company/press/press.epx?pressid=9429&quot; target=&quot;_blank&quot;&gt;IBM&lt;/a&gt;. Details on specific configurations with each partner are listed in those announcements, but a common thread is the SAP Business All-in-One solutions are based on SUSE Linux Enterprise from Novell. The integrated solutions are targeted at small to midsize enterprises to simplify deployment and lower costs.&lt;/p&gt;</description>
	<pubDate>Fri, 09 May 2008 00:02:00 +0000</pubDate>
</item>
<item>
	<title>Michael Meeks: 2008-05-08: Thursday</title>
	<guid>http://www.gnome.org/~michael/activity.html#2008-05-08</guid>
	<link>http://www.gnome.org/~michael/activity.html#2008-05-08</link>
	<description>&lt;a href="http://www.gnome.org/~michael/"&gt;&lt;img align=right border=0 src="http://planet.gnome.org/heads/michael2.png" alt="Michael Meeks"&gt;&lt;/a&gt;&lt;ul&gt;
	&lt;li&gt;Awoke in the morning, to discover a crushed mouse in the
&quot;better mousetrap&quot;, the part-time &lt;i&gt;vegan&lt;/i&gt; (have to one-up Miguel) in
me not inconsiderably upset by this; binned it.
	&lt;/li&gt;&lt;li&gt;To work, phone call with Noel - who has isolated a most interesting
64bit compiler bug afflicting the OO.o test-tool: nice. Dug at mail.
Filed bugs, played with Soeren's display properties capplet, and was
unfeasibly pleased to see it working so nicely.
	&lt;/li&gt;&lt;li&gt;Amused by &lt;a href=&quot;http://pvanhoof.be/blog/index.php/2008/05/04/god-save-the-queen&quot;&gt;
Philip's&lt;/a&gt; extraordinary analysis of &lt;a href=&quot;http://en.wikipedia.org/wiki/BS_1363&quot;&gt;BS 1363&lt;/a&gt;
as Wikipedia says &lt;i&gt;This plug is often described as the safest in the world&lt;/i&gt;.
What is meant by this concern for &lt;i&gt;static electricity&lt;/i&gt; is quite
unclear to me; by design (as is common), the &lt;i&gt;earth&lt;/i&gt; pin is connected
before the live &amp;amp; neutral pins are so the device casing is earthed: ie.
it should not be possible to have a device (even with a live -&amp;gt; earth
fault) whose casing is live &amp;amp; un-earthed. Consequently - you can touch
the earth pin as much as you like (or drop tin foil on it or whatever) and
if you get a static shock - this is because you have a nylon carpet you
were just shuffling about on: you would get the same effect from the
tap, a lamp-post, or well anything good earth.
	&lt;/li&gt;&lt;li&gt;Call with Florian, lunch with Lydia. Booted the Gnome Live-CD
on x86_64 - looks beautiful, configured my awkward monitor correctly too:
nice. Did the install with yast-ncurses to avoid the now fixed yast2-gtk
live installer bug.
	&lt;/li&gt;&lt;li&gt;Chased nasty nautilus bug a bit; played with the babes;
conference call with Greg &amp;amp; crew on the OSRB - interesting. Installed
all the good stuff onto the x86_64 live CD install system: the joy of
zypper etc.
&lt;/li&gt;&lt;/ul&gt;</description>
	<pubDate>Thu, 08 May 2008 23:00:00 +0000</pubDate>
</item>
<item>
	<title>Marek Stopka: The best distribution for R language?</title>
	<guid>http://www.m4r3k.org/english/opensuse-linux/the-best-distribution-for-r-language/</guid>
	<link>http://www.m4r3k.org/english/opensuse-linux/the-best-distribution-for-r-language/</link>
	<description>I am working on CRAN packages in openSUSE buildservice for some time. I have more then 1300 CRAN packages there. This packages were created by my automatic creation script in BASH. But my script was not perfect. It is because DESCRIPTION file in this packages was not perfect as well. ...</description>
	<pubDate>Thu, 08 May 2008 22:02:27 +0000</pubDate>
</item>
<item>
	<title>Novell User Communities: SLES: Configuring Apache for Multiple Language Support on SLES 10</title>
	<guid>http://www.novell.com/4755 at http://www.novell.com/communities</guid>
	<link>http://www.novell.com/communities/node/4755/configuring-apache-multiple-language-support-sles-10</link>
	<description>&lt;a href="http://www.novell.com/communities/taxonomy/term/55/0"&gt;&lt;img align=right border=0 src="http://planetsuse.org/novell2.png" alt="Novell User Communities: SLES"&gt;&lt;/a&gt;&lt;p&gt;Mike Faris explains how to configure your Apache Web Server to allow for multiple languages.&lt;/p&gt;
 &lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;http://www.novell.com/communities/coolsolutions&quot; class=&quot;og_links&quot;&gt;Cool Solutions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.novell.com/communities/node/4755/configuring-apache-multiple-language-support-sles-10&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 19:44:28 +0000</pubDate>
</item>
<item>
	<title>Joe Brockmeier: Demise of the press release… Rise of the Lizards</title>
	<guid>http://zonker.opensuse.org/2008/05/08/demise-of-the-press-release-rise-of-the-lizards/</guid>
	<link>http://zonker.opensuse.org/2008/05/08/demise-of-the-press-release-rise-of-the-lizards/</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://icouldntfindanypaper.blogspot.com/2008/05/slow-death-of-press-release.html&quot;&gt;This post by Melissa Shapiro&lt;/a&gt; of Mozilla illustrates (one of the reasons) why Firefox and the Mozilla Foundation is doing so well at getting the word out about Firefox and other news from the foundation &amp;#8212; because they&amp;#8217;re not relying on the press release as a sole means of getting the word out.&lt;/p&gt;
&lt;p&gt;It&amp;#8217;s also because Mozilla views marketing as a conversation rather than as a one-way street that begins with a press release and ends with a &amp;#8220;did you get our press release&amp;#8221; call to a reporter in the hopes that they&amp;#8217;ll do all the work in spreading Mozilla&amp;#8217;s story.&lt;/p&gt;
&lt;p&gt;How does this related to openSUSE? (Aside from the fact that most of us run Firefox and include it in the distro, of course&amp;#8230;) &lt;a title=&quot;Blogging Platform for openSUSE Launched&quot; href=&quot;http://news.opensuse.org/2008/05/07/blogging-platform-for-opensuse-launched/&quot;&gt;I&amp;#8217;m talking about the news&lt;/a&gt; that we&amp;#8217;ve launched &lt;a title=&quot;lizards.opensuse.org&quot; href=&quot;http://lizards.opensuse.org/&quot;&gt;lizards.opensuse.org&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The lizards site is a multi-author WordPress blog to help encourage openSUSE members to blog about what they&amp;#8217;re doing. Many members have stepped up already and are aggregated on Planet openSUSE, and our blogging Lizards will be as well, but we also recognized that we needed to give some of our community a little extra nudge to get blogging.&lt;/p&gt;
&lt;p&gt;Note that lizards is a platform for openSUSE-related discussions &lt;em&gt;only&lt;/em&gt; &amp;#8212; let&amp;#8217;s leave the lolcats to personal blogs and whatnot &amp;#8212; but we should look forward to a lot more discussion of the great work that&amp;#8217;s going into openSUSE.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;notallowed.jpg&quot; src=&quot;http://zonker.opensuse.org/wp-content/uploads/2008/05/notallowed.jpg&quot; /&gt;&lt;/p&gt;
&lt;p&gt;(I couldn&amp;#8217;t help whipping up a lolcat to go with the discussion&amp;#8230;)&lt;/p&gt;
&lt;p&gt;Getting back to the press release&amp;#8230; as a project, we still need to put out announcements and the occasional press release &amp;#8212; as a non-practicing journalist, I can attest to the importance of a press release for reference purposes when writing stories, but I&amp;#8217;ve rarely been moved to write a story because of one.&lt;/p&gt;
&lt;p&gt;However,  in conjunction with announcements and releases, we need to supplement that kind of communication heavily with discussion on our blogs and using other means to reach the openSUSE community and beyond with news and information that will help build our community and add to it.&lt;/p&gt;
&lt;p&gt;So, I look forward to watching the &lt;a href=&quot;http://lizards.opensuse.org/&quot;&gt;lizard&lt;/a&gt; grow fat and happy with posts about what&amp;#8217;s going on in openSUSE. Thanks much to the openSUSE contributors who have already started posting on the site!&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 18:34:59 +0000</pubDate>
</item>
<item>
	<title>Gabriel Burt: Banshee Podcast Support Coming in Beta 2</title>
	<guid>tag:blogger.com,1999:blog-33979271.post-1825229502850185800</guid>
	<link>http://gburt.blogspot.com/2008/05/banshee-podcast-support-coming-in-beta.html</link>
	<description>&lt;a href="http://gburt.blogspot.com/"&gt;&lt;img align=right border=0 src="http://planet.gnome.org/heads/gabaug.png" alt="Gabriel Burt"&gt;&lt;/a&gt;First, a quick note to people using the Ubuntu Banshee 1.0 PPA packages.  Unfortunately, the packager messed up and at first released packages without iPod or MTP support.  And now it has come to my attention (via comments and bugs from disappointed users) that the packages include the podcast extension, when it is pre-alpha and should not have been included.  Hopefully the Ubuntu guys will get fixed packages out soon, and be more careful with packaging in the future.  &lt;a href=&quot;http://stompbox.typepad.com/blog/&quot;&gt;Jorge&lt;/a&gt; is working to make things right.&lt;br /&gt;&lt;br /&gt;We do expect to have the podcast extension ready by Beta 2.  And Beta 2 will have auto-rip support which I just committed last night.  After enabling it in your Preferences, whenever you insert a CD it will automatically begin importing it, if it's not already in your library and if MusicBrainz information can be found for it.  Very useful if you are ripping many CDs.</description>
	<pubDate>Thu, 08 May 2008 17:45:36 +0000</pubDate>
</item>
<item>
	<title>Andrew Wafaa: A Call For Your Votes</title>
	<guid>http://www.wafaa.eu/index.php?/archives/126-guid.html</guid>
	<link>http://www.wafaa.eu/index.php?/archives/126-A-Call-For-Your-Votes.html</link>
	<description>&lt;a href="http://www.wafaa.eu/"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/wafaa.png" alt="Andrew Wafaa"&gt;&lt;/a&gt;So this isn't the primaries in the US, but the openSUSE GNOME team need your input.&lt;br /&gt;
&lt;br /&gt;
As per my previous &lt;a href=&quot;http://lizards.opensuse.org/2008/05/07/open-soap-box/&quot; title=&quot;Open Soapbox (#1)&quot;&gt;post&lt;/a&gt;(&lt;a href=&quot;http://www.wafaa.eu/index.php?/archives/124-Open-Soapbox.html&quot; title=&quot;Open Soapbox (#2)&quot;&gt;s&lt;/a&gt;) - sorry about the double posting - we need a final decision on what will be the default BitTorrent app.  In the meeting today we had a vote but we need more votes to be cast, especially from all you users both novice and pro and anything inbetween.  Please oh please try and be objective and not belligerent, try and forget about the programming language etc and focus on the functions &lt;img src=&quot;http://www.wafaa.eu/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; class=&quot;emoticon&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
The only problem with this is that I need to close the voting by tomorrow Friday 09 May 2008 @ 1600UTC/GMT/ZULU - or for those not quite with the whole &quot;foreign&quot; time thing try &lt;a href=&quot;http://www.timeanddate.com/worldclock/fixedtime.html?day=08&amp;month=05&amp;year=2008&amp;hour=16&amp;min=0&amp;sec=0&amp;p1=0&quot; title=&quot;1600Z where you are&quot;&gt;this&lt;/a&gt;.  To do so please leave a comment here with your choice of:&lt;br /&gt;
&lt;br /&gt;
1) Monsoon&lt;br /&gt;
&lt;br /&gt;
2) Transmission&lt;br /&gt;
&lt;br /&gt;
I will announce the results shortly after then.  You have a voice and a vote, use them or loose them.  Don't forget this is one way of contributing to the distro, and without your input evil maniacal dictators like myself will rule the world - help make it a happier place &lt;img src=&quot;http://www.wafaa.eu/templates/default/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; class=&quot;emoticon&quot; /&gt;</description>
	<pubDate>Thu, 08 May 2008 17:26:00 +0000</pubDate>
</item>
<item>
	<title>Gabriel Stein: Review: openSUSE 11 Beta2</title>
	<guid>http://gabrielstein.org/?p=206</guid>
	<link>http://gabrielstein.org/?p=206</link>
	<description>&lt;p&gt;Well, on last two days I installed the openSUSE 11 Beta2 using a liveCD with KDE 4. Amazing. Congratulations openSUSE Team.  Its really a great job! Is so easy to use the installer, with good interactivity.&lt;/p&gt;
&lt;p&gt;But, nothing is perfect. &lt;img src=&quot;http://gabrielstein.org/wp-includes/images/smilies/icon_sad.gif&quot; alt=&quot;:(&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;On the first reboot after liveCD Install, I received a shell prompt to login. WTF? Probably, the correct way on first restart after complete install is a runlevel 5 startup. But the openSUSE restarted on runlevel 3! I fixed this error on /etc/inittab, but to dummie user is so hard!&lt;/p&gt;
&lt;p&gt;After, I start the &amp;#8220;kdm&amp;#8221;, and I received a KDE &amp;#8220;already logged&amp;#8221;. I started kdm! I need a login interface to choice my normal user login!&lt;/p&gt;
&lt;p&gt;And finally, xorg.conf are using fbdev. I have a worst video card called Via Chrome 9 HC IGP, which I can´t turn on for now a correct drivers(yes, I found a correct repository for 10.3, but I don´t had success after install). I will try after install the correct driver, but I want the vesa driver on xorg.conf. Honestly, vesa works better.&lt;/p&gt;
&lt;p&gt;For now, I´m really waiting the final release of openSUSE 11. Is the best designed and developed SuSe for me. On next year I will celebrate my first &amp;#8220;10 years&amp;#8221; using SuSE. And I will use more and more years.&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 17:06:29 +0000</pubDate>
</item>
<item>
	<title>openSUSE News: LinuxTag 2008</title>
	<guid>http://news.opensuse.org/2008/05/08/linuxtag-2008-2/</guid>
	<link>http://news.opensuse.org/2008/05/08/linuxtag-2008-2/</link>
	<description>&lt;p&gt;Please don&amp;#8217;t forget the biggest Linux event in Germany, just a few weeks away! For the second time it will be in Berlin, from 28-31.05.2008. The location is slightly different, still at Messehalle Funkturm, but this time it&amp;#8217;s hall 7 (south instead of east like last year).&lt;/p&gt;
&lt;p&gt;Again we try to have an interesting program for you, let me be little bit more verbose &amp;#8230;&lt;/p&gt;
&lt;p&gt;- booth: meet the openSUSE community, talk with developers and see the latest openSUSE 11.0 beta/RC running. We will have decent hardware and big screens to show openSUSE in all it&amp;#8217;s glory. &lt;img src=&quot;http://news.opensuse.org/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:-)&quot; class=&quot;wp-smiley&quot; /&gt; We are happy that we have again a community project at our booth, this time it&amp;#8217;s &lt;a href=&quot;http://linux-club.de&quot;&gt;Linux-Club.de&lt;/a&gt;, a big German Linux forum. If you are interested in the Novell Enterprise products, we will have also a counter with SLE. You can also meet &lt;a href=&quot;http://zonker.opensuse.org&quot;&gt;Zonker&lt;/a&gt; for the first time in Germany! &lt;/p&gt;
&lt;p&gt;- openSUSE day: one day, packed with talks, this time on Saturday! Look at the schedule for more information, we think that there is something for everybody in it. &lt;/p&gt;
&lt;p&gt;There are of course a lot of other interesting open-source projects at the LinuxTag, so if you are in Germany/Berlin, don&amp;#8217;t miss it!&lt;/p&gt;
&lt;p&gt;Some links:&lt;br /&gt;
Program schedule: &lt;a href=&quot;http://www.linuxtag.org/2008/en/conf/events/vp-samstag.html&quot;&gt;http://www.linuxtag.org/2008/en/conf/events/vp-samstag.html&lt;/a&gt;&lt;br /&gt;
openSUSE page: &lt;a href=&quot;http://en.opensuse.org/LinuxTag&quot;&gt;http://en.opensuse.org/LinuxTag&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 16:53:49 +0000</pubDate>
</item>
<item>
	<title>Christopher Hobbs: openSUSE Guiding Principles</title>
	<guid>http://altbit.org/wp/?p=137</guid>
	<link>http://altbit.org/wp/?p=137</link>
	<description>&lt;p&gt;I just stumbled upon the Guiding Principles of the openSUSE project, located here:  &lt;a title=&quot;http://en.opensuse.org/Guiding_Principles&quot; href=&quot;http://en.opensuse.org/Guiding_Principles&quot;&gt;http://en.opensuse.org/Guiding_Principles&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I like the fact that they&amp;#8217;ve taken the initiative to lay out their direction and drive.  I also don&amp;#8217;t think that it&amp;#8217;s a lot of feel-good fluff like missions statements sometimes tend to be.  I really feel like the community is making a good attempt at following the list.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve signed the guiding principles in support of the project and I&amp;#8217;d like to encourage others to at least give them a read.  If you support it, sign it with your Novell user account.&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 16:31:48 +0000</pubDate>
</item>
<item>
	<title>James Ogley: A haiku for a sunny summer day</title>
	<guid>http://jamesthevicar.com/index.cgi/2008/05/08#1210261692a_haiku_for_a_sunny_summer_day</guid>
	<link>http://jamesthevicar.com/index.cgi/2008/05/08#1210261692a_haiku_for_a_sunny_summer_day</link>
	<description>&lt;a href="http://jamesthevicar.com"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/james11.png" alt="James Ogley"&gt;&lt;/a&gt;&lt;p&gt;In the summer time&lt;br /&gt;When the pollen count is high&lt;br /&gt;I wish plants would die.&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 15:48:00 +0000</pubDate>
</item>
<item>
	<title>SUSE Linux Enterprise in the Americas: SGI Takes SUSE Linux to the Moon</title>
	<guid>http://opsamericas.com/?p=704</guid>
	<link>http://opsamericas.com/?p=704</link>
	<description>&lt;p&gt;&amp;#8220;The Register&amp;#8221; reports NASA is working with SGI on acquiring a massive SGI Altix ICE supercomputer to assist with jobs for future manned missions and other aeronautical research.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.theregister.co.uk/2008/05/06/sgi_moon_nasa/&quot;&gt;Read on. &lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 15:45:50 +0000</pubDate>
</item>
<item>
	<title>Jan Weber: Modules and even more modules</title>
	<guid>http://www.luckylemon.de/?p=4</guid>
	<link>http://www.luckylemon.de/?p=4</link>
	<description>&lt;p&gt;The approach towards the setup of an LTSP server changed today. LTSP GUI will be split in some modules. You will have an module for setting up the server, if your distro comes with the needed scripts. The other module will be there to edit the ltsp.conf file and help you to manage the configuration. And thanks to ogra i will implement the whole stuff flexible, so that in a future version it should be possible to manage more then one server.&lt;/p&gt;
&lt;p&gt;Interesting things coming up on my radar, looking forward to more interesting stuff happening. The SoC adventure has just begun&amp;#8230;&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 11:48:54 +0000</pubDate>
</item>
<item>
	<title>James Ogley: Making my life easier</title>
	<guid>http://jamesthevicar.com/index.cgi/2008/05/08#1210235197making_my_life_easier</guid>
	<link>http://jamesthevicar.com/index.cgi/2008/05/08#1210235197making_my_life_easier</link>
	<description>&lt;a href="http://jamesthevicar.com"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/james11.png" alt="James Ogley"&gt;&lt;/a&gt;&lt;p&gt;For those who either have to use Windows occasionally or (poor, poor people) all the time, there are kick-ass &lt;a href=&quot;http://openoffice.org&quot;&gt;OpenOffice.org&lt;/a&gt; 2.4.0 builds now available at &lt;a href=&quot;http://go-oo.org&quot;&gt;Go-OO.org&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;
Why does this make my life easier?  The presentation PC at church runs Windows and this means I can now upgrade the OOo install on it.&lt;/p&gt;</description>
	<pubDate>Thu, 08 May 2008 08:26:00 +0000</pubDate>
</item>
<item>
	<title>Andrew Wafaa: Open Soapbox</title>
	<guid>http://www.wafaa.eu/index.php?/archives/124-guid.html</guid>
	<link>http://www.wafaa.eu/index.php?/archives/124-Open-Soapbox.html</link>
	<description>&lt;a href="http://www.wafaa.eu/"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/wafaa.png" alt="Andrew Wafaa"&gt;&lt;/a&gt;With openSUSE 11.0 GNOME gained a new default BitTorrent client - &lt;a title=&quot;Monsoon's home page&quot; href=&quot;http://monsoon-project.org&quot;&gt;monsoon&lt;/a&gt;.  This choice has been met with some criticism, which is fine.&lt;br /&gt;
&lt;br /&gt;
Well the &lt;a title=&quot;openSUSE GNOME&quot; href=&quot;http://en.opensuse.org/GNOME&quot;&gt;GNOME Team&lt;/a&gt; are holding their regular &lt;a title=&quot;openSUSE GNOME meeting&quot; href=&quot;http://en.opensuse.org/GNOME/Meetings&quot;&gt;meeting&lt;/a&gt; today Thursday 08 May 2008 @ 1600UTC/GMT/ZULU - or for those not quite with the whole &quot;foreign&quot; time thing try &lt;a title=&quot;Meeting time in your local time&quot; href=&quot;http://www.timeanddate.com/worldclock/fixedtime.html?day=08&amp;month=05&amp;year=2008&amp;hour=16&amp;min=0&amp;sec=0&amp;p1=0&quot;&gt;this&lt;/a&gt;.  One of the themes is the BitTorrent client, why am I saying this?  Well for all those that have an opinion about it, please come along and let everyone know what that is, yes there may be a chance to get on your &lt;a title=&quot;Description of a soap box&quot; href=&quot;http://en.wikipedia.org/wiki/Soapbox&quot;&gt;soap box&lt;/a&gt; and denounce the world and it's dog,  and we can have a real-time discussion about it.  If you don't tell someone (preferably someone that makes decisions) then no one knows and nothing happens, filing bugs also helps &lt;img src=&quot;http://www.wafaa.eu/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
A bit of background reading on why the choice of monsoon was made can be found &lt;a title=&quot;BT client review&quot; href=&quot;http://en.opensuse.org/User:FunkyPenguin/TorrentReview&quot;&gt;here&lt;/a&gt; - yes I did indeed do the initial review of clients and made the recommendation, and I'm sticking to it!  I did however get others to test it to confirm I'm not 100% insane.  As with all applications your mileage may vary, but we are intent in trying to make your mileage be the same great journey as one would expect from openSUSE.  So if you care, join in and you never know you may bring something to the table that no one thought of &lt;img src=&quot;http://www.wafaa.eu/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; class=&quot;emoticon&quot; /&gt;</description>
	<pubDate>Thu, 08 May 2008 05:55:59 +0000</pubDate>
</item>
<item>
	<title>Novell OpenPR Blog: Another NASA supercomputer with SUSE Linux Enterprise Server</title>
	<guid>http://www.novell.com/prblogs/?p=467</guid>
	<link>http://www.novell.com/prblogs/?p=467</link>
	<description>&lt;a href="http://www.novell.com/prblogs"&gt;&lt;img align=right border=0 src="http://www.planetsuse.org/novell.png" alt="Novell OpenPR Blog"&gt;&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;http://www.sgi.com/company_info/newsroom/press_releases/2008/may/nasa.html&quot; target=&quot;_blank&quot;&gt;NASA is getting its next supercomputer from SGI&lt;/a&gt;, specifically a 20,480-core SGI Altix ICE system, for those of you thinking of maybe getting one for the family. As you might have guessed, it will run &lt;a href=&quot;http://www.novell.com/products/server/&quot; target=&quot;_blank&quot;&gt;SUSE Linux Enterprise Server&lt;/a&gt; from Novell.&lt;/p&gt;
&lt;p&gt;NASA&amp;#8217;s new supercomputer will be one of the largest SGI Altix ICE systems ever deployed, joining the State of New Mexico&amp;#8217;s Encanto, a 14,336-core SGI Altix ICE system which is currently ranked as the third most powerful supercomputer in the world. And yes, it also runs SUSE Linux Enterprise Server.&lt;/p&gt;</description>
	<pubDate>Wed, 07 May 2008 23:45:29 +0000</pubDate>
</item>

</channel>
</rss>
