October 15, 2008

Opening ACLs
In the past couple of weeks Fedora changed the system by which commit access to CVS is given.

Previously, one needed to get a review request submitted and get sponsored, and then one got access to cvsextras, and then you got access to all the packages. Everything under the sun.

This tended to scare some people.

As a result, some package maintainers locked their ACLs down so that only a few people they designated could commit to their package. This is un-open source.

So, in the new system, getting sponsored gives you access to the packager group. Once there, you can access your own packages, but no one elses. Later, you can request access to the überpackager group, and if you ask very, very nicely, you will get access to the full run of packages.

So now that that's all set up, its really not necessary for all those tight ACLs to be in place, so we're about to open them all up. That way access to the entire distro is available to anyone who convince at least one other person that they aren't an idiot.

If you don't want your ACLs changed, go into pkgdb, log in, and go to your package. There will be a "Include package in mass ACL opening?" checkbox, which you may uncheck.
Fedora Test Day - Security Audit and Better LIRC Support
For anyone not subscribed to fedora-test-list ...

I'd like to invite testers and users to join #fedora-qa this Thursday, October 16, 2008. Testing efforts will focus on:Come to #fedora-qa with questions, bug reports, and/or suggested test areas.

More details will be posted to https://fedoraproject.org/wiki/QA/Test_Days/2008-10-16.

Digital Week in Athens

Tomorrow we will move to Athens to attend the Athens Digital Week event where both Dimitris and Max Spevack have talks about Fedora on Friday. It seems to be a big event and we hope to meet a lot of Fedora community guys there.

Also we are looking forward to seeing Max again, after Brno FUDCon, tomorrow afternoon. Cool! :)

Stoozing calculator

Now expendable can make calculations for stoozing as well.  Stoozing, if you haven’t heard that word, is when you pay for things on a credit card that charges 0% on purchases so that the amount you would normally pay off the card with each month is moved into a savings account instead.  This way you can earn interest until the 0% period ends.  Here’s an example.

First, start expendable and create a new account tree with a savings account in it.  Set the interest rate to, say, 6% AER.  Limit the modelling period to 1 year.

Now we want to add income and expenditure.  Let’s say we’ll be spending all of the £500 that comes in each month.  To do this, add a new account of type “Extra income” and set the amount to 500, then add a new account of type “Spending” and set the amount to 500.  Our savings balance remains at 0.

Now we want to put our spending on a 0% credit card.  Add a new account of type “Credit Card (Promotional Rate)”.  For this example we’ll leave most of the settings at their defaults: 0% interest for 12 months, with 3% or £5 to pay off each month.  Let’s adjust the limit to £3,000 though.

To move the spending onto the credit card, select the spending account and change its linked account.

Now you’ll see a graph showing the balance of the savings account and of the credit card for the first year.  In this example we’ve earned over £95 by stoozing.  Notice how the credit card balance gets near to the limit and then stays there: this is because each month we are paying the minimum payment, and are able to load the same amount again onto the card at 0%.  When the limit is reached, the remaining amount to be spent is taken from the savings account.

Transifex real meeting

The last past day I consider that we have had the most productive days about get stuff done around Transifex. On the weekend at the Fedora 10 Beta Hack Fest, I and Christos spent a lot time discussing about the new design and hacking around to fix some issue, after decide with Dimitris a way to go.

Even hacking during the whole weekend, on Monday Christos came to Dimitris’s house and we could *again* spend the whole day discussing and hacking. Really IMHO that were the best days for the new Transifex until now. On Monday I was too excited that I only went to bed Tuesday 5:30hs AM, even I usually follow “My Best Practice - Work on week days, sleep at night and have fun on weekend and some times on week days night”. :)

Fortunately we already have a pretty good initial code done. We are working to publish it this week and now it seems that we are just wait for Dimitris arrange some time to do it. Dimitris will kill me when he read this.

/me runs

Vint Cert and Net Neutrality
Does Vint Cerf really need to endorse a politician? In this video, that is exactly what he does towards the latter part of the recording. While I think he is articulating extremely well the idea of net neutrality, I think to use that as the starting point to then endorse a politician is not appropriate. He should have done it the other way around. Start by saying that he is endorsing Obama and then state why. I have great respect for Vint, so it is a little disappointing to see this video.



