Demain, c’est Ubuntu-Party à Paris

May 28th, 2010 by gilir

Au cas où vous ne le sauriez pas déjà, il y a une Ubuntu-Party à Paris ce week-end. RDV à la Cité des Sciences, à la Vilette, pour des installations, des conférences, des ateliers … Il y aura même une courte présentation de Lubuntu :-)

Plus d’informations sur  http://ubuntu-party.org/paris_lucid


Tagged: Lubuntu, Ubuntu

GSoC: Zeitgeist weekly report #1

May 28th, 2010 by mhr3
Hey everyone!

This week I've been busy with traveling and moving, but during the past few days I finally managed to work, so here's what I did:

I started implementing Zeitgeist dataprovider for Chrome (using NPAPI), but this turned out to be quite hard, as after the initial implementation the plugin was working fine in Firefox, but didn't want to show up in Chrome, there weren't any error messages and strace didn't even show Chrome trying to open the dynamic library (and strace -f was hanging)... So it was quite "fun"! Anyway today I managed to make it work and now we have a first version of Chrome extension!


Plan for next week is:
  • finish the Chrome extension, so it doesn't send multiple events for one website visit as it does now... Also does anyone know how to get document mime-type in Chrome?
  • if time allows, I'll try to make our new Totem extension to build out of totem tree, which might not be that easy to do (actually I'm not sure it's even possible)

Let’s make users’ lives easier!

May 23rd, 2010 by mhr3
Zeitgeist can already make users lives really easy (see my last Awn + Zeitgeist post), but we don't have to stop there, one of things I'd really like to see would be if applications helped us with this - if the apps expose which URI they are currently working with (which file is currently open / web page currently viewed / ...) we can make very precise queries as to which other files (or contacts, web pages, applications etc.) are related to this URI.

As everyone likes examples imagine that you're working with a spreadsheet and zeitgeist knows that the last time you were working with it you were checking www.sitewithstats.com, had last_years_report.pdf open and were talking to xyz. Therefore it will provide you these options in some kind of menu (or dock / indicator / windicator). Wouldn't it be great?

To make this possible I suggest new X property for windows (let's say it'd be "_NET_WM_CURRENT_URI") and the only thing required by the apps is to set this property when a file is opened and update it when appropriate. If people like this idea I can prepare a patch for gdk (adding gdk_window_set_current_uri_hint) and libwnck (which would expose the property for pagers). Or perhaps there is already something similar what I missed?

Comments?

Unity

May 10th, 2010 by Neil J. Patel
Following on from Mark's keynote at UDS, I'm very pleased to announce Unity:


In it's current iteration, Unity consists of an easy-to-use launcher on the left and a panel up top. We have been and will continue to focus on a very quick log-in time, touch-friendliness and excellent usability.

The launcher allows you to launch and switch to your favorite programs, as well as any other applications you open during your session. The launcher is designed to be touch-friendly and group all your application windows into one icon. You can easily access your windows via a right-click (or long-touch) on the application icon. Adding a new favorite launcher is as easy as launching the application and then right-click-> Add to launcher.

The panel is a custom implementation that consists simply of a Ubuntu icon allowing you to quickly pick an open window and, on the other side, we've been able to harness the excellent work being done in the other half of the Desktop Experience team on Indicators, which allow us to render you panel entirely in Clutter.


In it's current incarnation, Unity is geared towards a 'light' variation of Ubuntu, which concentrates on getting the user to the web as quickly as possible. We would like Unity to be the default session for Ubuntu Netbook Edition 10.10 (Maverick) and we hope to present some ideas this week to show how we think we can make the transition to a mostly web-based session to a more fully-featured session for netbooks (including search, better file management, and easier window management). I hope people will attend the UNE sessions this week (either personally or remotely) and give their feedback/ideas).


