Ressources documentaires pour Mandriva Linux et les Logiciels Libres

Billets dans la catégorie Mandriva

KDE 4.3 final entering in Cooker

Yesterday, KDE 4.3 final packages begin to appear on Cooker mirrors. KDE4.3 will provide many bugfixes and new features. On top of that, some kde*-experimental are available :they contains some additions to the kde packages.

My ideas for Mandriva 2010.0

1 week ago, I submitted to http://ideas.mandriva.com/en/ my proposals/ideas for Mandriva 2010.0. In order to let people comment on them, I will post the list of my submissions. I was planning to add more, but unfortunately, I’m presently in holidays ( at La Baule ), and so don’t have time to do this :-). So here are my proposals :

I tried to be as exhaustive as possible, but many ideas are missing, but I’d rather wait for another release. From firsts comments and rumor, 2010.0 will be an exciting release 🙂

Community ideas proposal for Mandriva 2010.0

Some days ago, Anne Nicolas announced on Cooker ML the availability of a dedicated site to allow the community to propose ideas and wanted features for the next Mandriva release : http://ideas.mandriva.com/. Proposals can be sorted by environment, release, and version. People can add comments to the proposal or vote for it. Presently more than 56 ideas have been proposed. For the 2010.0 release, proposal should be submitted for cooker release. So don’t hesitate to participate, you just need to create a Mandriva account : the registration is free.
Mandriva Ideas site : http://ideas.mandriva.com/

Debugging Firefox autoconfig feature under Mandriva 2009.1

I’ve begun to test the migration of my Mandriva 2008.1 workstations to Mandriva 2009.1. While doing this, I noticed that I could no longer enforced settings on firefox : /etc/firefox.cfg was ignored. Indeed, under Mandriva, putting lockPref statements in /etc/firefox.cfg was enough, and we didn’t have to encrypt it. Now let’s try debugging this and see how we can fix this and allow Mandriva firefox to correctly support autoconfig.

When looking at this, the closest bug report I found on internet was the following : rh bug #442406 : Cannot read MCD configuration file. Indeed if I add the general.config.filename directive in for example %_libdir/xulrunner-1.9/defaults/pref/vendor.js, I will have the exact same error message : « Failed to read the configuration file. Please contact your system administrator. »

Using debugging shows that the content of vendor.js is read :

[telepro11@superviseur6 ~]$ NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox
[telepro11@superviseur6 ~]$ cat mcd.log

-1211701024[8ccf808]: general.config.filename = /etc/firefox.cfg

As advised in rh bug #442406 I do a symlink of %_libdir/xulrunner-1.9/defaults/autoconfig/ in %_libdir/firefox-3.0.8/defaults/, Whereas I still have the same error message, the debug log content is different :

[root@superviseur6 ~]# ln -s /usr/lib/xulrunner-1.9/defaults/autoconfig /usr/lib/firefox-3.0.8/defaults/
[telepro11@superviseur6 ~]$ NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox
[telepro11@superviseur6 ~]$ cat mcd.log
-1211115296[896f808]: general.config.filename = /etc/firefox.cfg
-1211115296[896f808]: evaluating .cfg file /etc/firefox.cfg with obscureValue 13
-1211115296[896f808]: error evaluating .cfg file /etc/firefox.cfg 80520001

As you can see, even using a full path won’t help. At least the general.config.obscure_value in %_libdir/xulrunner-1.9/greprefs/all.js is now correctly analyzed. If I use 0 as value, I still have the same error, but the log clearly show that 0 is used.

To allow firefox to start, I have to symlink /etc/firefox.cfg to %_libdir/firefox-3.0.8, and then everything will work fine, and the settings in firefox.cfg will be enforced/applied :

ln -s /etc/firefox.cfg /usr/lib/firefox-3.0.8/
NSPR_LOG_FILE=mcd.log NSPR_LOG_MODULES=MCD:5 AUTOCONFIG_DEBUG=1 firefox
[telepro11@superviseur6 ~]$ cat mcd.log
-1211705120[8b21808]: general.config.filename = firefox.cfg
-1211705120[8b21808]: evaluating .cfg file firefox.cfg with obscureValue 0

So, to use Firefox autoconfig features in Mandriva 2009 Spring while keeping the behavior of pre-Mandriva 2009.1 releases, you need to do the following :

  1. symlinks %_libdir/xulrunner-1.9/defaults/autoconfig/ in %_libdir/firefox-3.0.8/defaults/
  2. add in %_libdir/xulrunner-1.9/defaults/pref/vendor.js the following statements :

    pref(« general.config.filename », « firefox.cfg »);
    pref(« general.config.obscure_value », 0);
  3. symlinks /etc/firefox.cfg in %_libdir/firefox-3.0.8/

