[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Synaptic-devel] Suggestion : display package recommandations
From: |
Michael Vogt |
Subject: |
Re: [Synaptic-devel] Suggestion : display package recommandations |
Date: |
Thu, 22 Apr 2004 12:24:26 +0200 |
User-agent: |
Mutt/1.5.5.1+cvs20040105i |
Hi,
sorry for my late reply.
On Tue, Apr 13, 2004 at 08:08:40PM -0400, Guillaume Pratte wrote:
> I have a feature I would like to suggest / request for Synaptic : the ability
> to display and handle packages' "Recommends:" field.
>
> For instance, installing ark would bring a dialog that suggests the
> installation of arj, ncompress, rar, unzip, zip and zoo, if not already
> present on the system.
There is a open debian wishist bug that also requests this feature
IIRC. I like the idea. It's just a man-power problem :) We already
have the RGChangesWindow class that does partly what you want. We
would have to extend it in a way so that it displays debian
suggests/recommends as well.
> If Synaptic's developers are interested to implement this feature I am
> willing
> to help out with the UI design by posting on this is list and maybe tweaking
> with the .glade files. That's the most I can do with the spare time I've got.
Well, you can have a look at the gtk/window_changes.glade dialog as a
starting point. We could make it look like this:
+-----------------------------+
| ! Mark required changes |
+-----------------------------+
| <changes> |
+-----------------------------+
| Additional interessting pks |
+-----------------------------+
| Recommends: foo [ ] |
| Suggests: bar [ ] |
+-----------------------------+
| |Cancel| |Ok| |
+-----------------------------+
> By the way I really like Tom Kelly's idea to link to the changelog of the
> package, like the new packages.debian.org is doing. The content of the
> changelog could be downloaded into a new tab between « Installed Files » and
> « Expert » in the Package Control view, for instance.
I coded this feature in the latest 0.48 branch in our svn. If you are
interessted in testing it, please check out:
https://oops.kerneljanitors.org/repos/synaptic/branches/0.48
(svn co https://oops.kerneljanitors.org/repos/synaptic/branches/0.48)
thanks for your feedback!
Michael
--
Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo