Planet maemo: category "feed:5a9785f4d688425c0d91de6cffc2e0b2"

Felipe Contreras

Demystifying the init system (PID 1)

2013-11-04 16:23 UTC  by  Felipe Contreras
0
0

With all the talk about debian choosing a default init system (link, link), I've decided to share with the world a little project I've been working on to help me understand /sbin/init aka. PID 1. In this blog post I will go step by step showing what an init system must do to be functional. … Continue reading Demystifying the init system (PID 1)

Categories: Linux
Felipe Contreras

gst-av 0.6 released; more reliable

2012-02-11 00:16 UTC  by  Felipe Contreras
0
0

gst-av is a GStreamer plug-in to provide support for libav (fork of FFmpeg), it is similar to gst-ffmpeg, but without GStreamer politics, which means all libav plugins are supported, even if there are native GStreamer alternatives; VP8, MP3, Ogg, Vorbis, AAC, etc. This release takes care of a few corner-cases, and has support for more … Continue reading gst-av 0.6 released; more reliable

Categories: Desktop
Felipe Contreras

Some of you might have heard about Google's Android team proposal to introduce wakelocks (aka suspend-blockers) to the Linux kernel. While there was a real issue being solved in the kernel side, the benefits on the user-space side were dubious at best, and after a huge discussion, they finally didn't get in. During this discussions … Continue reading Android vs. Maemo power management: static vs. dynamic

Categories: Development
Felipe Contreras

A tale of just another Linux kernel bug

2011-12-13 16:00 UTC  by  Felipe Contreras
0
0

As part of a bigger effort to get my Nokia N900 in good shape for development, I decided to track down an issue with the keyboard; I could type 'a', but not 'A' or any special characters, so no 'shift' or 'ctrl' or anything special. Trying to figure out what was going on took me … Continue reading A tale of just another Linux kernel bug

Categories: Development
Felipe Contreras

Version 2.0 finally moved to Fremantle stable, so everybody can start using it

Categories: Development
Felipe Contreras

Ed Page recently blogged about his idea to improve the Swipe UI. Fortunately for him, a bunch of people and I had the same idea inside Nokia

Categories: Desktop
Felipe Contreras

My disagreement with Elop on MeeGo

2011-06-21 09:36 UTC  by  Felipe Contreras
0
0

Some time ago I received a private email directly from Elop (just me, nobody else in CC, I am not going to go into details as to why), in which he explained that the biggest problem was the small amount of MeeGo devices in the years immediately ahead. This is simply not true. Before explaining … Continue reading My disagreement with Elop on MeeGo

Categories: Linux
Felipe Contreras

gst-av is a GStreamer plug-in to provide support for libav (formerly FFmpeg), it is similar to gst-ffmpeg, but without GStreamer politics, which means all libav plugins are supported, even if there are native GStreamer alternatives; VP8, MP3, Ogg, Vorbis, AAC, etc. In addition, it is much simpler (2654 vs 16575 LOC), has better performance, and … Continue reading gst-av 0.5 released; now with video encoding and decoding support

Categories: Desktop
Felipe Contreras

msn-pecan 0.1.2 released; critical bug-fix

2011-04-30 19:03 UTC  by  Felipe Contreras
0
0

Hi, This is an important maintenance release, everybody should update. Apparently Microsoft shut down the Nexus servers that were used for authentication, which meant msn-pecan stopped working completely. Fortunately I found a trick to circumvent the problem without requiring an update the protocol used; use Passport 3.0 authentication. Had I known the fix would have … Continue reading msn-pecan 0.1.2 released; critical bug-fix

Categories: Desktop
Felipe Contreras

Here's another post that for some people is obvious, but there are other (e.g. high level managers) that might not necessarily see the importance of Linux, in fact, I have been surprised by many open source developers who don't seem to be familiar with how Linux works (they think it's just something that works?). The … Continue reading Why Linux is the most important software project in history

Categories: Development
Felipe Contreras

MeeGo scales, because Linux scales

2011-02-22 10:44 UTC  by  Felipe Contreras
0
0

To me, and a lot of people, it’s obvious why MeeGo scales to a wide variety of devices, but apparently that’s not clear to other people, so I’ll try to explain why that’s the case.

Click to read 1452 more words
Categories: Development
Felipe Contreras

I’ve been thinking a lot about this decision to use WP7 from Nokia, as I’m sure many people have, but I’ve wanted to wait for the dust to settle down before blogging, so here’s what I think; it doesn’t make any sense from any point of view.

Click to read 1640 more words
Categories: Embedded