Your Weapon of Choice to Burn CD\DVD
Reply #68 – 2007-09-23 00:15:48
I disagree with both - the "all-in-one apps"-camp as well as the "highly specialized apps"-camp. Highly related and similiar steps of a task, should be part of the same application. For the following reason: when you execute a task, then its just plain annoying having to switch between apps and having to import/export and save/load stuff between them. This sucks. Besides: each app usually has its own kind of workflow.... if you need to work with many apps simultaneusly, you constantly need to switch between modes-of-thinking. So, to nail it down: A process/task which you execute, should be done intuitive, direct, simple and consistent. The linux way of thinking totally blows in that regard. On the other hand, packing all kinds of unrelated features in a single app is counterproductive too, because when executing a single task, you will deal with all kinds of unrelated complexity/memory/feature/option/interface BLOAT. Clearly distinct tasks should also be distributed over distinct apps. When you execute a task, you should only see and need exactly those features and options, which you need for your task. Of course thats an inflated ideal which practically is rarely achievable - but you get the idea: "Gimme exactly what i need and dont bother me with the rest!". All-in-one apps like nero totally suck at this. As a practical example: creating a video CD is something very different to creating an audio or data CD. The same goes for creating labels and stuff. So, i would say that in this case, three different apps would make sense: 1) Create, burn and save Data/Audio media. Edit and burn images. 2) Create and edit video media images. Thinking about it - maybe the creation of video media projects, should be part of the VIDEO EDITOR. 3) Cover and label design editor. Those three shouldn't be difficult to create with a simple intuitive UI, and without al the ***** bloat. And if you absolutely need an all-in-one package, then damnit, just bundle all three apps and connect them with a small launch-wizard. - Lyx