I'm really excited about this release and I can't wait to begin working on some of the new ideas (which you'll hear about shortly from others involved in the project :). In addition to the user-friendliness, I feel there are some interesting technical aspects of Unity that I'll detail in another post. For now, please go ahead and grab Unity using the following instructions:

1. sudo add-apt-repository ppa:canonical-dx-team/une
2. sudo apt-get install unity
3. Logout and then log back in selecting 'Unity UNE Session' from your login screen.
4. Enjoy!

Lubuntu 10.04

May 9th, 2010 by gilir

Lubuntu 10.04 is now available :

  • Torrent : http://people.ubuntu.com/~gilir/lubuntu-10.04.iso.torrent
  • Direct download : http://people.ubuntu.com/~gilir/lubuntu-10.04.iso
  • MD5Sum: http://people.ubuntu.com/~gilir/md5sum.txt

== What is Lubuntu ? ==

Lubuntu is a project to make a Ubuntu variant using the LXDE desktop. It’s designed to be a lightweight and easy-to-use desktop environment. Lubuntu is currently not part of the Ubuntu family, and not build with the current Ubuntu infrastructure. This release is considered as a « stable beta », a result that could be a final and stable release if it was included in the Ubuntu family. Please note also that Lubuntu 10.04 is not a LTS version.

== Features ==

  • Based on the lightweight LXDE desktop environment.
  • Pcmanfm 0.9.5, the rewrite of pcmanfm using gio/gvfs.
  • Lxdm, a new and lightweight GTK display manager.
  • Chromium, the open-source version of Google Chrome.
  • … and, of course, based on Ubuntu 10.04

See the complete list of applications on the wiki.

The release notes are available also on the wiki.

== Specific Lubuntu changes ==

Lubuntu still contains modifications not available in the official repository, you can see them in the Lubuntu PPA [1] :

  • New pcmanfm2 and libfm (LP: #523433)
  • lubuntu-default-settings with pcmanfm2 support
  • Fix for blurry shutdown-icon from elementary-icons (LP: #527345)
  • Autologin support in ubiquity (LP: #546445)

== Roadmap for Maverick ==

A roadmap for the next version is available on the wiki :

https://wiki.ubuntu.com/Lubuntu/Developers#Maverick

== Screenshot ==

== Links ==

  • Website: http://lubuntu.net
  • Documentation: https://wiki.ubuntu.com/Lubuntu
  • LXDE website: http://lxde.org/

[1] : https://launchpad.net/~lubuntu-desktop/+archive/


Tagged: english, Lubuntu, Planet-Ubuntu, Ubuntu

Awn + Zeitgeist = enhance your workflow

May 6th, 2010 by mhr3
People say that image is worth thousand words, so take a look at this video instead of me saying all those words:



Under the hood there's Awn's window to desktop file matching backed by wncksync (if available). And of course Zeitgeist with a couple of extensions which I'm currently working on.

Before anyone asks, this isn't yet pushed anywhere is now available in a separate awn-extras branch (https://code.launchpad.net/~mhr3/awn-extras/zeitgeist-applet), and will be merged to awn-extras trunk once there's an official release of libzeitgeist and everyone (read awn-testing PPA users) will be able to play with it.

Lubuntu, première !

May 3rd, 2010 by gilir

La première iso « finale » de Lubuntu, en version 10.04 est maintenant disponible :

Torrent (à privilégier) : http://people.ubuntu.com/~gilir/lubuntu-10.04.iso.torrent
Téléchargement direct http://people.ubuntu.com/~gilir/lubuntu-10.04.iso

Mais Lubuntu, qu’est que c’est ? C’est d’abord le projet de créer une version d’Ubuntu basée sur LXDE. Après un an de développement, voici une première sortie, un premier live-cd opérationnel.

Lubuntu, c’est aussi une tentative de créer une version d’Ubuntu spécialement conçue pour les petites configurations. C’est pouvoir redonner vie à un ancien PC, avec tous les avantages qu’offre Ubuntu (support, grande variété de logiciels etc …). Évidemment, il ne faut pas compter avoir les mêmes fonctionnalités que sa grande soeur :-) Mais son but n’est pas d’être une solution universelle, mais bien de se focaliser sur sa cible : les petites configurations (vieille machine, mobile etc …), c’est à dire entre 128 et 256 Mo de mémoire et l’équivalent d’un Pentium III.

Cependant, Lubuntu ne fait pas encore officiellement parti de la famille Ubuntu. Un concours de circonstances n’a pas permis que le CD soit construit directement dans l’infrastructure Ubuntu. Mais ce n’est que partie remise :-) Toutefois, pour cette version, le CD a été généré « à la main », avec un procédé, certes proche du système officiel, mais pas aussi complet. Cela fait que certaines fonctionnalités du live-cd ne sont pas activée (exemple, il n’y a pas de Wubi). Mais la plupard des paquets sont intégrés aux dépôts officiels, modulo le gestionnaire de fichiers (pcmanfm2) et 2-3 paquets patchés, disponibles dans le PPA Lubuntu-desktop.

Enfin, et bien entendu, Lubuntu 10.04 n’est pas une version LTS.

Pour vous donner envie (ou pas :-) ) de tester Lubuntu, voici quelques fonctionnalités :

Pour ceux qui ne connaissent pas LXDE, c’est un environnement utilisant GTK, créé pour être le plus léger possible, en offrant les fonctionnalités essentielles par interface graphique.

  • Chromium, la version open-source de Google Chrome

Alors non, Google Chrome n’est pas inclus dans Lubuntu, c’est son équivalent open-source qui est utilisé. Si les gens qui reprendrons cette news pouvaient ne pas faire l’erreur ;-)

