Looking for feedback: Maki, a new KDE Inspector

Hello Méven,

thank you for the feedback. I see the concern about these multiple projects and I agree with you. Upstreaming is exactly the direction I would want to go as well. I just want to get this feature into Dolphin since I use it constantly on MacOS, so I don’t particularly mind who does the work.

A few questions so I’m sure I’m approaching this the right way:

  1. Would a QML-based implementation be acceptable in Dolphin, considering it is primarily a C++ codebase? My current plan would be to open the preview as a separate QQuickWindow rather than an inline overlay like quiclook if at all possible, since that more closely aligns with other preview tools like MacOS Quick Look and GNOME’s Sushi. Does that seem acceptable or is there a preferred integration pattern?
  2. Given that KiView and the quiclook MR already exist, is there interest in working together on the issue instead of separately? I’m happy to contribute, specifically since working with other developers would be an even better learning effort.
  3. Is there a preferred place to have this design discussion? I’d rather not turn this forum into a design review. I’m not too familiar with Matrix yet, which channel would be the most appropriate for this effort?
  4. I’ve read through the MR and it was mentioned that the use of KParts was encouraged. It seems rather heavy for a preview tool, however. I wouldn’t mind using them, I just want to keep a previewer as light-weight as possible.

I’d rather ask these questions now than submit something that doesn’t fit the project’s direction. I’d really like to make this happen.

Thanks again for taking the time to look at this.