Please note that using that setting general.config.obscure_value=0 is needed, or else while Firefox will load, settings in firefox.cfg won’t be read correctly and settings like the proxies ones won’t be enforced ( the user have the ability to modify them and thus even if we use lockPref ). The following bug report have been opened ( mdv bug #50829 ).

]]

Digg it facebook it spread it : Web 2.0 days for Mandriva

Today I spend some time reading the different reviews about Mandriva 2009 Spring. For this I use the excellent tuxmachines.org/ website. What can I say ? Most reviews are very positive, this is always a pleasure 🙂 So I decide to ask the Mandriva community to spread how awesome the Mandriva 2009.1 Spring release is. So I’m going to provide the links to the reviews, and then users should spread the news through social networking site :

  • Digg : This one help to promote and give visibility to blogs or websites articles. Don’t hesitate to open account and to « digg it » Mandriva articles. For those willing to add me as a friend, my account is linuxwizard, don’t hesitate to add me as a friend.
  • Reddit : Equivalent to Digg, the site code is Open Source. There’s also a french version. I don’t have an account yet, but don’t hesitate if you have one to spread the articles through reddit.
  • StumbleUpon : Another Digg like site allowing to rate articles.
  • Facebook : no need to present one of the most known social networking site in the world. So don’t hesitate to share on your Facebook’s profile page Mandriva related articles. Don’t hesitate to download the Facebook Toolbar for Firefox to share sites in one-click.
  • Twitter : The famous micro-blogging service. You can share your links on twitter too, but beware of the size limitation of your twitter posts. You may want to use something like TinyURL to shorten the articles URL.
  • Identi.ca : this is the equivalent Open Source equivalent of Twitter. So don’t hesitate to open an account.
  • Ping.fm : Once you have open an account on several social networking site, updating them and feeding them may be a consuming task. Ping.fm allow to update your different social networking sites at once from one place.
  • others popular social networking websites are : Mashable, Hi5

So here is the list of Mandriva 2009.1 Spring reviews :

Happy social networking 🙂

]]

Thoughts about Linux marketing #3 : Mandriva and its R D projects PR

Last time I talk about the Xtreem OS. As we could see, there were very few communication/PR about this on Mandriva website. This complete lack of communication from Mandriva about theses R&D projects is very strange. Nothing on Planet Mandriva, or in english linux news site like Linux Today, Linux.com, OSNews or LWN.net. If you want to see the different R&D Mandriva projects, have a look at Mandriva R&D page. This page is very well hidden as you can’t see it from the Mandriva website front page. First you need to enter in the Pro section of the website, and then in little letters mostly invisible at the bottom, you will have the link to the R&D page. Don’t expect to have after dedicated pages on the Mandriva website detailing these projects, or having news or further informations notably in the PR page … only the minimum is done. So for everybody visiting the Mandriva corporate page, Mandriva is only doing a Linux distribution ( One and PowerPack ) and a Flash key ( Mandriva ).

If you look in the enterprise section, you will see things about Mandriva Corporate Server, Pulse ( is it a CLI or a GUI thing ? no screenshot ), and Mandriva Directory Server ( vs Linagora LinID ).

