Foresight Users and Developer Conference 2008

Are you interested in Foresight Linux or the Conary package management system? Are you located in or near North Carolina…specifically Raleigh? If so, join us April 18th through the 20th for the Foresight Users and Developer Conference!

Even if you’re not a Foresight User and are just curious about the Conary System Manager, Software Appliances, or software packaging…it would be a great boon to understanding how these things give Foresight an edge over most distros.

Signup on the wiki page (add your name) to attend and we’ll see you there 😉

Installing and Using RealPlayer on Foresight Linux

Last night, I decided to install RealPlayer onto my fresh Foresight Linux 1.4.X install. I’ve replaced my main workstation with Foresight due to convenience (I use it at work) and I use RealPlayer from time to time for videos and music.

No package exists for RealPlayer in the repositories, so head over to Real.com and download the .bin file. After the .bin file has been downloaded, use the following commands to install:

chmod 755 RealPlayer10GOLD.bin && sudo ./RealPlayer10Gold.bin

In the terminal, it will ask you what directory you’d like to install RealPlayer into. I chose /opt/RealPlayer (you’ll have to type it in) because I’d rather have the files installed there than in my home directory, which is where I downloaded the file to. After this, you’ll have a shiny, new shortcut inside Applications >> Sound and Video >> RealPlayer. Click on this to launch the program and follow the wizard.

The wizard will setup the Mozilla (firefox) plugins for you but they still won’t work solidly. This is because mplayer is overtaking the player duties for real media formats. To change this, gedit ~/.mplayer/mplayerplug-in.conf and change these entries as shown below:

enable-rm=0enable-smil=0enable-helix=0

Save and close that document. You’re set 🙂 Restart Firefox and go to real.com and test out the player capabilities.

Foresight KDE Alpha3

NOTE: For clarification purposes…this is not an official release. It is only accessible to developers. It is called Foresight KDE Alpha3 because it is based on the underlying architecture in Foresight Gnome alpha3 release.

For those of you with developer status or above on the Foresight Linux project, there is a KDE build available for testing (along with XFCE if you really have ambitions). Login to rBuilder Online, Click on the Foresight Linux Project, go to Manage Builds and search for Foresight Linux KDE Alpha3 and click it (DVD only). I downloaded and tested this build release to see how things are going.

Foresight KDE inherits all the goodness from the Foresight Linux project. This means the install is tar based and completes in less than 7 minutes. It also means Syslinux, Compiz Fusion, and more from the Release Notes. If you are interested in helping us develop further, please visit us in freenode #foresight-kde.

Findings

I found 3 major issues during testing. First, updateall fails with glibc errors. I worked over 6 hours on getting a solution and enlisted many in the community on helping me get past it. So far, no one has been able to provide a solution. The second issue is that pango is causing odd text to display on various applications: Pic1, Pic2. No solution to this as of the time of this writing. I’m assuming that an update to pango will cure this.

Third, gtk-qt-engine wasn’t installed by default so gtk applications looked quite nasty. A quick sudo conary update gtk-qt-engine got me rolling.

Observations

Things don’t look great. While the performance of the desktop was fine (no crashes, quite speedy) the default font/text looks horrible. The installed Theme is the default KDE one…no customization. My resolution/Monitor wasn’t detected so I was at 800×600 for resolution. Menu’s are chock full of junk (default applications) and have little organization.

Looking at this, one can tell it truly is based on an alpha release but I have to say that I’m still a bit disappointed. All of these observations were made during the last alpha release as well. At the time of that alpha release, I did not have enough Conary-fooâ„¢ (OK, so it’s not trademarked…) to make anything happen. Since I now have alpha3 up and running on my main system at home and am a bit further in my conary knowledge…you can bet I’ll be working on the aesthetics of Foresight KDE. Sure, the innards are more important than the shell…but the shell is the first thing seen by the user.

Hopefully, if there is an alpha4 (or beta1 for that matter) we’ll have the aesthetics worked out by then to give the user a pleasant “Foresight” experience.

KDE4 Status

KDE4 can be installed as well. It is still pulling in from SVN snapshots though so it is not as stable as I’d like it to be. Do this at your own risk! I do not have it permanently installed on my system. To install:

