Warning: session_start(): open(/tmp/sess_dg1vribtjvla093rl7kp4fru52, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
news openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login

-
- News . 
0
votes
click to vote up

The Fridge: Ubuntu 12.04 Development update


Published Feb 9 2012 via RSS

Development Update

Ubuntu 12.04 is shaping up nicely. Last week Alpha 2 got released, which means you should be testing by now. Next week we will hit Feature Freeze, by which time we “stop introducing new features, packages, and APIs, and concentrate on fixing bugs in the development release”. This also means that new upstream versions (if they are not part of on the release team’s list of exceptions or pure bug fix releases) will need to get a freeze exception from the release team. This is also a reason why Daniel Holbach called for a “Sponsorship Friday”, so the queue of uploads which need code review is emptied again.

Matt Fischer wrote an interesting article about how to write a LightDM greeter. The post is really well done, explaining how LightDM works internally and how to get the greeter done easily.

Events

We are excited to let you know about the Ubuntu Global Jam, an event where Ubuntu LoCo Teams around the world meet, have fun and together make Ubuntu better. Be it through translations, work on bugs, documentation, testing, packaging or whatever else. Check out the list of participating events to find if there is something happening near where you live, or start an event yourself!

Can’t see the video? Click here.

Things which need to get done

If you want to get involved in packaging and bug fixing, there are still a lot of bugs that need to get fixed:

  • There are Merges which need to be done (main, restricted, universe, multiverse).
  • Also the Ubuntu Mozilla team is looking for help, so if you’re excited about Mozilla and what’s happening there, join IRC, talk to the guys on #ubuntu-mozillateam on irc.freenode.net.
  • And then there are Security bugs you can take a look at, the team is a friendly bunch and they’re incredibly helpful in getting your patch reviewed.
  • There are bitesize bugs.
  • Also did John Lea from the Ubuntu Design team talk to us and mentioned that there are bugs up for grabs, where the design has been decided on and the implementation might need YOUR help. If you want to help improve Ubuntu’s UI, have a look at these!

First timers!

We had a number of folks getting involved last week: Daniel d’Andrada, Nicolas Bonnefon, Kiall Mac Innes and Anton Gladky.

Spotlight: Kubuntu, alive and kicking

Benjamin Kerensa and Daniel Holbach briefly interviewed some of the Kubuntu developers to get an idea where things stand with Kubuntu.

The announcement that Canonical employee Jonathan Riddell would soon focus on goals other than Kubuntu maintenance has been widely discussed in the media, so first we asked the team, if they would like to add anything to these discussions which had been missed. Jonathan Riddell started out by saying that “pulling the plug” as many headlines have put it was too harsh and that Kubuntu will get the community support it always has done. Also he pointed out that Kubuntu did pleasingly well during 11.10 when he also wasn’t working on it. We asked if the lack of you being involved full time would have any noticeable impact. Jonathan responded and said that he does community management, so nudges people towards tasks that they are capable of, and fills in areas of Kubuntu that are sometimes neglected, such as ISO testing and that these tasks will have been done by others.

As many readers probably don’t know how Kubuntu is put together, we asked how Kubuntu development has worked up until now. Rohan Garg gave us an overview: Basically, the Kubuntu team deals with the KDE and Qt packages in the Ubuntu archive, so whenever a new release is about to be made the team gets the source tarballs a couple of days before release and the team of “Kubuntu ninjas” get cracking. They build, patch, and see to it that everything works as expected before release day, reporting any build issues upstream and getting tarballs respun is part and parcel of the job. Sometimes it happens that everyone is busy which causes delays in the release. Once the Kubuntu release is out, packages are usually backported into the Ubuntu backports repositories for the current stable release. The Kubuntu ninjas are also responsible for other KDE packages such as Amarok which are not part of the standard KDE release and as Jonathan Riddell pointed out that there is Qt and related bits too and added “with luck we can do some feature development (which is mostly specced out at UDS)”.

Testing is important as well. Jonathan mentioned ISO testing and Philip Muškovac explained that before stable release updates are pushed out, testing is done through public PPAs. Rohan and Philip went on and described how most of Kubuntu’s bug work is being done upstream: KDE bugs are directly reported in the KDE bug tracker, as KDE applications have their own bug/crash handling framework. Philip added that it would be great to have more contributions to bugs in Launchpad, so they can be forwarded to Upstream in a more timely fashion

Next we asked what’s in the cards for Kubuntu 12.04. Philip explained that the introduction of KDE 4.8 took a lot of time and that he is still working on supporting the Oxygen theme for GTK3. Rohan mentioned that a new IM client is being packaged right now, using the Telepathy framework. The packaging is almost done and testing will go on for a week before they enter the archive. Also Rohan was proud to admit that he is going to apply for Kubuntu upload rights!

It is interesting to note that Philip and Rohan both mentioned that the withdrawal of “official support” would actually make the development of Kubuntu easier: up until now all packages for the Kubuntu CDs had to be in the main repository, which requires a thorough investigation of the code. From now on Kubuntu bits could come from main and universe.

It is absolutely possible to contribute to Kubuntu and the team has enough tasks lined up, so you can help out. If it is triage of bugs, ISO testing, documentation or packaging: everyone is welcome to contribute and get involved. Jonathan mentioned that it is important that you are a “motivated self starter”, but that the fine people in #kubuntu-devel can help you out if you get stuck. The Kubuntu wiki page has more details.

Get Involved

  1. Read the Introduction to Ubuntu Development. It’s a short article which will help you understand how Ubuntu is put together, how the infrastructure is used and how we interact with other projects.
  2. Follow the instructions in the Getting Set Up article. A few simple commands, a registration at Launchpad and you should have all the tools you need, and you’re ready to go.
  3. Check out our instructions for how to fix a bug in Ubuntu, they come with small examples that make it easier to visualise what exactly you need to do.

Find something to work on

Pick a bitesize bug. These are the bugs we think should be easy to fix. Another option is to help out in one of our initiatives.

In addition to that there are loads more opportunities over at Harvest.

Getting in touch

There are many different ways to contact Ubuntu developers and get your questions answered.

nCl7oabplcw

BackRead original postSend to a friend

Add comment Add comment
Show all posts




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team