I found an interesting article on how to use Debian testing/unstable/experimental and ways to contribute back to Debian.
http://bonedaddy.net/pabs3/log/2012/10/29/thoughts-on-debian-testing/
To content | To menu | To search
Monday 12 November 2012
By Jose M. Calhariz on Monday 12 November 2012, 19:42 - Software
I found an interesting article on how to use Debian testing/unstable/experimental and ways to contribute back to Debian.
http://bonedaddy.net/pabs3/log/2012/10/29/thoughts-on-debian-testing/
Monday 6 February 2012
By Jose M. Calhariz on Monday 6 February 2012, 20:24 - Conference
It was only some days ago that I made the decision to go, for the first time to the FOSDEM (Free and Open Source Software Developers' European Meeting). That was a good decision. The keynotes and the maintracks were very good, with good presentations and contents.
It is a big conference and this year, is not an exception. With 429 speakers and 430 talks at 21 rooms in only two days. It's impossible to see all the presentations. The only 5 rooms with a video camcorder to tape the talk, where: Janson, K.1.105, Ferrer, H.1301, H.1302. It's very dificult to choose what talks to see, what talks to see later in video and what talks to loose. What I leave here is my selection of talks. This selection is representative of my tastes, not of the quality of the presentations. I will give links for material that is available now. I will do periodic updates when the new material is available, the video or the slides.
Video
Video
Video
Video
Video
Video
Slides
Video
Video
Video
Video
Video
Slides
More resources:
Tuesday 3 January 2012
By Jose M. Calhariz on Tuesday 3 January 2012, 00:44 - Software
In the past I had to install many times, by hand, extra software on Unix machines, specially because of missing useful software like a C compiler or because I like too much to use the bash. In the end it can get very messy I promised myself to never do again a make install for manually installing software in a Debian machine.
It's possible and it pays on the long run. When you take a program from outside the distribution you need to: configure, compile, install and document what you have done. So you can do it again with the next version. Specially when you have done local modifications. If you put your software inside a Debian package and follow the most sensible Debian Policy rules you get:
For example I have been doing this for packaging the pristine upstream binary of eclipse, because the teachers of my University usually requests a newer version of eclipse than what is available from Debian stable or even unstable.
Another example is the support software for HP hardware before HP officially supported Debian. I have taken the original rpm files or the scexe scripts and convert them into a debian file. Usually I need only to change two files with every new release of software, the Makefile with the name of the new rpm file and the debian/changelog with the new version and what is new.
In the end it's easier than it seams to create and maintain a Debian package. It's a steep curve, but pays off on the long run.
The good thing is all this approaches are compatible with a puppet or chef system for managing the Unix servers.