> On Jan. 7, 2013, 10:49 a.m., Aaron J. Seigo wrote: > > i can understand changing the visible name, but why change the plugin name > > and the rest of it? that's an implementation detail, and while the name > > used may be technically "wrong" it is both a smaller change as well as a > > safer change to leave them as-is. each kconfig update script is something > > that needs to be processed at runtime, which must be present to provide an > > upgrade path, etc. > > > > so imo only the user visible strings should be altered and the reset should > > remain as-is. > > Jekyll Wu wrote: > I can see your concern of upgrading (especially for those who compile and > install KDE manually instead of using package manager (like emerge) to ensure > clean removal of previously installed files). Maybe one dummy > konsolesessions.desktop (only containing Hidden=True) should also be > installed to avoid users seeing both "konsole profiles" and "konsole > sessions" in krunner. > > But the reason I want to also change the reset is not for users, but for > developers/contributors, especially for those (including myself) who are not > familiar with the history of those runners and just want to investigate and > fix some bug quickly from time to time. > > If I just change the user visible name, then there will be a > konsoleseesions/ subfolder providing krunner_konsolesessions.so and > konsolesessions.desktop, yet its visual name is "konsole profiles" , and its > entry within krunnerrc is "konsolesessionsEnabled", and what it does is > "konsole profiles". That is just confusing(even more than now) to random > contributors. Unless someone digs the code, commit history and this review > request, he/she can hardly understand why he/she is seeing such a strange > combination. That even does not take into account all those names styled > after "sessions" instead of "profiles" within the existing code. >
moving the directory in the source tree from konsolesessions to konsole is fine for me. the rest should not be touched. the rare case of developer confusion on a rarely touched component, which can be resolved with a few minutes effort, does not come even close to the cost of making changes that affect every user install out there. - Aaron J. ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/107881/#review24884 ----------------------------------------------------------- On Dec. 31, 2012, 6:58 p.m., Jekyll Wu wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > http://git.reviewboard.kde.org/r/107881/ > ----------------------------------------------------------- > > (Updated Dec. 31, 2012, 6:58 p.m.) > > > Review request for Plasma. > > > Description > ------- > > Konsole currently does not provide the session feature like in kate and > konqueror. That plugin works with konsole profiles, not the > not-reimplemented-yet konsole sessions. > > Also, the equivalent plasmoid is properly named as "konsole profiles". > > > Diffs > ----- > > runners/CMakeLists.txt bb4b491 > runners/konsoleprofiles/CMakeLists.txt PRE-CREATION > runners/konsoleprofiles/Messages.sh PRE-CREATION > runners/konsoleprofiles/konsoleprofiles.cpp PRE-CREATION > runners/konsoleprofiles/konsoleprofiles.desktop PRE-CREATION > runners/konsoleprofiles/konsoleprofiles.h PRE-CREATION > runners/konsoleprofiles/konsolesessions_renamed_to_konsoleprofiles.upd > PRE-CREATION > runners/konsolesessions/CMakeLists.txt c1d5cea > runners/konsolesessions/Messages.sh 5f03904 > runners/konsolesessions/konsolesessions.cpp ed7550a > runners/konsolesessions/konsolesessions.desktop 7d9ce5a > runners/konsolesessions/konsolesessions.h a98c253 > > Diff: http://git.reviewboard.kde.org/r/107881/diff/ > > > Testing > ------- > > > Thanks, > > Jekyll Wu > >
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel