Introduction to Opportunistic Development

You have an idea for a program that will save time by automating a repetitive task. You plan for it to have a pretty GUI, and you think there are probably others out there who would like to use the tool after it is written. The problem is that you work full time, have a family, and already have a ton of side projects that do not get enough attention. You are either not able or not willing to sit down and study how Ubuntu packages programs to get them into the official software repositories. (If you are, see the links in the “References” section.)

It used to be that you had one simple choice at this juncture: Write the program and put it on a website for others to find—and hope that maybe someone would ...

Get Ubuntu Unleashed 2014 Edition: Covering 13.10 and 14.04,Ninth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.