dragora-members
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dragora-members] Relation of Qi and Qire


From: Matias Fonzo
Subject: Re: [Dragora-members] Relation of Qi and Qire
Date: Thu, 04 Jun 2020 10:57:07 -0300
User-agent: Roundcube Webmail/1.4.4

Hello Michael!

El 2020-06-04 09:32, Michael Siegel escribió:

thinking about Dragora's package management again, I realized something
about the relation of Qi and Qire that should probably be changed.

At the moment, the idea is that a user would normally not have to touch
Qi and would instead always use Qire because Qire is not only a remote
extension for Qi, but it is also a complete Qi wrapper, if I understand
it correctly.

What this means is: There are two complete user interfaces to Qi, or
rather: The Qi user interface is more or less being implemented twice.

I don't see it has a repeated implementention, instead I see it as external calls or invocations to Qi actions.

I want to suggest a simpler approach: Let Qire just be what it claims to
be – the Qi remote _extension_, i.e., a piece of code that Qi will make
use of when necessary.

Yeah, if it's not too much to remember or to curse for the user, why not.

Then, only implement a user interface for Qi,
including “remote commands”. But whenever those remote commands are
being executed, Qi will simply hand anything it can't do by itself over
to Qire, i.e., Qi itself would still not include the code implementing
those remote commands.

What do you think?


I'm not sure I understand. Do you want to avoid having a separate command for remote actions (qire) and instead use the code of qire to supplement Qi in "one" command, program?.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]