sudo conary update group-kde4=/kde.rpath.org@fl:2-kde4-devel

One of the benefits of conary is show above…installing KDE4 is as simple as one command 🙂 I like to compare that with the Ubuntu/Debian way of doing it. Since there is no sources.list, you don’t have to mess with it. Conary remembers the branch the software came from inherently so it goes to those same places for that software unless you tell it not too explicitly. Imagine that! A package manager that is smart and allows you to maintain less! It also allows you to have both KDE3 and KDE4 installed side by side…but remember, both KDE4 and this build release of Foresight KDE are not production releases so things WILL change. In other words, don’t put this on a system you intend to keep.

It is my understanding that the KDE4 branch for Foresight KDE will soon be reverting out of SVN checkout builds to push stability as application portage continues.

Empowering the Linux Community

From a Linux Developer point of view, when users are no longer developing with you…you’ve lost. Empowerment is key to a successful community in Linux. The day the community is no longer empowered to improve is the day the distribution dies. What kills empowerment? Helplessness. Despair. Inability.

As an example, a user might not like it if you tell them their bug will not be fixed for the next release. This is normal practice in many major distributions. But if you tell a user that their bug won’t be fixed through 4 releases, you may have a problem. Unfortunately, this also is becoming a normal practice for some major distributions.

Continue reading “Empowering the Linux Community”

Use Foresight Linux? Add Some Spice to Your Life!

Hot on the heels of the .4 beta release of Spicebird and a Lifehacker article previewing spicebird (with many screenshots and functionality tests) I bring you the Conary package available for your consumption. To install spicebird on Foresight:

sudo conary update spicebird=/foresight.rpath.org@fl:1-contrib

What is Spicebird? From the Spicebird.com homepage:

Spicebird is your one platform for many collaboration needs. It provides e-mail, calendaring and instant messaging with intuitive integration and unlimited extensibility.

  1. View the Demo
  2. See Screenshots
  3. Check the Roadmap

Please remember that Spicebird is beta software currently so use it at your own risk. Enjoy!

Is the iPhone killing the Playstation?

What? The Playstation and iPhone? You bet. First, some background and reference material for that background. Now using the same information linked above, I can logically say that the iPhone may be killing the Playstation. After all, this comparison can be drawn…both have browsers right? Both are on platforms that aren’t PC’s. I draw this conclusion of course to show the fallacy represented in the article above.

I love market share studies. They’re ultimately inaccurate. Yet many websites quote them and use them in drawing conclusions to appeal to readers. Good idea to get your click through rate to soar and score some cash on the old advertisements…

Most market share studies are most likely based on two things:

  1. Computers that are sold and what operating system is pre-installed on the computer
  2. Browser statistics

I’m going to assume that NetApplications, who published the chart, were using browser statistics…because it makes more sense than the pre-installed sales figures…which I would rate Linux much lower on since most OEMs do not feature pre-installed Linux. Browser statistics are inherently biased toward someone using a browser that communicates operating system data to the webhost. I have Konqueror at home set to display no operating system data (I can provide a reason for those that wonder why in comments…just ask). I could also set Konqueror to display FALSE data telling any host that I’m running Mac or Windows. So what’s the margin of error with possibilities existing like this? HUGE of course. Should we trust a “study” like this? Heck no. Would you trust a financial graph that was this accurate? You’re a brave soul if so.

Look at the perspective. The numbers are slanted. If you examine the growth of Linux and the growth of Mac quoted by Apple Matters:

“However, as is also being noted, it is the trend of these figures that bears consideration. In the last two years, OS X has seen continual growth, from 4.21% in Jan 2006 (the first month of figures), to 5.67% in December 2006, to 7.31% in December 2007.

In the same time, Linux’s percentage has risen from only 0.29% to 0.63%.”

So, Mac has just about doubled…almost. Notice that Linux HAS doubled. Interesting eh? So if this study is correct, Linux has seen more growth in the same time than Mac has by more than doubling. Most likely, this results in less users overall…but who cares?

Continue reading “Is the iPhone killing the Playstation?”

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.