On the issue of Net Neutrality, I think this is a US-centric problem. When there is insufficient competition, this is what happens. If I were to contrast with Singapore, the fact that we have so many ISPs means that the pricing is going to be very, very competitive and it has been the reality. So, it sometimes is puzzling why a country like the US still can't get their act together with regards to broadband etc.
IcedTea 1.3 Released!

We are proud to announce the release of IcedTea6 1.3.

The IcedTea6 project provides a harness to build the source code from
OpenJDK6 (http://openjdk.java.net) using Free Software build tools and
provides replacements libraries for the binary plugs with code from the
GNU Classpath project. More information on IcedTea can be found here:
http://icedtea.classpath.org

What’s New?
—————–
- Updated to b12 bundle.
- Fixed to use new sound service, Gervill.
- Many Netx fixes and now built by default.
- LiveConnect support (–enable-liveconnect).
- Implemented JavaScript->Java security.
- PulseAudio integrated (–enable-pulse-java)
- VisualVM tool integrated (–enable-visualvm).
- Added out-of-the-box CACAO support (–with-cacao).
- Added the experimental Shark JIT for Zero.
- Cleaned up crypto support, all algorithms and key sizes are fully
supported now without any (regional) restrictions. No more need for
separate crypto policy jars.
- Integration of Mozilla Rhino javascript support for javax.script.
(See http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=179 when
you want to enable non-system-installed versions of Rhino).
- Add support for Zero builds on alpha, arm, mips, mipsel, m68k, s390.
- Various build fixes.
- Several bug and security fixes: (http://icedtea.classpath.org/bugzilla/ and
https://bugzilla.redhat.com/).

—————–

The tarball and nosrc RPM can be downloaded here:
- java-1.6.0-openjdk-1.6.0.0-0.23.b12.fc10.nosrc.rpm
- icedtea6-1.3.tar.gz

The following people helped with this release:
Gary Benson, Deepak Bhole, Tom Callaway, Pablo del Campo, Thomas Fitzsimmons, Dennis Gilmore, Andrew Haley, Andrew John Hughes, Ioana Ivan, Matthias Klose, DJ Lucas, Omair Majid, Xerxes Ranby, Marc Schoenefeld, Keith Seitz, Joshua Sumali, Christian Thalinger, Mark Wielaard, Lillian Angel

We would also like to thank the bug reporters and testers!

To get started:
$ hg clone http://icedtea.classpath.org/hg/icedtea6
$ cd icedtea6

Full build requirements and instructions are in INSTALL:
$ ./configure (–enable-liveconnect –enable-visualvm –enable-pulse-java)
$ make

      
Entrada de prueba 3

Esto es una prueba de sincronía con Planeta Fedora, y será borrada en poco tiempo. Disculpa los inconvenientes

      
Vote for vwbusguy!

Whoa, I’m in the news

My Fedora nick has made me famous!

      
Fedora on XO testing project: updates
1. SHIPPING. All shipping requests have been made, and all XOs should be on their way. For US residents, you should already have your XOs; if not, please contact me. For international folks, XOs have shipped, but I still have no tracking information. As soon as I get it, I will let you know. If you have any doubts about whether you've been selected or whether a laptop is on its way to you, please contact me: gdk at the hat of red dot com.

2. TESTING DATES. We will continue to do testing into the month of November. Please consult the schedule for more details.

3. SCHEDULING TESTING TIME. This was a good idea, but not good enough. Rather than focusing on having people sign up for particular test times, we'd rather have people sign up for test teams instead. Test teams focus on particular areas of functionality that interest them. Please sign up for a testing team on the Roll Call page. Each team needs a lead, team members, and meeting times. Let's work over the next few days to firm these up.

4. THE MASTER PLAN. The Master Plan knows all and sees all. The Master Plan is wise. The Master Plan is The Ultimate Authority. The Master Plan is also subject to change, which means that the wise tester should Subscribe to The Master Plan. Nothing exists outside of The Master Plan. That said, if The Master Plan is confusing, let me know so we can fix it.

5. PROGRESS. So far, out of necessity, we've been spending most of our time working on performance issues. Thanks to everyone who has helped us figure this out. Lots of feedback on performance issues here; if you have anything to add, please do so.

Let us all continue to rock so hard now!
Athens Digital Week

(English summary: See original ambassadors-list email. Athens Digital Week is a huge technology event in the Greek capital, targetted for the masses. Fedora will be present with a keynote from Max Spevack and a talk from me on Friday afternoon, which we’ll try to record, and lots of locally-produced swag. Machine-powered translation to English.)

Αυτήν τη βδομάδα διοργανώνεται στην Αθήνα το Athens Digital Week, ένα event που υπόσχεται δράση, μπόλικο κόσμο και ωραία happenings. Φαίνεται ότι οι διοργανωτές έχουν φροντίσει να είναι αρκετά φεστιβαλ-ικό το event, και προβλέπεται οι συμμετέχοντες να περάσουν πολύ καλά. Good stuff.

open source banner

Το πιο ωραίο μέρος του event, φυσικά, είναι η ιδέα του να υπάρχει ένα ξεχωριστό track αφιερωμένο στο open source. Όταν πριν 2 μήνες συναντηθήκαμε με το Βασίλη Βλάχο και τον Νίκο Ρούσσο για να στήσουμε το track, φύγαμε από τη συνάντηση όλοι λίγο-πολύ ενθουσιασμένοι για το event. :-)

Ο keynote ομιλιτής που επιλέξαμε είναι ο Max Spevack. Πολλοί γνωρίζουν τον Max ως Fedora Project Leader για δύο χρόνια (06-07) αλλά και ως νυν Fedora Community Architecture team manager. Προβλέπω ότι η ομιλία θα έχει πολύ μεγάλο ενδιαφέρον, αφού θα είναι σχετικά με τη μελέτη των ανοιχτών μοντέλων ανάπτυξης έργου, τραβώντας παραδείγματα από τη μεγάλη εμπειρία του Max, τόσο σε επίπεδο Κοινότητας όσο και επιχειρήσεων. Η ομιλία θα γίνει την Παρασκευή 8μμ, στο “Talk Zone”.

Ειδικά για το Fedora τώρα, θα έχω μια παρουσίαση στις 4:30μμ, στο track “Ψηφιακές κοινότητες εν δράσει”. Στη μικρή παρουσίαση θα δούμε τη δράση της ομάδας Fedora, τον κώδικα και τα hackfest μας, τα release parties και τα επόμενα events που οργανώνουμε. Αν καταφέρω και πείσω τα παρόντα άτομα της ομάδας, θα τους φωνάξω στη σκηνή. :-)

