[packagekit] Semantic issues with GetDeps (and other interface functions)

Ken VanDine ken at vandine.org
Tue Sep 4 08:10:45 PDT 2007


About the getDeps questions... IMO I think the whole concept of
showing the user the deps doesn't align with the vision of PackageKit,
at least my interpretation of the vision.  My 75 year old mom isn't
gonna care what the deps are at all... she just knows she wants to
play nibbles.  I would vote to remove the deps stuff all together and
let the backend attempt to do the right thing, raising an error if it
can't.

My $0.02

--Ken

On 9/4/07, Ken VanDine <ken at vandine.org> wrote:
> mysql doesn't tell you that on install, but when the service is
> started the first time.  I really think this sort of info should be
> left to runtime, not included in the install/update.
>
> --Ken
>
> On 9/4/07, Patryk Zawadzki <patrys at pld-linux.org> wrote:
> > On 9/4/07, Richard Hughes <hughsient at gmail.com> wrote:
> > > On 04/09/07, Travis Willard <travis at archlinux.org> wrote:
> > > > if software needs to be configured, software needs to change" won't help
> > > Upstream software doesn't put questions in the packaging spec file, it
> > > usually ships a good working example config file.
> >
> > Which doesn't do what the user wants ;)
> >
> > > > I see no harm in log messages, so long as it's done in a way that
> > > > doesn't pester the user.
> > > If it's a message "You need to configure jabber before it will accept
> > > incoming clients" then I agree it's a good thing. Asking a question
> > > "Enable SELinux?, [yes] [no]" isn't what we want at all.
> >
> > No no no. We never ship interactive installations but sometimes
> > packages output useful information (like mysql tells you how to create
> > your admin user and pick a password for logrotate - shipping any
> > default is not safe).
> >
> > About optional dependencies: I know the main target of PackageKit is
> > not powerusers. I mean targetting average Jane in the street certainly
> > doesn't have to cross powerusers out. Just add an option "ask me for
> > optional dependencies" and it'll be A-ok.
> >
> > --
> > Patryk Zawadzki
> > Generated Content
> > _______________________________________________
> > PackageKit mailing list
> > PackageKit at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/packagekit
> >
>
>
> --
> Ken VanDine
> http://ken.vandine.org
>


-- 
Ken VanDine
http://ken.vandine.org



More information about the PackageKit mailing list