Le choix de Chromium a été fait après quelques tests et des discussions assez enflammées sur la mailing list. Au final, il restait 2 autres candidats Firefox et Midori. Le premier a été abandonné car son comportement sur des configurations modestes était moins satisfaisant que les 2 autres. Quand à Midori, la différence de support avec les 2 autres (Mozilla et Google …) et quelques tests pas très positifs, ont fait pencher la balance vers Chromium.

  • pcmanfm 0.9.X, la réécriture du gestionnaire de fichiers pcmanfm

L’une des principales nouveautés est la nouvelle version de pcmanfm. C’est une réécriture complète de ce gestionnaire de fichiers. Basé maintenant sur une bibliothèque à part (libfm), il gagne notamment le support de gvfs.

  • lxdm, le nouveau gestionnaire de connexion

L’autre nouveauté est l’arrivée de lxdm, un petit gestionnaire de connexion (comme gdm, kdm ou slim). Le but a été d’abandonner la dépendance à gdm. Bien qu’il soit encore limité, il permet de réaliser les opérations de base que l’on demande à un gestionnaire de connexions : connexion, déconnexion, support de thèmes, auto-connexion (par édition manuelle du fichier configuration) …

  • Aqualung, le lecteur de musique peu connu

Le choix du lecteur de musique est aussi un sujet très polémique. Dans notre cas, il fallait trouver un lecteur qui ne prennent pas trop de mémoire, ni tout le temps processeur. Si vous ne pouvez plus utiliser votre système quand il joue de la musique, cela limite l’utilité du lecteur de musique :-) Aqualung a été le meilleur compromis que nous avons trouvé. Malheureusement, son interface est assez particulière, pas toujours simple à appréhender.

  • Mini iso

Le CD à l’origine fait environ 400 Mo. Nous avons décidé de rajouter toutes les traductions principales (langpacks) vu que nous avions de la marge. C’est pour cela qu’au final, l’iso fait 520Mo. Le système installé fait environ 1,8 Go.

J’espère que vous apprécierez cette version. Pour ma part, cela a été 6 mois de développement très intéressant. Il y a encore beaucoup à faire, beaucoup de bugs qui restent (à mon gout), mais il faut bien se jeter dans le grand bain un jour ou l’autre :-)

En tout cas, même s’il est trop tôt pour prédire le succès ou non de cette version, elle est attendue (enfin, ça reste relatif quand même :-) ). Il y a déjà 2 projets de dérivées de Lubuntu qui ont été lancés, + les variantes LXDE et Fluxbox de Linux Mint qui vont certainement se rebaser sur Lubuntu au lieu d’Ubuntu. Tout cela lancé alors qu’aucune version finale n’était sortie. Lubuntu a aussi talonné Ubuntu dans le classement Distrowatch (c’est toujours sympathique, même si cela n’est pas vraiment une indication fiable). Enfin, les quelques tests et articles sur le web sont plutôt encourageants, malgré une publicité très réduite.

Enfin, les captures d’écran obligatoires :

Le bureau par défaut

Le gestionnaire de fichiers pcmanfm .. qui permet aussi de lancer des appplications

Chromium, le navigateur

Le site officiel : http://lubuntu.net/

Le wiki : https://wiki.ubuntu.com/Lubuntu


Tagged: Lubuntu, Packages, planet-libre, planet-ubuntu-fr, Ubuntu