“Είναι η δουλειά μου να μετακινώ τα εμπόδια για να μπορείς να κάνεις τη δουλειά σου ελεύθερα.”

Max Spevack

Ο Πιέρρος Παπαδέας και οι ευγενικοί χορηγοί μας φρόντισαν να έχουμε Fedora swag να μοιράσουμε στο κοινό όπως εισαγωγικά φυλλάδια, LiveCDs και αυτοκόλλητα. Πολλά αυτοκόλλητα. Επίσης, θα προσπαθήσουμε να έχουμε καμιά 20αριά polo μπλουζάκια διαθέσιμα για όποιον θα ήθελε.

Μέλη της ομάδας Fedora θα είναι στο event όλη την Παρασκευή και το Σάββατο. Θα έχουμε ένα μικρό booth με laptops και OLPC το οποίο τρέχει Fedora, και προβλέπεται να κάνουμε αρκετό hacking το διήμερο. Join us!

Άλλες σχετικές παρουσιάσεις περιλαμβάνουν το track “Το λειτουργικό του μέλλοντος” με την ομιλία του Παναγιώτη Κρανιδιώτη και την αντιπαράθεση του Νίκου Ρούσσου με τους non-Linux αντιπροσώπους. Γενικώς όλο το απόγευμα-βράδυ της Παρασκευής προβλέπεται άκρως ενδιαφέρον! Δείτε το πλήρες πρόγραμμα του event (pdf).

