For anyone who subscribes specifically to this blog instead of following it on Planet Ubuntu, we will no longer be using this blog to announce Packaging Training Sessions. Instead, they will be on the new Ubuntu Classroom blog. All Packaging Training posts will be under the ‘Packaging Training’ category, so if you are only interested in these sessions, you do not need to subscribe to the full blog (however, I would recommend doing so). The new Classroom blog is also on Planet Ubuntu.
Following up last week’s great session about Mozilla Packaging Techniques, Emmet Hikory (persia) will be giving a session about how to upgrade a package properly. The session will take place on August 6th, at 6:00 UTC in #ubuntu-classroom on irc.freenode.net. We hope to see you there. As always, if you are interested in viewing the logs for any of our previous sessions, they are available on the wiki.
Last week, Dustin Kirkland (kirkland) kicked off our second month of packaging training sessions with a session about Personal Package Archives (PPAs). He went through the entire process of downloading a source package from the official repositories, making a change, and uploading the new package to a PPA. He even had an interactive Screen session setup so that everyone could watch him as he did this. If you have any interest in PPAs, I would strongly urge you to read through the logs of the IRC session.
This week, Alexander Sack (asac) will be leading a session about Patch Systems and Packaging. The session will take place on:14th May, 12:00 UTC, and it will take place in #ubuntu-classroom on irc.freenode.net. This is going to be a great session that you will not want to miss.
Following up last week’s Ubuntu Open Week and Daniel Holbach’s Packaging Training session about Getting Started with Ubuntu Development, we have another great session to present to you. This week, Dustin Kirkland (kirkland) will be leading a session about Personal Package Archives (PPAs). The session is scheduled for: 7th May, 06:00 UTC, and it will take place in #ubuntu-classroom on irc.freenode.net. PPAs are a great way to share the packages that you create with other users. Knowing how to properly use them can be a very valuable skill to know. We hope to see you all at the session; you will not want to miss it.
We had another great Packaging Training Session this week about How-to update a package. Didier Roche did a terrific job of explaining the process of updating a package using a watch file. During the session, he also demonstrated how to resolve certain issues that might come up during the update (i.e. patches not applying, dependency changes, etc.). With the release of Ubuntu 9.04, Jaunty Jackalope, just around the corner, we will soon be faced with the task of updating many of the packages in the Ubuntu repositories to the latest version available upstream. If you are interested in helping out with this task, I would strongly urge you to read through the logs from Didier’s session. They are a great reference for both new and experienced users alike.
Our next Packaging Training Session will be about Package testing: piuparts and VMs, and it will be led by Daniel T Chen. It is scheduled for: 23rd April, 00:00 UTC, and it will take place in #ubuntu-classroom on irc.freenode.net.
Last week, James Westby gave a fantastic session about bzr builddeb. True to his word, after about fifteen minutes, James had finished explaining how to build a package using bzr builddeb. However, due to some great community participation, he decided to spend a little more time discussing bzr builddeb before holding a very informative question and answer session. Overall, this was a really great session filled with lots of valuable information. For those of you who might have missed the session, logs are available on the wiki.
If you are interested in leading a session, have a topic you would like to see discussed, or simply want to see the session schedule, please visit the packaging training wiki page. The sessions are also listed on the Frdige.