[ubuntu-studio-devel] -controls
Ralf Mardorf
ralf.mardorf at alice-dsl.net
Thu Dec 8 09:11:19 UTC 2016
Oops,
iOS Firefox or my providers web interface are responsible for some strange sentences.
Corrections:
> On 08 Dec 2016, at 10:01, Ralf Mardorf <ralf.mardorf at alice-dsl.net> wrote:
>
> Hi,
>
> especiall user-friendly apps should keep things simple. Don't try to cover all posssible usecases. If somebody wants to use an USB interface, then it doesn't require some ominous secundary master interface. Assuming a user unpluggs an USB audio interface, then the user needs to change the settings, e.g. by using another preset/profile. Its easier to follow a good documentation or to ask in a forum, how to do settings, than to use an app, that conflicts with the common way to set up those things. If you think available common used apps don't cover usecases, its better to report it upstream, than to write an app that conflicts with common used apps. What if a user does add a ferquency scaling tool to the panel? Keep Ubuntu Studio compatible with distros that follow a classic unix alike approach. One app for one task. No fancy GUI, if a scrit
script
> could do. Ubuntu Studio makes already a lot of things very unusual and it's more a mess, than useful. Unusual menues, bizarre sound server defaults. Actually you cover your personal prefferences, not what a majority of user consider as beeing useful. Let alone that you even ignore the way Ubuntu goes, in regards to systemd. Again, don't use init.d anymore, write a systemd unit, this is the official way Ubuntu goes.
> Even if you think, that the app should cover CPU frequency scaling, than make it a user session setting, not a boot time setting. Assuming a school or public studio provides one machine with several user accounts, they would run in
into
> issues if everyboddy could change boot time settings. If accounds quire
require
> different settings when starting a session, provide
move the auto-start
> your auto-start settings from boot to session auto-start. This would even not conflict with the Debian/Ubuntu CPU frequency scaling startup script.
> Actially you are writing an app, without thinking about the the structure in the first place. First plan the app, than write the app, don' t mix planning with writing.
More information about the ubuntu-studio-devel
mailing list