[Bug 574687] New: Display installed and available versions in separate columns
http://bugzilla.novell.com/show_bug.cgi?id=574687 http://bugzilla.novell.com/show_bug.cgi?id=574687#c0 Summary: Display installed and available versions in separate columns Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Enhancement Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: Markus.Elfring@web.de QAContact: jsrain@novell.com Found By: --- Blocker: --- The package list view has got a column "Installed (Available)" so far. I would appreciate it if these informations will be displayed in two columns of the corresponding table control in package management applications. It seems that such a functionality is partly supported by the class "YQPkgList" if the preprocessor symbol "SINGLE_VERSION_COL" will not be defined during compilation. http://svn.opensuse.org/svn/yast/trunk/qt-pkg/src/YQPkgList.cc (revision 58630) I see further opportunities for improvements. - I guess that the column headers should get labels without abbreviations in the constructor. - The member function "exportList" needs a similar adjustment for the suggested data separation. - I wonder why there is no mapping to a model class that corresponds to the MVC software design pattern. http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller http://doc.trolltech.com/4.6/model-view-model-subclassing.html -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c
Arvin Schnell
- I wonder why there is no mapping to a model class that corresponds to the MVC software design pattern. Seems you are a software architecture expert, could you please provide a patch
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c1
Thomas Göttlicher
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c2
Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c3
Thomas Göttlicher
(In reply to comment #1)
I have got some ideas to restructure the source files. Which licence is applied to this software here? License: GPL v2 or later
By the way: I imagine that source code maintenance would be better supported by a distributed content control system like Git. It's up to you to store the sources in your private git repo. Please reopen this bug if you want to submit a patch.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c4
--- Comment #4 from Markus Elfring
License: GPL v2 or later
Thanks for this clarification. Is the SuSE/Novell legal team going to express this detail also in the source file headers? By the way: Jürgen Weigert mentioned in his talk "Legal aspects of distribution development" that the licence specification "or later" is an issue for them. http://video.fosdem.org/2009/devrooms/opensuse/fosdem09_day1_09-legal.ogg (Listen around 27:11 / 04:49:00) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c5
Markus Elfring
It's up to you to store the sources in your private git repo.
I am trying to convert your Subversion repository into a Git variant on my system. Unfortunately, a command like "svn2git http://svn.opensuse.org/svn/yast/" does not finish this attempt after 24 hours here. I would appreciate suggestions for improvements of the execution speed. (Renicing of the process "git-svn" does not help to increase its processor utilisation in noticeable ways.) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c6
Thomas Göttlicher
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c7
Juergen Weigert
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c8
--- Comment #8 from Markus Elfring
If needed, please open new bugs -- one per topic, to follow up.
The discussion can continue ... Licence issues: bug #576531 and bug #576518 Repository choice: Is the topic "Speed of conversion from Subversion repository to Git" a candidate for another bug report here? http://article.gmane.org/gmane.comp.version-control.git/138634 I will try to become familiar with the available data structures a bit more for the proposed application enhancement. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c9
--- Comment #9 from Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c10
--- Comment #10 from Markus Elfring
http://bugzilla.novell.com/show_bug.cgi?id=574687
http://bugzilla.novell.com/show_bug.cgi?id=574687#c11
--- Comment #11 from Markus Elfring
participants (1)
-
bugzilla_noreply@novell.com