Hi Marcell (Mars), I apologize for the delayed response. The packaging of Joplin Desktop is closer to the official approach. On top of that, I have made several additional patches, switching from electron19 to electron22 and modifying the Joplin source code to support IME startup parameters. These modifications have not been thoroughly tested, and I'm unsure if integrating the system's electron alone will work correctly. However, everything appears to be OK in my local usage. I think we can wait until Joplin's official team makes relevant upgrades and changes before considering whether Joplin Desktop can be updated to use the system's electron. Cheers, dianqk On Sun, Jun 18, 2023, at 10:31 PM, Marcell Meszaros wrote:
Hi @dianqk,
Thank you for your feedback. I will revoke my deletion request promptly.
I see that joplin-desktop declares electron as dependency, but then goes on an makes the package use the bundled Electron.
Your package, on the other hand, gets this right and configures the usage of system Electron properly.
It would be ideal in my opinion of you could cooperate with the maintainer of joplin-desktop, maybe request co-maintenance.
You could help them improve that package. It has existed for much longer and therefore it is significantly more popular. And the package name makes more sense to users.
Whereas your package is more advanced and optimal, and contains the Wayland IME enhancement as well.
I think maintainers and users could benefit from your expertise if you advised popular Electron-based package owners on how to make use of the Arch repo electron and how to better integrate with desktop features like those provided via Wayland.
Cheers, Marcell (Mars)
On 18 June 2023 15:44:00 GMT+02:00, dianqk <dianqk@dianqk.net> wrote:
This is a different build version. Firstly, this version utilizes the system's Electron to save disk space. Additionally, it provides support for IME (Input Method Editor) under Wayland.
On Sat, Jun 17, 2023, at 11:21 PM, notify@aur.archlinux.org wrote:
MarsSeed [1] filed a deletion request for joplin-electron [2]:
Duplicate of the also Electron-based AUR/joplin-desktop:
https://aur.archlinux.org/packages/joplin-desktop
And the latter has a better name, since AUR/joplin is a CLI version of this note-taking app, whereas the Electron-based ones are desktop GUI programs.
[1] https://aur.archlinux.org/account/MarsSeed/ [2] https://aur.archlinux.org/pkgbase/joplin-electron/