See you there. Happy hacking.

Returning back home with 2 CoEs.

I have returned back home after successful trip to USA, I went there to take Red Hat Enterprise Directory Services and Authentication Exam and the training of Red Hat Enterprise Storage Management.

I had the directory service exam on Santa Clara California, the trip was extremely long it took like 20 hour; Cairo -> France -> Atlanta -> San Jose, I took the exam 1 day after arrival.

Then I went to Denver to have the cluster and storage course and the exam, it was remarkable experience for me. I have had really great chance to meet George Hacker; the instructor(this is his real name, he showed me the ID); he's awesome guy. I have got the exam right after finishing the course.

I have got the result of the Cluster and storage after really short period. the directory service exam was after the Cluster and storage exam result. anyway it was really nice to get the result with PASS for both exams.

it's time to return back home, the route to return was cool Denver -> Atlanta -> New York -> Cairo; just 18 hour.

Hopefully the RHCA training tracks will be delivered in Egypt soon, so I can get the rest of the RHCA stuff.

Whole-house electricity monitor

As I wrote previously, I’ve been keeping tabs on how much electricity I use.  Last week I got a whole-house electricity monitor called an OWL from natural collection and have been playing around with it.  It’s surprising how surprising the results are, if you see what I mean.  I know that switching on the kettle uses more electricity, but I was a bit taken aback at how much more.

The same goes for the oven although it makes it very easy to see when it’s up to temperature!  I’ve put in the amount that Ecotricity charge me per kWh (10.65p, although the OWL only allows tenths of a penny so it thinks it’s 10.7p).  With the oven on it shoots up to over 30p/hour, and when it’s up to temperature it goes right back down to about 5p/hour.

The lowest I’ve seen it yet is 1.2p/hour (at night), which is about 115W.  I’m not sure what the accuracy of the measurement is.  It does seem to drift about in a 30W range (i.e. by about 0.3p/hour), but perhaps there is some appliance doing that in standby for some reason.

Fedora-Philippines Mailing List

The Filipino mailing list is now operational. Many thanks to Mike and Huzaifas for making this possible. Nothing there yet, but I’m excited to see a community grow from this. Giddy!

      
Hints & Tips: Use Gnome-Do

Something nice and quick to get the ball rolling on our weekly hints & tips post.

Gnome-Do in action

Gnome-Do in action

Gnome-Do is one application that I can’t live without. It’s inspired by Quicksilver on the Mac and Launchbox on GNU/Linux, and like both of those applications can help you to speed up common tasks on your computer.

It exists as a package in Fedora, so installing it is as easy as launching PackageKit or using yum on the command line as root:

yum install gnome-do

Once installed, the next time you login it will launch itself automatically, appearing in the middle of the screen. To use it, simply start typing the name of the application or file that you want to open. It’s possible to change the default item by pressing the down arrow and selecting one of the options presented.

On the right, the default action for the selected item is displayed, which you can activate by pressing return. The default action depends on the selected item, so for audio files it will offer to play the file, while for web addresses it will offer to open it in a web browser.

To launch it in general computer use, Gnome-Do is tied to the keyboard shortcut Super+Space.

Check out this screencast (flash) or visit Gnome-Do’s homepage to find out how many different ways you can use it.

Edit: Sorry for linking to a flash video. In the future I hope to only use formats that are playable out of the box on Fedora.

      
How to install Flash player 10 on Fedora 9

Short guide to install Flash player 10 on Fedora 9:

On 32-bit:

[edward@spoiltspace.co.uk ~]$ sudo rpm -ivh
http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
[edward@spoiltspace.co.uk ~]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
[edward@spoiltspace.co.uk ~]$ mkdir -p /usr/lib/mozilla/plugins
[edward@spoiltspace.co.uk ~]$ sudo yum install flash-plugin
[edward@spoiltspace.co.uk ~]$ mozilla-plugin-config -i -g -v

On 64-bit:

[edward@spoiltspace.co.uk ~]$ sudo rpm -ivh

