An up-to-date look at free software and its makers

Small Steps to Success

A single application such as Gnome Voice Recorder is unlikely to convince PC users to change their free desktop preferences. However, it is the small utilities in particular that make working with a PC that much easier and reduce the frustration that newcomers can experience. Of course, if utilities are missing or cause usability problems they can just as easily frighten off potential converts.

If users are forced to launch a feature-rich application like Audacity [11] just to record some noise because of the inadequacies of Gnome Sound Recorder, the computing experience will suffer. The program interface does not have the same look as the desktop, and controlling the versatile audio tool can mean a fairly substantial learning process. On the other hand, if users immediately find the right tool for a minor task and quickly achieve the desired results, they are likely to feel more at home in an environment.

The moral of this story is that even smaller projects should introduce a structured approach to programming. This includes following the lines that Bons has taken: Start by sketching the interface, solicit proposed improvements, and continually improve the sketches before starting to code. In line with this, the Gnome Voice Recorder developers invite users to contribute more ideas and help the project move along. When this issue went to press, a lively discussion was already in progress on Bons' blog.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • recordMyDesktop

    A training video of a new application can really reduce the learning curve. The recordMyDesktop program is at an early stage of development but already stable enough for everyday use. We'll show you how to use the program to capture custom procedures in a desktop video.

  • Digitizing Analog Music Media

    Armed with the Audacity sound editor, you can convert the analog content of LPs, tapes, and cassettes to the digital world.

  • Free Software Projects

    Should free development be a part of free software, or is Apache pioneer Roy Fielding asking too much of Sun? Besides looking at the commercial side of free software, this month's column investigates synchronization of speech and text.

  • Projects on the Move

    The free software market is a very special little biotope, and life within it can be pretty treacherous at times, as the Tortoise SVN developer learned thanks to PayPal. Voice controls for the desktop are a far more harmonious affair.

  • Bitparade: Screencast Tools

    Screenshots provide a static impression of an active program, whereas desktop video sequences show the software hard at work. We’ll introduce you to some of the major tools for creating screencasts.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News