Planet Ubuntu
23.02.12: The Fridge: Interview with Gema Gomez-Solano
Elizabeth Krumbach: Can you tell us a little about yourself?
Gema Gomez-Solano: I love good software and computers. When I was at high school, and I watched the film Sneakers, I decided to become a Computer Engineer. I admired those computer wizards who could do almost anything with a keyboard. I really wanted to be part of a group that could do cool things with technology, no matter how complicated.
I studied Computer Engineering in Barcelona, Spain; a Master equivalent degree at the Catalonia Polytechnic University. After finishing university, I was hired by a security company in Barcelona to do security audits and assessments.
In 2004, given my security background, I was offered a role in London as a Test Engineer at Symbian within the security team. This was my first time working at an English company, and in an international environment. We had teams in the UK and India, and later in China. Testing an operating system was one of the most complex and enlightening experiences of my career. I grew as a tester and as a QA engineer during the first years there. The security team moved to Cambridge and I decided to stay in London doing integration testing within the kernel team.
Then, in 2007, Symbian decided they wanted to build a strong System Test team, and offered me the Technology Architect position for that team. We built a technically strong test team who changed the quality of the OS visibly and for good. It felt great to see that project develop after all the battles that we had to fight to make it happen.
Then Nokia took over Symbian, and announced it was going to become open-source. After spending 9 months helping the team to integrate in the new organisation, I decided to take some time off to rethink my career to find the next challenge. I had seen the team grow and establish itself as a smoothly running testing team, so my job there felt done and I was eager to find a new project that I could help develop and build.
As my next challenge I took up an opportunity to join VMware in London. I did API testing for almost a year with them but it didn’t really feel like the challenge I had been seeking. So I kept trying to find what I was looking for, and that’s how I came across Canonical and the Ubuntu project. It was an operating system; it was in need of testing if it was to become the predominant OS. And, most importantly, it was a chance to collaborate with a great community from around the globe. This opportunity got my attention instantly, and, when I was offered the QA Engineer position, I didn’t hesitate.
Five months and one UDS down the line, it still feels good and lots of things are starting to happen within the Canonical Platform QA team and within the community in terms of QA. I enjoy seeing how my work has a direct impact on a system used by millions worldwide. I would like to see Ubuntu become the operating system everyone uses and that comes with every computer that is sold. Most importantly, I personally would like to see the QA work that we are doing for Ubuntu become a de facto standard in terms of quality assurance and good testing practices.
EK: How and when did you first get involved with open-source?
GG: The first time I thought about open-source as a way of making software was when I was told Symbian was becoming opensource. We had to think about how to make our code available to everyone, as well as keeping the continuous integration and testing of the code going. That was the first time I really thought about the concept of open-source, and realised how powerful the idea is.
My partner has been a developer of an open-source project, Dragonfly BSD, for some time now. I have seen him work on that project, and interact with its community, for years. He tried to convince me to do testing for them – but I was so busy with my day-to-day work that I never had enough quality time to dedicate to that.
So my first real taste of opensource, and being part of a community, has been with Canonical and the Ubuntu Project. I am learning to work with the community and to bounce ideas back and forth until they become work items and get implemented. Initially, the QA list felt somewhat lifeless, and the community was a bit stuck on what it was doing. Not much collaboration was going on so we split some of the tasks our team was doing this cycle, and made them available to the community. We’ve raised the awareness of testing, and plenty of community members have started to collaborate with us, and a lot of discussions are going on at the moment regarding the future of QA in Ubuntu. All geared towards taking the quality of Ubuntu to the next level.
I have also started talking to the Mozilla QA team regarding a test case management tool (Case Conductor) they are creating that we would like to use for Ubuntu as well. They are keen on collaborating, and would like to gather requirements from us so that the tool is fit for purpose for Ubuntu, too. We will soon be involved in beta-testing and other collaboration with the Mozilla team on this tool. So inter-community collaboration is something I am exploring at the moment.
EK: What is your role within the Ubuntu Project?
GG: I started working for the Platform QA team at Canonical back in August, and I have been watching the project during the final stages of Oneiric Ocelot as well as learning more about Linux and the community.
I wrote a high level strategy of what I think needs to happen in the coming 2 years for our quality levels to rise significantly. The plan was well received at the management team, and we got a green light to start implementing it. I have since moved to be the technical lead of the Platform QA team. We are currently working on putting the right tools in place so that developers can act on the important defects as soon as they are found. The Daily ISO testing is already following this principle, and its quality is improving noticeably as we speak. We are keeping track of the defects we find as part of our testing efforts, and of the defects we didn’t find but are found later in the development cycle, so that we can improve the testing of future releases. Our overall aim is to build a solid automated testing suite as soon as we have the basics in place.
We changed the format of the meeting to make it more QA focussed, splitting it from the Bug Control meeting. Now both groups have different times to meet and discuss their issues and progress, and we have a set of tasks that community members are contributing to, with the aim of improving the quality of Ubuntu. I am driving and coordinating this effort at the moment, but this is not going to be my focus going forward since there will be a QA Community Coordinator with whom my team will collaborate closely and I will be just one more community contributor. The QA Platform team will be helping shape the testing effort and trying to make every little effort a worthwhile contribution to the whole. Historically, there has been little leadership in the QA front, and we are trying to bring good practices from the industry to the open-source community to improve the situation.
EK: Do you have any suggestions for others who are looking to get involved with Ubuntu and opensource in general?
GG: I think open-source is an unstoppable force that is driven by a huge worldwide community. I’d say the first step is to figure out what you want to do with your free time, then choose a project that you’d like to contribute to and see if they are in need of any of your skills; odds are they are. If you are a developer but do not want to write code in your free time, you might enjoy reviewing code or betatesting a product to find problems, or triaging some bugs. Maybe you are good at languages and want to contribute by translating the software.
Or if you enjoy breaking software, and would like to do quality assurance and testing of a particular product, and you are prepared to join a very dynamic and challenging environment, I’d like to see an email from you on our ubuntu-qa@lists.ubuntu.com list (it’s open to anyone: https://lists.ubuntu.com/mailman/listinfo/ubuntu-qa ). We are in the process of gathering as much help as we can get. The tasks that are being worked on at the moment at the community level for Precise are available on the wiki: https://wiki.ubuntu.com/QATeam/TasksPrecise
The QA Team for Ubuntu has a weekly gathering. Feel free to attend our weekly meeting and ask questions so that you get to know the team and what each one of us is doing. It takes place every Wednesday at 17:00 UTC in #ubuntu-meeting on freenode. We are thrilled to see new people show up and contribute. The agenda for the meetings, and details and logs of past meetings, are available here: https://wiki.ubuntu.com/QATeam/Meetings
Originally posted by Elizabeth Krumbach in Full Circle Magazine Issue #57 on January 27, 2012
23.02.12: Jono Bacon: Awesome Unity Contributions
Unity is a key piece of Ubuntu, and the Unity experience in Ubuntu 12.04 is shaping up to be fantastic across Desktop, TV, and Android.
Yesterday Mike blogged asking for contributors to improve our Quicklist support in the most popular apps in Ubuntu. Within the same day he had a number of awesome contributions made as a response.
I just wanted to offer thanks to our new rock-stars Nekhelesh Ramananthan, Trenton Fox, Prateek Karandikar, and David Baucum who were the first folks to make contributions. Thanks for making the Ubuntu experience even smoother and more integrated.
Mike has since blogged sharing the other most popular apps that need Quicklists; be sure to help if you can…you don’t need to be a coder to contribute. Find out how to contribute here. You can get help for how to participate in #ubuntu-unity on Freenode IRC, and feel free to ask questions in the comments here and Mike and I will help.
You folks will be hearing more and more from Mike over the coming weeks and months about ways in which everyone can help to make Ubuntu that little bit more streamlined, integrated, and enjoyable. Our community is our backbone, and thanks again to Nekhelesh, Trenton, Prateek, and David for being such great examples of this.
23.02.12: Paul Tagliamonte: Intent to become a Debian Developer
Howdy!
I’d like to officially state (for the record) that it is my intent to apply to become a Debian Developer within the next $TIMEFRAME.
Currently soliciting advice and opinions before nm.d.o comes back online :)
It’s a big step, but it’s a natural one.
Gametime?
23.02.12: Jorge Castro: The Greatjon
Hey so I totally messed this up because I thought it was a good geeky meme but I failed you all. In the past people mixed up Jonathan Lange with Jono Bacon. This is because they both went by “jono”. How we dealt with this as a project was that Jono Bacon was just “jono”, and then Jono Lange was “evil jono”. But then Jono Lange lost all this weight and became unrecognizable. And he wasn’t really evil, he’s actually pretty great. And Bacon listened to metal, so you could make the argument that he was the evil one. So we tried other iterations like “metal jono” vs. “new zealand jono who really lives in London but whatever”. None of those really stuck.
Since we know Lange is a huge Game of Thrones fan, I started calling him “The Greatjon” at the last sprint. People thought this was cute at the sprint, but unfortunately I forgot to tell people outside of the room, my fault for not being transparent. Here’s the real character, and while I feel Evil Jono really doesn’t fit the personality of this character I think it would be awesome to have a random title like this for someone in the project, it would certainly make meetings more interesting, especially when you do IRC meetings in the context of the books.
Think about it, what if meetings went from this:
Hey Jono, when do you think this feature will land in the Software Center?
to this:
Hey Jono, whom they call the Greatjon, when do you think this feature will land in the Software Center?
I know right, I suspect the Langaseks are going to have fun with this. I realize that we could just refer to them by normal social factors like last name or whatever, but what’s the fun in that? Also, this will be awesome, I was just looking for an excuse to talk about Season 2.
23.02.12: Brian Murray: Where are the bugs?
I work with a team, the Ubuntu Foundations team, that has an interest in a lot of source packages and naturally bugs reported about those packages. To track all these packages we have setup a team in Launchpad, the foundations-bugs team, and subscribed them to the packages we care for and setup a mailing list to receive bug mail. Launchpad also provides us with a report that shows us some bug numbers, but this just shows information about where the bug tasks are as a whole. I wanted to find out which packages are receiving bug tasks right now and if that bug volume is abnormal for the package. (Some packages will always be receiving lots of bug reports.)
To this end I’ve created created a chart, using the packages the foundations-bugs team are subscribed to, that displays the quantity of bug tasks opened in the past 7 days and the past 14 days. Additionally, the bug tasks for a package are classified by their reporting method. (When a bug is reported by apport it is tagged differently depending on the type e.g. if it is a crash the bug is tagged apport-crash.) This information allows us to tell if a particular package is receiving a lot of crashes or package installation failures, which is more important than a lot of tasks tagged ubuntu-bug.
Looking at the above screenshot we can see that casper is having a spike in bug reporting activity as the bar length for the 7 day and the 14 day period are equal. This likely has something to do with the 10.04.4 testing that was going on but is worth investigating. grub2 also seems to have a large number of apport-package bugs which also should be investigated. The chart makes this really easy as each section of the bar takes you to a Launchpad search for all bug tasks about that package with the relevant tag. Additionally, the package name is also a link for all the bugs about the package.
I’ve made the same chart for the desktop, server and ubuntu-x-swat teams. If you have a team that is subscribed to Ubuntu packages I’m happy to make one for you too. Additionally, there are also charts for every package set in Precise so one of those might have a list of packages in which you are interested.
22.02.12: Jono Bacon: Testing Ubuntu Accomplishments