http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
[edward@spoiltspace.co.uk ~]$ sudo rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
[edward@spoiltspace.co.uk ~]$ mkdir -p /usr/lib/mozilla/plugins
[edward@spoiltspace.co.uk ~]$ sudo yum install nspluginwrapper.{i386,x86_64} pulseaudio-lib.i386
[edward@spoiltspace.co.uk ~]$ sudo yum install flash-plugin
[edward@spoiltspace.co.uk ~]$ mozilla-plugin-config -i -g -v

restart firefox and enjoy ;)

tip: if you experience any problems with the sound, install libflashsupport, restart firefox and try again:

[edward@spoiltspace.co.uk ~]$ sudo yum install libflashsupport.{i386,x86_64}

let me know how it goes…

Quirky behavior of oocalc

A quirky behavior of OpenOffice.org Calc was observed. I uploaded the sample spreadsheet here [link to .ods] .

Would be great to know if someone else can reproduce it.

The first 3 columns have three dates and cell D2 uses the DAYS function to find the difference between the dates. Since the result is accurate, we also put that in cell D4 by-hand. We repeat a similar set of actions for E2 and E4.

Having done that, we divide E2 by D2 and E4 by D4 to obtain the results in F2 and F4. The results in G2 and G4 are obtained by F2 by 15 and F4 by 15 respectively. The contents of G6 are input by-hand.

For the cells H2, H4 and H6, the data is input by hand and I2, I4 and I6 are obtained by multiplying H2, H4 and H6 by G2, G4 and G6 respectively. Check the results obtained :)

All of the above would be obvious if you check the formula bits in the spreadsheet.

The real fun of course is in the remaining rows. G8 is obtained as a result of the expression F8*15 (note: G2 was 15*F2) which is somewhat different and thus we end up with different results on I8.

Check out the spreadsheet. It is fun. The OO.o issuezilla does not seem to work for me, so shall file a bug later.

Qwit a gr8 KDE4 app for twitter

Recently just browsing kde-apps.org I noticed a cool app for kde4 called Qwit.Its basically a great app which shows ur twitter updates ,replies and public time line also allowing one to tweet which is of course a trivial yet essential part.The best part i loved about this app that it sits in the system tray and shows a little pop up whenever an update occurs on twitter profile.The settings are great allowing to store password and configure update intervals and proxy settings too.This app is available for windows too.This is one of the best twitter apps i have seen recently and deserves a place in 4.2 and can be downloaded here .

Posted in KDE4   Tagged: apps, KDE4, qwit, twitter   
Very cool Tango Icon Theme for GNOME

Have been used my Fedora 9 desktop for half a year, I really got bored with the default Fedora Themes, especially the default icons theme, so I tried to look for a better one on the whole net, and I was so excited when I found the unofficial tango icon theme. It’s high quality and looks very cool. The Tango team is just the contributor of GNOME icons themes, so their icons have a good visual metaphor for Nautilus and other GNOME modules.

Well, the photo above is just captured when the Tango Icons installed while I am chatting with a friend with China Mobile’s Fetion IM service (using LibFetion), and at that time, a friend on Google Talk coming online in the Gossip messenger. :smile:

Now, I have a very fresh feeling after logging in my desktop, and it has a different, much more better looking like a new OS with a different, fresh-new experience :smile:

And I want to recommend some sites that help you to customise your Fedora (or other Linux distro) desktop, one is http://www.gnome-look.org (for KDE users, go to http://www.kde-look.org), you all know this site :sad: Another one I’d like to introduce to you is the GNOME Art http://art.gnome.org/, and tell you the truth, the official Tango icon theme is just downloaded from there. I found a cool GNOME wallpaper too, which I will set it as my wallpaper this night.

Changer l’encodage par defaut d’un serveur MySQL

MySQL encodage

Cet article décrit la procédure à suivre pour changer l’encodage d’un serveur MySQL.


1. Obtenir des informations sur l'encodage de votre serveur MySQL

La première étape va consister à obtenir des informations sur l'encodage utilisé sur votre installation MySQL. Pour cela, connectez-vous à votre serveur et lancez la commande suivante :

