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

Ken VanDine ken at vandine.org
Tue Sep 4 08:01:25 PDT 2007


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



More information about the PackageKit mailing list