I would like to open up Ubuntu Accomplishments to a little wider testing. Please note a few caveats:
- You need to be running Ubuntu 12.04 to test this.
- This is still a work in progress; there will be bugs.
Please follow the instructions at here for how to install. If you have questions feel free to ping me on IRC (I am jono and I am around in #ubuntu-community-team most of the time).
If you find a bug (and you probably will!), the bug will either be in software itself or one of the accomplishments. Please file bugs using the following links:
If you are unsure, just file bugs here.
There is a lot of work going on each day on this, so please be sure to update your branches each day (until we start releasing packages). You can do this with:
cd ubuntu-accomplishments-system
bzr pull
cd ubuntu-community-accomplishments
bzr pull
Thanks!
Writing Accomplishments – Volunteers Needed!
There are only a few accomplishments available in the system right now. The goal here is that accomplishments should be about new experiences. I would like to avoid things such as “50 posts to a bug report” or “500 posts to a forum“; those could be achieved by repeating meaningless content to get the numbers up. I would rather focus on new experiences such as “I have become an Ubuntu Member“, or “I got my first uploaded accepted“.
Writing accomplishments just requires a little knowledge of launchpadlib and Python for Ubuntu Accomplishments, or you can write accomplishments for other projects where you can query a web service.
If you are interested in writing some accomplishments to plug into the system, please see this page and the video tutorial at here.
Thanks!
22.02.12: Michael Hall: More Unity Quicklist Targets
Since almost all of recommended packages in my original post have been tackled already thanks to Nekhelesh Ramananthan and David Baucum, here’s a new list for those of you who are still itching to knock a few out.
This list contains some of the most popular downloads from the Ubuntu Software Center that don’t have a Quicklist in Precise. Not all of them will have useful command line options to make shortcuts for, so if you run across one of those just mention it in the comments and I’ll take it off the list.
Available
- audacity
- filezilla
- compizconfig-settings-manager
- cheese
- adobe-flashplugin
- libreoffice-writer
- emesene
- smplayer
- k3b
- audacious
- wesnoth-1.8
- blender
- stellarium
- supertuxkart
- calibre
- virtualbox-ose
- eclipse
Done
firefoxdone!rhythmboxdone!pidgindone!remminadone!ubuntuone-control-paneldone!
Not Available
vlcdoesn’t support command line optionsskypedoes not support command line optionsgpartedonly supports 1 commandline option which is uselessgtk-recordmydesktopdoes not support command line optionsopenshotonly supports 1 commandline option which is useless
Jorge Castro has also linked to an AskUbuntu page that lists many pre-made Quicklists for various apps that just need to be made in a bzr branch and turned into a merge proposal, which is another great and simple way to contribute to Ubuntu.
22.02.12: Ubuntu Podcast from the UK LoCo: S05E00 – Season 5 is coming!
Just a quick note to say we’re coming back with a brand new season of the Ubuntu UK Podcast Live on 28th February 2012, with the download available the following day!
Check the calendar for all this season’s episode dates.
Join us on IRC in #ubuntu-uk-podcast on Freenode
Comments and suggestions are welcomed to: podcast@ubuntu-uk.org
Leave us some segment ideas on the Etherpad
Join us on IRC in #ubuntu-uk-podcast on Freenode
Leave a voicemail via phone: +44 (0) 203 298 1600, sip: podcast@sip.ubuntu-uk.org and skype: ubuntuukpodcast
Follow our twitter feed http://twitter.com/uupc
Find our Facebook Fan Page
Follow us on Google Plus
22.02.12: Rafael Carreras: UGJ in Barcelona
March 3rd, the Ubuntu Catalan community celebrates Ubuntu Global Jam in Barcelona.
We plan to carry on with these activities:
- Translation Marathon with Catalan Translation Team members.
- Bug triage: we’ll assess bugs to determine whether or not they have enough information to be worked on and assign a priority to them as soon as possible. You’ll need some English skills so you can communicate with the user reporting the bug.
We’ll be on #ubuntu-cat for those not avaliable to travel and I will be on #ubuntu-locoteams for some chat.
You can do that too
Never run a Jam in your town? Why not try to start one, even if few people can attend? You can find support in a variety of places, including irc sessions. Most of them have already been done, but you can read the whole sessions online.
22.02.12: Nizar Kerkeni: Ubuntu Global Jam Tunisia 12.03

After the first Ubuntu Global Jam organized by our local community six months ago, it’s time to announce the second one. This time the media team has prepared a nice video sequence* to announce this event. See you on 2, 3 and 4 March at the National School of Engineers of Gabes.
(*) The video is in Tunisian dialect: from Arabic mixed with French.
Après le premier Ubuntu Global Jam organisé par notre communauté locale il y a 6 mois, il est temps d’annoncer le second. Cette fois l’équipe média a préparée une belle séquence vidéo* pour annoncer cet événement. Rendez-vous donc le 2, 3 et 4 Mars à l’École Nationale des Ingénieurs de Gabes.
(*) La vidéo est en dialecte Tunisien : de l’arabe mixé avec le français.
22.02.12: Michael Hall: Nekhelesh Ramananthan makes Ubuntu
Last night I posted about how non-developers can directly contribute to the Unity desktop experience, and this morning I was greated by not one, but two contributions already made by Nekhelesh Ramananthan.
First he added player controls to Totem, then he added shortcuts for Update Manager and PPA management to the Software Center launcher. That is some awesome work.
Thanks Nekhelesh!
22.02.12: Arthur Schiwon: Getting ownCloud into UCS
First for those who do not know it yet: since start of February I am happily working for the free software (open source) project ownCloud. My main tasks are to integrate ownCloud into other products, for example into the Univention Corporate Server (short UCS).
As the ownCloud project will stay under the AGPL, there will be no secret code behind. The basic integration consists of creating a UCS package which nicely installs into the server and does auto-configuration and joining the environment. The goal: after installing ownCloud via package management it is instantly available for the users. That means, the setup procedure runs automatically and the LDAP module will be configured, so that users may login directly after installation.
Utilizing LDAP and Management Console
To take advantage of the capabilities of UCS with their LDAP backbone and registry, it will be possible to manage attributes via LDAP. In order to do so we registered our own PEN at the IANA. Thus we are able to define our own scheme and configure e.g. ownCloud specific user settings using this backend. With the capsulation into our own scheme the utilization of LDAP is not bound to UCS.
In the next steps, we are going to make reasonable parts of ownCloud being configurable from the Univention Management Console, the web administration interface of UCS. Basically, we aim to enable you to administer ownCloud from the web interface, without logging into it as „local“ admin.
Since the development is being done in the public, the package code is available in our „integration“-repository on Gitorious. To build the package, you need to copy the recent ownCloud source files into the package folder. A simple „dpkg-buildpackage“ should do the trick, given you have sufficient UCS packaging tools installed.
Demo at CeBIT
I hope that we can see already a very good amount of it at the CeBIT, 6th to 10th March in Hannover, Germany. If you are there, come by at our booth at Univenation in Hall 2, booth D48!
22.02.12: Jono Bacon: Ubuntu for Android: The Response
Earlier today we announced Ubuntu on Android; the perfect combination of a phone that is powered by Android and when docked provides a full Ubuntu desktop experience. Not only that, but when plugged into a TV you also get the Ubuntu TV experience. All within one consistent and beautiful experience.
I posted this news on Facebook and Google+ today, and in just 12 hours look at the response:

I think this speaks pretty well about how much interest and demand there is in this. Put it this way: in 12 minutes Facebook had over 1000 likes.
If you are a handset maker or network operator, get in touch.
22.02.12: Ubuntu Women: Career Days! This Saturday! AkGraner!
Hola Folks! After a holiday hiatus and a greatly delayed announcement, Saturday February 25th is going to be our next Career Days session!
The wonderful Amber Graner is going to be giving a session on Community Management and her journey to her current role as User Experience and Community Specialist.
The session will be in #ubuntu-classroom and #ubuntu-classroom-chat on irc.freenode.net at 1700 UTC.
If you’re interested in getting involved, please see the Ubuntu Women Career Days wiki page or email Elizabeth Krumbach (lyz@ubuntu.com) or myself (cheri703@ubuntu.com).
These sessions are open to the whole community, you don’t need to be a woman to attend or participate.
22.02.12: Michael Hall: Contributing to Unity for non-developers: Quicklists
So you want to contribute to Ubuntu’s Unity desktop, but you’re not a software developer? No problem, there are still plenty of things you can do. And not just in terms of documentation and translations either, there are ways to contribute directly to the desktop without having to know any programming languages. One of these is adding Quicklists to application launcher.

Quicklists can be added dynamically from within the program code, but they can also be defined statically outside of it, in a simple text file. It’s these static Quicklists that anybody can contribute.
For this post, I’m going to walk through the process of adding a Quicklist to Geany, my personal programming editor of choice. You can add one for your favorite app, of choose from one of the following popular applications that are in need of a Quicklist:
Empathydone!Gimpdone!Braserodone!- LibreOffice
- SMPlayer
- K3B
Totemdone!- More target applications…
Step 1: Getting the package code
Everything in Ubuntu exists in bzr, which makes getting the source for the package easy. just “bzr branch ubuntu:<project>”. For geany, this is what I ran:
bzr branch ubuntu:geany
Step 2: Add your Quicklist items
The first think you need to do is locate the .desktop file for your application. For me, it was located in the root of the branch in a file called “geany.desktop.in”. If you don’t see it in the root of your project’s branch, try running this command:
find ./ -name "*.desktop*"
This may not look exactly like the file in your /usr/share/applications/, since some processing is done to add translated strings for the application name and comments. But as long as you are just adding the Quicklist items to the bottom of the file you shouldn’t have to worry about that.
The next step is to add your Quicklist shortcuts following this specification:
mhall@mhall-laptop:~/projects/Ubuntu/unity/quicklists/geany$ bzr diff === modified file 'geany.desktop.in' --- geany.desktop.in 2011-05-28 19:49:19 +0000 +++ geany.desktop.in 2012-02-22 01:18:55 +0000 @@ -10,3 +10,9 @@ Categories=GTK;Development;IDE; MimeType=text/plain;text/x-chdr;text/x-csrc;text/x-c++hdr;text/x-c++src;text/x-java;text/x-dsrc;text/x-pascal;text/x-perl;text/x-python;application/x-php;application/x-httpd-php3;application/x-httpd-php4;application/x-httpd-php5;application/xml;text/html;text/css;text/x-sql;text/x-diff; StartupNotify=true +X-Ayatana-Desktop-Shortcuts=New + +[New Shortcut Group] +Name=Open a new instance +Exec=geany --new-instance +TargetEnvironment=Unity
As you can see in the example above, there isn’t much you need to do to add a Quicklist shortcut. Calling the application’s binary with a different argument (as I did here with –new-instance) is a common and easy shortcut. You can usually find all the available arguments to your application by calling with with –help.
Step 3: Submitting your changes
Now that you’ve made your changes, we need to get them back into the main package. Chances are you don’t have permission to apply them directly (otherwise you wouldn’t need this tutorial), so instead you’re going to put it somewhere else.
bzr commit -m "Add a Unity Quicklist" bzr push lp:~mhall119/ubuntu/precise/geany/add_quicklist
This will put your changes on Launchpad in a place that the people who actually can apply it to the main packages can see your work. But just because they can see it doesn’t mean they will see it, at least not without a little prompting from you.
To open the page on Launchpad that you just created (with your bzr push), run the following:
bzr lp-open
On that page you’ll see a link labeled “Propose for merging”, click that and fill out the form on the next page to create your merge proposal.
Step 4: Recompiling your kernel
Just kidding, there is no step 4. You’re done! You’ve contributed to making Ubuntu and Unity a better experience for millions of users. Congratulations, and thank you!
22.02.12: Greg Grossmeier: Ubuntu Global Jam – Michigan edition
From the always entertaining blog of Craig Maloney:
Ubuntu MI Global Jam 2012-03-03
The Global Jam (started in our great state of Michigan) is a chance for folks from around the globe to take part in activities to help smooth out the upcoming release. We’ll be meeting at SRT Solutions office in Ann Arbor (206 S. Fifth Ave. Ann Arbor, MI 48104) on Saturday, March 3rd, from 12-5pm. Bring a USB stick and a computer to work with as we poke and prod Precise Pangolin properly through it’s paces. (See what I did there?)
More information about the overall global jam can be found here: https://wiki.ubuntu.com/UbuntuGlobalJam
RSVP so we can get a decent head count here: http://loco.ubuntu.com/events/ubuntu-michigan/1526/detailLooking forward to seeing you there!
For those of you paying close attention: yes, I did move to California in August, but that doesn’t mean I don’t still have a close connection with the good Ubuntu folks back in Michigan.
22.02.12: Omer Akram: I am Ubuntu
21.02.12: Khairul Aizat Kamarudzzaman: Ubuntu Malaysia LoCo Team at Penang Matriculation ICT Day 2012
- Date: 18th February 2012
- Time: 8:00am to 5:00pm
- Venue: KMPP – Kolej Matrikulasi Pulau Pinang (Pulau Pinang Matriculation College)
- Activities:
- Promoting Ubuntu to public and KMPP student during that day
- Reports:
- Khairul Aizat, Saufi Wahab and Tajul Azhar in-charge of a booth for than event.
- Students come and ask about Ubuntu and many of them install with guide from three of us.
- This event will be organized annually and Ubuntu will take part for the next event.
- Lecturers and outside campus visitors came and ask about Ubuntu and some of them planning to have the same awareness in School or offices nearby.
- Logo at the back of the shirt
- Posing after closing booth
- smile !!!
- Ustream live streaming !!!
- Smile .. U r streaming online
- Q&A session by the MC (King of the Jokers)
- Who answer correct got Ubuntu lanyard and sticker
- Ustream live from the event
- Is it representative of Mark Shuttleworth?
- Question from students
- Student doing our online guest registration form
- Ubuntu are always and absolutely free
- Ubuntu banner
- Participation certification by the event organizer
- Participation certificate given by Assistant Director
- Souvenir to the Assistant Director of Penang Matriculation
- Group photo with the Assistant Director and Staff
- Explaining about Ubuntu to the Assistant Director KMPP
- Waiting …..
- Goodies from the Conference Pack .. tq Canonical
- Ready to go!!!!
- Preparation
“Ubuntu Awareness at ICT Day 2012″From Ubuntu Malaysia LoCo Team @ KMPP, posted by Khairul Aizat Kamarudzzaman on 2/21/2012 (27 items)
Generated by Facebook Photo Fetcher
21.02.12: Costales: Ubuntu MINI Computer Concept Design [Mockup]
Yes, we really want an Ubuntu computer :) (Maybe on the shop?)
![]() |
| Ubuntu MINI computer mockup |
By Lucas Romero Di Benedetto.
21.02.12: Nathan Haines: Ubuntu Hour Lake Forest, February 23
Ubuntu Hour is a chance to meet up for an hour and chat with other Ubuntu users. The meeting is open to anyone interested whether they use Ubuntu or not, and everyone's welcome with no commitments or RSVPs. It's definitely a good opportunity to bring along friends who are curious about Ubuntu.
Not only is it fun to meet local Ubuntu fans, but we can also be a valuable introduction to Ubuntu for others. Wear that cool Ubuntu or Linux shirt or bring your laptop with the Ubuntu stickers, if you have them. We'll also follow the Ubuntu Code of Conduct while we're there. Easily summarized as "be excellent to each other," it means that we'll be good examples of the wonderful Ubuntu community.
The latest information, including locations and times, is always available at http://www.nhaines.com/ubuntu/hour/
Upcoming dates
- Thursday, February 23, 2012, 6pm - 7pm
- Thursday, March 8, 2012, 6pm - 7pm
Location
Panera Bread (Yelp) (Google Maps)
23592 Rockfield Blvd.
Lake Forest, CA 92618</a>
Panera Bread is a casual restaurant that has fresh bread, soups, and sandwiches and free wi-fi access. We're the group with a laptop or two and some Ubuntu logos, so please feel free to come up and say hi.
Linux Q New Threads
23.02.12: Multiple firewall messages with ppp0 (vpn) up
Hello gurus! I'm running debian squeeze 64bit, and on occassion use a vpn, which is where my question lies. When I have the vpn running, my /var/log/messages.log is absolutely flooded with block...
23.02.12: Slackware64_problem with google voice chat plug-in
Hi,
I have problem with google voice chat plug-in from SBo.
I downloaded and installed as told but my firefox won't load that plugin and let me use voice in google chat (when i click call on...
23.02.12: LXer: 50+ E17 Themes for Download
Published at LXer:
The most current source for Enlightenment/DR17 themes on the web. Over 50+ themes that work with current SVN builds of the Enlightenment desktop.
Read More......
23.02.12: can't install flash player on ubuntu 11
I down loaded the free version of ubuntu 11 on my old PC running a 2G athlon on a 462 board with 3G of ram. It has windows on the 80G hard drive. Being new to linux not sure yet how to work things...
23.02.12: Linux header installation for target ARM: meke menuconfig error
hi,
I am a newbie trying to build my toolchain for ARM. I have compiled binutils successfully. Next step is to install the Linux headers.
when I do make menuconfig, I get the following errors:
...
23.02.12: LXer: Lightspark- A good alternative to adobe Flash player| PPA Ubuntu, Fedora RPM
Published at LXer:
The decision of adobe and google to allow Flash player only on google chrome browser via the Pepper API flash plugin, pose a real problem to users of Firefox, opera and other...
23.02.12: Fuse not getting getxattr call over NFS
Hi All,
I have mounted fuse over a folder which is later being exported via NFS.
Following are my observations:
1) When fuse is unmounted and tried to access the nfs exported folder from remote...
23.02.12: Need help in simple script writting
Hello,
i need a help in script writing.
Sample input:
Date 22012012
A=1:5
B=2:2
C=3:1
D=4:2
Date 23012012
23.02.12: Jcastle Hello from Jim Castle
I am new to Linux Questions but have been using SuSE for a couple of years but I am by no means an expert. The only major comment is I wish there were a little more standardization in the Linux...
23.02.12: Epson 1000 ICS
will a windows driver work with WINE
23.02.12: Putting user files in larger directory
Hi all,
I am creating a work environment on Debian Squeeze. I am the system admin and I want to create a directory for each department with a personal folder for each person in the department. In a...
23.02.12: LXer: Rock Your Webcam Like It's 1995
Published at LXer:
Many Webcam applications exist for Linux. If you want to play with self-portraits, there's Cheese. If you want to set up a security system in your office, there's Motion. But, if...
23.02.12: Why is it that Ubuntu 11.10 won't install in M54SE?
Good day, everyone!
I'm new here and I am humbly seeking your kind assistance.
I would like to ask if someone know how to install Ubuntu 11.10 in
> M54SE Neo Laptop
> Intel Celeron 1.46GHz
>...
23.02.12: How to change the keyboard layout for the entire system?
Hello,
How to change the keyboard layout for good? none of the other solutions found in the others posts works.
I did a few change like 90-keyboard-layout.conf and on the kde system option. But...
23.02.12: How to see a keyboard layout preview on linux?
Hi,
Like title says, how to see a keyboard layout preview on linux? like this:
http://www.sevenforums.com/tutorials/86307-keyboard-layout-preview.html
Anyone know how? or a program? I use KDE...
23.02.12: LXer: Microsoft's Google Cloud FUD Could Come Back to Bite It
Published at LXer:
Microsoft has been going after Google hard recently, and while Google deserves a lot of the grief it's getting, Microsoft's cloud FUD could come back to bite it by sending a...
23.02.12: LXer: Rank your Linux-Nerd Level
Published at LXer:
So you love your penguin powered computer huh? Just how does your level of Linux nerd stack up compared to the other Linux fans you know? Tally your points using the information...
23.02.12: how to link linux systems via lan off the wan
Ignorance plays are large part here, but I want to access to my local computers via a router (tanda W06R) without involving a WAN. This maybe impossible without involving WAN. If I pull out the cable...
23.02.12: problems with brasero
Ultimately what I am trying to do is have this be able to take a .avi (or whatever misc video file I may have), drag and drop, toss in a dvd, click a button, and have it take care of all the encoding...
23.02.12: 5.2.8.004 locks up on bark
Trying to test-drive *pup5.2.8* but locks up on me in gui as soon as dog barks then everything but mouse is dead. Current system has *SuSe* 10.3 but the repositories are now gone and the newer *SuSe*...
Mandriva
Red Hat Magazine

