[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 <xyyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyyang@novell.com AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- 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 Arvin Schnell <aschnell@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |tgoettlicher@novell.com -- 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.
- 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 <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |tgoettlicher@novell.com Info Provider| |Markus.Elfring@web.de --- Comment #1 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-01-29 10:54:50 UTC --- (In reply to comment #0) that cleans up the package selector's code. Thank you very much. -- 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#c2 Markus Elfring <Markus.Elfring@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|Markus.Elfring@web.de | --- Comment #2 from Markus Elfring <Markus.Elfring@web.de> 2010-01-29 12:33:44 UTC --- (In reply to comment #1) I have got some ideas to restructure the source files. Which licence is applied to this software here? By the way: I imagine that source code maintenance would be better supported by a distributed content control system like Git. -- 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#c3 Thomas Göttlicher <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution| |WONTFIX --- Comment #3 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-01-29 13:34:14 UTC --- (In reply to comment #2)
(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 <Markus.Elfring@web.de> 2010-01-29 15:34:03 UTC --- (In reply to comment #3)
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 <Markus.Elfring@web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|WONTFIX | --- Comment #5 from Markus Elfring <Markus.Elfring@web.de> 2010-02-01 09:10:49 UTC --- (In reply to comment #3)
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 <tgoettlicher@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |CLOSED Resolution| |INVALID --- Comment #6 from Thomas Göttlicher <tgoettlicher@novell.com> 2010-02-01 09:22:47 UTC --- This bug report isn't about svn2git but about an UI enhancement in YaST. That's the reason why I close it as INVALID! -- 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#c7 Juergen Weigert <jw@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jw@novell.com --- Comment #7 from Juergen Weigert <jw@novell.com> 2010-02-03 13:24:48 UTC --- Markus, I can see three different topics now in this thread: License choice, Repository choice, UI enhancent. We cannot handle such a mixture in one report. If needed, please open new bugs -- one per topic, to follow up. For efficiency, I'd suggest you priorize the UI enhancement patch using the existing SVN repo and the existing GPLv2+ license. -- 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#c8 --- Comment #8 from Markus Elfring <Markus.Elfring@web.de> 2010-02-03 15:20:42 UTC --- (In reply to comment #7) I would need a few preparations for further improvements.
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 <Markus.Elfring@web.de> 2010-02-05 14:51:04 UTC --- (In reply to comment #1) It would be nice if I can build this software also on my system. (bug #577417) -- 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#c10 --- Comment #10 from Markus Elfring <Markus.Elfring@web.de> 2010-02-06 16:06:09 UTC --- (In reply to comment #1) I am curious how the build obstacle "YQPkgPackageKitGroupsFilterView.cc" (bug #577758) can be resolved. -- 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#c11 --- Comment #11 from Markus Elfring <Markus.Elfring@web.de> 2010-02-11 15:16:50 UTC --- (In reply to comment #1) I am curious if the build obstacle "incomplete CMake library destination specification for Perl binding" (bug #578054) will be resolved. -- 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.
participants (1)
-
bugzilla_noreply@novell.com