On Wed, 11 Mar 2020 22:47:24 +0100 Lukas Ocilka <lukas.oci...@suse.com> wrote:
> Hi guys, > > Me and Ancor have been maintaining a long list of big topics, such as > features, refactoring, wishes, future needs etc., but this list > reflects the current situation trying to address all the needs from > various sources at the time. > > I'd like to ask for your personal view now: What do you feel is > important to do, let's say mid to long-term, and also why? > > To spoil the fun a bit, I'll use an example... > > ~~~~~ > We've been postponing some refactoring in > Packages/Patterns/Extensions/Add-Ons/Registration because we always > felt it was going to change once more and thus it's not wort the > effort of the refactoring. We've created a technical debt there. In > fact, we should have done the refactoring even earlier exactly > because we knew it was going to change again and again. > > The refactoring in this area is utterly needed to, e.g., split classes > into smaller ones to have a simple responsibility, to increase the > test coverage, to implement some realy object-oriented code, ... to > be more flexible - prepared for changes to come (this real example > has been written with a huge help from Imo and Ancor :)) > ~~~~~ > > Obviously we already have many topics, but it's never too late to > learn that there are even some more and more important just behind > the corner :) Please, share your opinion. Other topics I have in mind is - unify and refactor license handling/showing - kill no longer used features in installation as it is already complex enough so any simplification is good - find if there is future and how it looks for command line interface Josef > > Thanks in advance > Lukas > -- To unsubscribe, e-mail: yast-devel+unsubscr...@opensuse.org To contact the owner, e-mail: yast-devel+ow...@opensuse.org