Author: Jeff
-
GSoC 2014 projects for Pitivi: transformation, chroma keying, image sequences
Thanks to GNOME, we will be able to get some reinforcements for Pitivi this summer. We’re very pleased to have Lubosz Sarnecki making a comeback! In 2011 he implemented the cairo-based clip transformation (zoom/resize/crop) feature in the viewer. Lubosz is quite experienced with OpenGL, Blender and GStreamer, as you can see on his blog and…
-
Le problème fondamental de notre système électoral
Permettez-moi de résumer le problème fondamental de notre système électoral (le scrutin uninominal majoritaire à 1 tour) avec un simple diagramme que j’ai créé à partir des résultats de l’élection québécoise de 2014: La barre du haut correspond à ce pour quoi le peuple a voté. La barre du bas représente comment ces votes sont transformés…
-
How do you visually represent a project's timeline?
Here is a fun example to illustrate why software development in general is a complex endeavour: You think you’re going to fix a tiny problem: “hey, maybe we could make ‘s welcome dialog look a bit nicer“. Eventually, someone proposes a design or idea that looks interesting, and you realize that to truly realize it,…
-
Pitivi 0.93 released
Last week, a flash snowstorm brought me around 2ft of snow overnight. I thought, “If I’m going to clear that much snow, might as well have some fun and make a timelapse out of it”, and so I did. While watching it, I realized, “Hmm… that’s an interesting metaphor for the huge amount of preparatory…
-
Pitivi status update for Q1 2014, fundraiser launch
Since my previous technical update in January, I haven’t had time to touch Pitivi’s code. Thankfully though, Alexandru Băluț has been filling the gap with a ton of refactoring work: around 150 commits! That took a fair amount of time to review and merge, believe me. Besides code cleanup, he also finished the port of the…
-
Applying for a GSoC project is all about early involvement and commitment
This year, Pitivi‘s focus for GSoC projects will be a little bit different than in 2013. As you can see in our preliminary GSoC ideas page on the wiki, there is much less GStreamer (or GES) work involved, as we tried to focus on Pitivi UI work — easier, concrete projects, mostly only in Python.…
-
Presenting and hacking Pitivi at Pycon 2014
Pycon, or what I’d call the “main Pycon” (vs one of the sub-Pycons), has traditionally always been held in the United States of America. This year, it will be held in Montréal. The most astute among you might have noticed that Montréal (Québec) is not actually in the USA (because trying to capture Québec City…
-
Moving planets around
A minor security problem on the Pitivi website (a script kiddie covertly filling a cache folder with pharma SEO spam) lured me into the following adventure, when MagpieRSS was suspected of having been used as the attack vector: “Oh gosh, MagpieRSS is really dead…” “Why not try SimplePie instead? It’s slightly less dead and widely…
-
Praise for the Personal Desktop Computer
On my personal homepage, I maintain a timeline of personal computers I’ve owned or closely maintained. The ones I’ve been using as my personal workhorses are the ones in green:Looking back, I have to say I’m pretty appreciative of desktop computers, which represent the upper half of the timeline. They earn a lot of respect…
-
Scratching some Media Library itches
Besides catching a cold and shovelling snow, this holiday season I spent some time scratching itches in Pitivi. For starters, thumbnails generation: if you’ve been using the new Pitivi, you certainly ran into this: As you can see, thumbnails were not necessarily being shown for all clips. That was not the result of a buggy…