Suppose that you want to know the products containing Mandriva Linux products. Indeed, are the products from Mandriva use somewhere in the world ? Have a look at the OEM page … Ok, you have pretty nothing. If you want more informations you need to send an email. But do they talk about what they can provide to OEMs ? IIRC, Mandriva is able to provide support ( vs Linagora support page ) and Consulting, custom Linux distribution and UI ( Mandriva Mini, tailored systems for computers/netbook ( Mandriva mini ) but also media centers solutions ( TouchDiva ), distribution and e-commerce channel ( store.mandriva.com/ ). Mandriva is sold in products like Hercules eCafe, EMTEC Gdium, however you have nothing about this. If I were Mandriva, i would have done the following :

  • Reorganize the Mandriva Corporate site : End-user but also enterprise solutions should be promoted. R&D projects should be more visible and the link should be put in the front page.
  • Visual : if you browse Mandriva website, you will noticed that you have few images. No images or diagram to illustrate the Mandriva products. It’s as if you were selling a laptop or a camera without providing an image and by just providing a minimal technical sheet. Sorry but in modern world with high speed internet connection, people want to see image, video or hear audio ( podcast ) about the products you want to sell.
  • References : When looking for example at Oracle or Microsoft pages, each time and for each of their products, they have references/testimonies from customers or known IT consulting companies like Gartner. Show that your product is known, used, and that your costumers are happy. Check also Linagora website.
  • How do you compare : How does your product compare with other equivalent products ? What do you provide that others don’t have ?
  • « Veille technologique » : What do I mean by this french word ? I mean that your PR department should follow the big news sites ( Linux ones, but also general computers ones, and even news site ), but also big bloggers. A new buzz ? a FUD against Linux ? A new product ? Someone willing to ditch Linux after using distribution X ? Show how mandriva does positioned itself concerning this : react. Hype about cloud-computing ? show that Mandriva is involved in grid-computing. Linux on mobile ? Andro

KDE 4.3 enters in Mandriva Cooker : targetting Mandriva 2010.0

Now that the Mandriva 2009 Spring have been released, the Mandriva development tree for the next version is now opened. Helio Chissini de Castro, from the Mandriva KDE team, announced a few days ago that KDE 4.3 pre-release version will land in cooker. As of today, a few KDE 4.2.70 packages begin to appears on Mandriva cooker FTP repositories. Some KDE applications are being updated too, for example amarok 2.1 Beta1 just hit the repo. Please note that Qt 4.5.1 have been introduced in the repo too. KDE users are advised to wait a little as many things may break.

Others packages have been updated also, so now cookers users can enjoy : mono 2.4, bash 4.0, webkit 1.1.6, drupal 6.11, packagekit 0.4.6, openvas 2.0.1, kernel-linus 2.6.29.2, ndiswrapper 1.54, mesa 7.4.1, kdenlive-0.7.3, wine 1.1.20, nexuiz 2.5, firsts versions of btrfs userpace tools. Please note also the introduction of kernel-netbook 2.6.29.2, a kernel package with optimizations and patches intended for netbook based hardware.

I’ve just noticed than Frederik had already wrote a more detailed post about this 🙂 : Mandriva Cooker (2010.0) opened

]]

Mandriva 2009 Spring et les futures orientations de Mandriva

Ouf, je viens enfin de terminer de mettre

Is MIPS support an opportunity for Mandriva ?

In the first post of my Thoughts about Linux marketing series, at one point I talk about the fact that Mandriva was running under MIPS CPU with the G-dium netbook from EMTEC. Today I’ve read a very interesting article from Ars Technica about Andro

Thoughts about Linux marketing #2 : Mandriva and Grid-computing

Cloud-computing is the magic word theses days. But cloud-computing is based on Grid computing. So what Mandriva have to do with Grid computing ?

From wikipedia definition, Grid computing is the application of several computers to a single problem at the same time – usually to a scientific or technical problem that requires a great number of computer processing cycles or access to large amounts of data. Few people know about it, but Mandriva is involved in the Xtreem OS which aims at investigating and proposing new services that should be added to current operating systems to build Grid infrastructure in a simple way. What’s interesting with Xtreeem OS is the fact that even PDA ( or netbbok ) could be used in the grid system. The main objectives of the XtreemOS project are :

  • To build a reference open source Grid operating system based on Linux for PCs, clusters and mobile devices
  • To provide a simple Grid API compliant with POSIX while adding new functionalities and supporting Grid-aware applications
  • To identify fundamental functionalities to be embedded in Linux for secure application execution in Grid environments
  • To develop a set of self-healing OS services for secure resource management in very large dynamic grids
  • To aggregate cluster resources into powerful Grid nodes by integrating single system image mechanisms in Linux
  • To build an XtreemOS flavour for mobile devices enabling ubiquitous access to Grid resources
  • To validate the design and implementation of the XtreemOS Grid operating system with a set of real use cases in scientific and business domains on a large Grid testbed
  • To promote XtreemOS software and create communities of users and developers.

Partners like EADS, EDF, Nec, SAP, Red Flag and Mandriva are working together to build an ubiquitous grid computing system based on Linux. ISO can be download on the Mandriva mirrors, and RPMS for the Xtreem OS are available. Xtreem OS is based on Mandriva 2008.0, but it seems that a new version may be based on the Mandriva 2009.0. Xtreem OS features list is impressive and can be consult at http://www.xtreemos.org/software/features. One notable feature is XtreemFS , a distributed object-based filesystem that can be mounted from anywhere in the Internet, POSIX-compliant, with client-side caching support and available for various Linux distributions, MacOS X and Win32. It’s strange to see that when people are talking about cloud or grid-computing, we don’t have people from Mandriva giving their advice, and showing the experiences that they have accumulated … At least Mandriva present the Xtreem OS project at Salon Solutions Linux 2009. A video interview is also available on Vnunet french website

Catégories

My Tweets