SHOW VARIABLES LIKE 'char%';
character_set_client latin1
character_set_connection latin1
character_set_database latin1
character_set_filesystem binary
character_set_results latin1
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/

On s'aperçoit ici que l'encodage du serveur (character_set_server) est de type latin1 et celui du système (character_set_system) est de type utf8.


2. Changer l'encodage d'un serveur MySQL

Pour changer l'encodage d'un serveur MySQL, il faudra modifier le fichier de configuration /etc/my.cnf en ajoutant des paramètres similaires à ceux donnés ici (utilisation de utf8 dans l'exemple) :

[mysqld]
#Set the default character set
default-character-set=utf8
#Set the default collation
default-collation=utf8_general_ci

Il faudra ensuite redémarrer le serveur pour prendre en compte les modifications et éventuellement vérifier le bon changement de l'encodage :

# /etc/init.d/mysqld restart
mysql> SHOW VARIABLES LIKE 'character_set_system';
character_set_system utf8



Article original écrit par Sébastien Bilbeau et publié sur Tux-planet | ©Copyright - 2005 Toutes reproduction interdites.

Back on the Grid!

As those who know me may know, my phone has been quite telephony-incapable for nearly the past week; but I finally got my replacement from Verizon earlier today and have finshed resetting my preferences and reloading some of my frequently used "Get It Now" apps (such as VZNavigator). I can actually stay in communication again!

Also, my battery seems to be slowing dying (getting quite warm, and barely holding a full-day charge, even in "standalone" mode), so I've taken the liberty of ordering an extended battery (and corresponding battery door replacement) from Amazon to replace it, which should be here by early next week. (I could have had it shipped and to me by Friday or before, but that would have been nearly an additional 26 USD in cost - more than half of the cost of the battery and door....so, yeah. Not wanting to do that.)

So, if you need to get in touch with me, I'm available by phone! 

Also, I've recently submitted Haze 0.2.1 for the Fedora 9-testing repository, after which it'll go stable in about a week or so. I've had this in Rawhide for quite a long time, and completely forgot to back-sync the version updates to prior distributions. (Alas, Haze 0.2.0+ has a lot of newer dependencies down the Telepathy stack, so Fedora 8 will probably stay at 0.1.4 until it goes EOL.)

I'm going to try to be more prudent with WebKit updates too, especially now that GIMP's help stuff (among others) are starting to use it quite heavily. I will make a strong effort to bump the packages in Rawhide every weekend or so (major/crasher bugs aside, of course).

Entrada de prueba 2

Esta es una entrada de prueba de sincronización con Fedora Planet y la borraré en unas pocas horas

      
Entrada de prueba

He estado teniendo problemas para sincronizarme con Fedora Planet.

Esta entrada es solamente de prueba y la borraré en un unas pocas horas

:)

      
Ohio LinuxFest!!

Fedora booth at OLF

Fedora booth at OLF

(Photo courtesy of Clint Savage)

I had the priveledge to go to Columbus, Ohio last weekend to Ohio LinuxFest with 12 other Fedora Ambassadors.

I arrived after work on Friday, and met Clint Savage (herlo) at the airport and we headed over to Barley’s in downtown Columbus.  There we met several other ambassadors including David Nalley, Paul Frields, John Rose, John Stanley, and others.  We had a chance to meet up with some other groups participating at Ohio Linuxfest downstairs after dinner.

Saturday is when most of the fun happened. I headed over to the convention center around 8am, and by that time the convention was already well on it’s way.  The Fedora booth was back in a corner but it ended up being a good location as it was by a doorway to another room with more booths, so it ended up being near a lot of traffic.  We had two XOs and an HP laptop up for show, as well as other laptops individuals had brought including Clint’s EeePC, which we used as a live USB creation station.

Ben Williams brought several of the 10042008 Fedora 9 re-spins, which went very quickly.  Throughout the day, Ben, his son, Clint, and I were burning the re-spins for both i386 and x86_64 and they were going as fast as we could burn them.  We were also pushing a high volume of GOLD media, and we ran out of pins and stickers early.  One of the best marketing ideas was T-Shirts.  The Fedora T-Shirts were all over the place throughout the event, and it helped to show tha