29.01.10: Now showing: opensource.com
Hi. We’re back. Well, not back exactly. We’d just like to take a minute to introduce you to somebody. Somebody that’s important to us. opensource.com We promised we’d let you know when we had news–and now we do. Opensource.com is our new adventure. It’s still sponsored by Red Hat, and still shining a bright light [...]![]()
15.09.09: Where have we been?
It seems we’ve been a bit out of touch. Rather than bore you with excuses, let’s cut to the chase. Over the last year, we’ve slowed down—and then stopped altogether—publishing articles in Red Hat Magazine. And some of you have been contacting us to ask why. There’s really a couple of reasons. First of all, [...]![]()
19.05.09: Video: Open source government
Download this video: [Ogg Theora] Open source is answering the call at government agencies on all levels as they look for opportunities to carve out costs and improve security, transparency, public participation, and collaboration. Why? Open source is stable, trustworthy, and secure, and Red Hat solutions are being used across government agencies to create efficiencies, [...]![]()
28.04.09: Call for submissions: Innovation Awards and RHCE of the Year
It’s that time of year again–the Red Hat Summit and JBoss World are fast approaching, and with them, Red Hat’s annual awards ceremonies. But first, we need nominations. And for that we appeal to our customers, readers, partners, and friends. That’s you. Nominate that innovative business you worked with, or the admin who always has [...]![]()
14.04.09: Red Hat and Intel: Smart processors, virtualization boost efficiency and performance
On Monday March 30, Intel announced the availability of their much anticipated new line of processors, the Intel® Xeon® Processor 5500 series–nicknamed Nehalem. Red Hat, a long-time partner of the market-leading chip maker , collaborated on the chip’s debut, testing and optimizing the recently released Red Hat® Enterprise Linux® 5.3 on the new processor. Changes [...]![]()
SuSE Linux
Linux Q News
09.02.12: 2011 LinuxQuestions.org Members Choice Award Winners
The polls are closed and the results are in. We had a record number of votes cast for the eleventh straight year. Congratulations should go to each and every nominee. We once again had some extremely...
02.02.12: PeaZip 4.4 [file and archive manager]
I'm glad to announce that PeaZip 4.4 was released a few days ago.
Archive creation and extraction interfaces were made simpler and should display correctly with large fonts used in some distributions...
02.02.12: Petition to Expand US Government use of Free and Open Source Software
There is currently a "We the People" petition up on the White House site to increase the US government's use of free and open source software as a cost cutting measure. It's dangerously low on...
25.01.12: Open Source Versus Free Software
With so many new open source projects hitting the mainstream, it's more important than ever to understand the fundamental differences between free software and open source, and what that means for the...
25.01.12: LQ Interview Series - who would you like to see interviewed?
We'd like to revive the LQ Interview Series with regularly posted interviews, and we're interested in who you'd like to see interviewed. Let us know in this thread and we'll see if we can make it...
Fedora News Weekly
23.02.12: New Feed for FWN
23.02.12: Fedora Weekly News Issue 128
23.02.12: Fedora Weekly News Issue 127
23.02.12: Fedora Weekly News Issue 126
23.02.12: Fedora Weekly News Issue 125
23.02.12: Fedora Weekly News Issue 124
23.02.12: Fedora Weekly News Issue 123
23.02.12: Fedora Weekly News Issue 122
23.02.12: Fedora Weekly News Issue 121
23.02.12: Fedora Weekly News Issue 120
Linux Security Hybrid
22.02.12: British Facebook hacker sentenced to eight months in prison
LinuxSecurity.com: We all know crime doesn't pay, but sometimes hacking does pay. More than a few so-called ethical (or White Hat) hackers have discovered a security vulnerability only to end up with a new job or hefty bounty.
22.02.12: Hackers nip at LA police canine group
LinuxSecurity.com: Group claims to have found objectionable photos of children in officer's e-mails after breaking into police Web site and stealing passwords and other data.
22.02.12: Hacking Quantum Cryptography Just Got Harder
LinuxSecurity.com: No matter how complex they are, most secret codes turn out to be breakable. Producing the ultimate secure code may require encoding a secret message inside the quantum relationship between atoms, scientists say.
21.02.12: Scared of Anonymous? NSA chief says you should be
LinuxSecurity.com: The director of the National Security Agency says the hacktivist group is growing more powerful and could eventually attack our power grid. So beware.
21.02.12: Google says IE privacy policy is impractical in modern Web
LinuxSecurity.com: Microsoft's privacy protection feature in Internet Explorer, known as P3P, is impractical to comply with while providing modern web functionality such as cookie-based features, Google said Monday in response to an accusation from Microsoft that Google had bypassed privacy protections in Internet Explorer.
21.02.12: Google also bypassed cookie settings in Internet Explorer
LinuxSecurity.com: Following the revelation that Google and other online marketing companies have been bypassing the mechanism for blocking third-party cookies in Safari, the Internet Explorer development team asked themselves whether Google might be doing the same thing in IE.
21.02.12: Red Hat: 2012:0303-03: xorg-x11-server: Low Advisory
LinuxSecurity.com: Updated xorg-x11-server packages that fix one security issue and various bugs are now available for Red Hat Enterprise Linux 5. The Red Hat Security Response Team has rated this update as having low [More...]
21.02.12: Red Hat: 2012:0149-03: kvm: Moderate Advisory
LinuxSecurity.com: Updated kvm packages that fix one security issue and several bugs are now available for Red Hat Enterprise Linux 5. The Red Hat Security Response Team has rated this update as having moderate [More...]
21.02.12: Red Hat: 2012:0302-03: cups: Low Advisory
LinuxSecurity.com: Updated cups packages that fix one security issue and various bugs are now available for Red Hat Enterprise Linux 5. The Red Hat Security Response Team has rated this update as having low [More...]
21.02.12: Red Hat: 2012:0151-03: conga: Moderate Advisory
LinuxSecurity.com: Updated conga packages that fix multiple security issues, several bugs, and add one enhancement are now available for Red Hat Enterprise Linux 5. The Red Hat Security Response Team has rated this update as having moderate [More...]
21.02.12: Red Hat: 2012:0301-03: ImageMagick: Low Advisory
LinuxSecurity.com: Updated ImageMagick packages that fix one security issue and multiple bugs are now available for Red Hat Enterprise Linux 5. The Red Hat Security Response Team has rated this update as having low [More...]
21.02.12: Red Hat: 2012:0152-03: kexec-tools: Moderate Advisory
LinuxSecurity.com: An updated kexec-tools package that resolves three security issues, fixes several bugs and adds various enhancements is now available for Red Hat Enterprise Linux 5. [More...]
09.01.12: Password guessing with Medusa 2.0
LinuxSecurity.com: Medusa was created by the fine folks at foofus.net, in fact the much awaited Medusa 2.0 update was released in February of 2010. For a complete change log please visit http://www.foofus.net/jmk/medusa/changelog
13.12.11: Password guessing as an attack vector
LinuxSecurity.com: Using password guessing as an attack vector. Over the years we've been taught a strong password must be long and complex to be considered secure. Some of us have taken that notion to heart and always ensure our passwords are strong. But some don't give a second thought to the complexity or length of our password.
Linux Security Features
09.01.12: Password guessing with Medusa 2.0
LinuxSecurity.com: Medusa was created by the fine folks at foofus.net, in fact the much awaited Medusa 2.0 update was released in February of 2010. For a complete change log please visit http://www.foofus.net/jmk/medusa/changelog
13.12.11: Password guessing as an attack vector
LinuxSecurity.com: Using password guessing as an attack vector. Over the years we've been taught a strong password must be long and complex to be considered secure. Some of us have taken that notion to heart and always ensure our passwords are strong. But some don't give a second thought to the complexity or length of our password.
01.12.11: Squid and Digest Authentication
LinuxSecurity.com: Digest AuthenticationDigest Authentication hashes the password before transmitting over the wire. Essentially it sends a message digest generated from multiple items including username, realm and nonce value. If you want to know more see (RFC 2617).
01.12.11: Squid and Basic Authentication
LinuxSecurity.com: This is perhaps the easiest authentication helper to configure in Squid, but also the most insecure. The biggest problem with Basic is it transmits username and password in clear text, hence very susceptible to network sniffing or man in the middle type attacks. The only reason I'm writing about it is it's a valid authentication mechanism in some limited circumstances. Secondly I want to show you how authentication has evolved over the years.
06.11.11: Demystifying the Chinese Hacking Industry: Earning 6 Million a Night
LinuxSecurity.com: An Interview with a Member of the Chown Group (COG) about the billion dollar hacking business in China
04.10.11: Free Online security course (LearnSIA) - A Call for Help
LinuxSecurity.com: The Survivability and Information Assurance (SIA) course was originally developed by a team at Carnegie Mellon, led by Lawrence Rogers (http://www.cert.org/sia/). Back in 2010, I requested a license to continue the development of the course because it provides useful information on Information Assurance. Also, this course will always be freely available for anyone to use in the classroom or self-study. There are three parts to the LearnSIA curriculum.
07.06.11: Using the sec-wall Security Proxy
LinuxSecurity.com: This article full of examples will show you various ways to test services secured using sec-wall, a feature-packed high performance security proxy. We'll be using cURL, a popular Linux command line tool and PycURL - a Python interface to cURL. As of version 1.0, sec-wall supports HTTP Basic auth, digest auth, custom HTTP headers, XPath-based authentication, WS-Security & SSL/TLS client certificates and each of the options is being shown below.
18.04.11: sec-wall: Open Source Security Proxy
LinuxSecurity.com: sec-wall, a recently released security proxy is a one-stop place for everything related to securing HTTP/HTTPS traffic. Designed as a pragmatic solution to the question of securing servers using SSL/TLS certificates, WS-Security, HTTP Basic/Digest Auth, custom HTTP headers, XPath expressions with an option of modifying HTTP headers and URLs on the fly.
04.04.11: Book Review: Linux Kernel Programming
LinuxSecurity.com: As Linux is implemented on increasingly wider number of devices, the number of people responsible for developing and maintaining Linux on those platforms have increased. As the level of maturity of the kernel increases, so does the complexity, capabilities, and size. This book provides the Linux programmer the tools necessary to understand the core aspects of the kernel and how to interface with it.
12.07.11: What You Need to Know About Linux Rootkits
LinuxSecurity.com: Rootkits are a way attackers hide their tracks and keep access to the machines they control. The good rootkits are very hard to detect and remove. They can be running on ones computer and no one can even know they have been running. Read more to learn how to detect them on your system.
Ubuntu Advisories
23.02.12: Study: Spammers use e-mail ID to gain legitimacy
(Sep 9) With few junk e-mail filters supporting a protocol for verifying the source address of digital messages, spammers have adopted it themselves as a way to appear more legitimate, according to a report released on Wednesday. . . . ...
23.02.12: Password guessing with Medusa 2.0
(Jan 9) Medusa was created by the fine folks at foofus.net, in fact the much awaited Medusa 2.0 update was released in February of 2010. For a complete change log please visit http://www.foofus.net/jmk/med ...
23.02.12: Ubuntu: 1370-1: libvorbis vulnerability
(Feb 20) libvorbis could be made to crash or run programs as your login if itopened a specially crafted file.
23.02.12: Ubuntu: 1367-4: Xulrunner vulnerability
(Feb 17) Xulrunner based applications could be made to crash or run programs as yourlogin if they opened a specially crafted file.
23.02.12: Ubuntu: 1369-1: Thunderbird vulnerabilities
(Feb 17) Several security issues were fixed in Thunderbird.
23.02.12: Ubuntu: 1367-3: Thunderbird vulnerability
(Feb 17) Thunderbird could be made to crash or run programs as your login if itopened a specially crafted file.
23.02.12: Ubuntu: 1367-2: Firefox vulnerability
(Feb 17) Firefox could be made to crash or run programs as your login if it opened aspecially crafted file.
23.02.12: Ubuntu: 1367-1: libpng vulnerabilities
(Feb 16) libpng could be made to crash or run programs as your login if it opened aspecially crafted file.
23.02.12: Ubuntu: 1284-2: Update Manager regression
(Feb 16) USN-1284-1 introduced a regression in Update Manager.
23.02.12: Ubuntu: 1365-1: Puppet vulnerability
(Feb 14) Puppet would allow unintended access to resources over the network.
23.02.12: Ubuntu: 1364-1: Linux kernel (OMAP4) vulnerabilities
(Feb 13) Several security issues were fixed in the kernel.
23.02.12: Ubuntu: 1363-1: Linux kernel vulnerabilities
(Feb 13) Several security issues were fixed in the kernel.

Save to Del.icio.us


















































