Comment 13 for bug 1366421

Revision history for this message
Ritesh Raj Sarraf (rrs) wrote : Re: [Bug 1366421] Re: d-bus method for setting the auto-show option

On Sun, 2015-12-06 at 23:11 +0000, marmuta wrote:
> > So, I'm assuming you guys are okay with the code/logic of what the
> > shell extensions are doing ?  And that you'll add the same into
> onboard,
> >as a gnome plugin/enhancement/extension ?
> Again,  I'm principally for adding some kind of GNOME shell
> integration to the Onboard's project, but I feel this particular
> extension isn't ready yet. I've listed most of the issues I have with
> the existing code in #8. To summarize, I believe we'd need (highest
> to lowest importance):
>   - Onboard at password prompts
>   - Onboard in overview
>   - to keep Onboard's auto-show
>

Agreed. And that is why I've filed the other bug with GNOME. Like I've
explained there, there is no simple way of disabling a component in
favor of another. And the side-effect of those are what you've listed
above.

> > And then, individual distributions will decide on how they want to
> > build the relationship of the packages, which will be mostly in
> line
> > with what you've described above ?
> We would add Debian packaging, as Francesco described above, to the
> Onboard project. I consider this mainly a suggestion, though. Ubuntu
> happens to mostly pick our packaging up as is, but in general
> distributions are free to ignore this and provide their own.
>
> The question for me is now, who's going to improve the extension?
> While
> I'm willing to help, I'm reluctant to do this kind of desktop
> specific
> work myself. Would you like to contact the original author or perhaps
> even try yourself?

My first attempt was to push it to you guys. :-)
I'm surprised though that, as upstream, you aren't keen in ensuring
proper integration of your project into major Desktop Shells.

Onboard is pretty good. But I did not know about it. I only explored it
because I was fed up with Caribou, in its current state. I don't think
many (GNOME) users would be knowing about Onboard. And from what I've
grokked so far, neither is it a KDE project.

I recently moved to GNOME (10+ years I was using KDE) because of its
Touchscreen support. Diving into GNOME internals is definitely on my
list, but I don't know when I'd do that.

I think the best right now is to leave it as is. Until me, or the
original author, or someone else, comes back to you with a proper patch
and assurance to maintain it.

--
Ritesh Raj Sarraf
RESEARCHUT - http://www.researchut.com
"Necessity is the mother of invention."