<div dir="ltr"><div>Hi Andre and all,</div><div><br></div><div>As I said, I am aware that it is not the responsibility of a desktop like XFCE to take care of these tasks, but I certainly do not think that distributions can do something for us.</div><div>Probably the only progress on these issues was by Fedora/Redhat to Gnome, and I have to be grateful, <span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>but they are also short of resources, and therefore it is understandable that they continue to advance their tools, and relegate other desktops. I don't want to get into any kind of controversy, and after thanking the people at Gnome again, I have something decent to show you.</span></span></span> </div><div><br></div><div><a href="https://github.com/matiasdelellis/xings-packagekit">https://github.com/matiasdelellis/xings-packagekit</a></div><div><br></div><div>...about the name, it is an acronym for Xings Is not Gnome Software.. (Just an innocent joke.) =)<br></div><div><br></div><div>In short, it is Gnome PackageKit v3.14 with all the backports that I could apply, and some tools that I restored again.</div><div><div>* xings-packages: It should work exactly the same as gpk-application, <span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>but added again the dialog to launch the new applications installed.</span></span></span> <br>* xings-package-updates: It should work exactly the same as gpk-update-viewer<br>* xings-package-history: It should work exactly the same as gpk-log<br>* xings-preferences: It should work exactly the same as gpk-prefs</div></div><div>* xings-packagekit-service: <span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>This is perhaps the biggest feature, since it implements a dbus daemon (The original of gnome-packagekit, still used by gnome-software), where other applications can be integrated.</span></span></span> For example, Thunar could install applications to open a mimetype just with dbus. (Soon a patch for it.). </div><div><div>* xings-install-local-package: Allows you to install a deb or rpm downloaded from your favorite browser. Implemented with the dbus interface. ;)<br>* xings-install-package-name: It allows you to install optional applications from an icon on the desktop for example. Implemented with the dbus interface.. (Important for institutional distributions).</div><div><br></div><div>Will the project have a future? Do not know.<br>Honestly, it should work exactly like the current gnome-packagekit (although of course, I could have made mistakes in backports and it is obviously poorly tested), and its future goes hand in hand.</div><div><br></div><div><span class="gmail-VIiyi" lang="en"><span class="gmail-JLqJ4b gmail-ChMk0b"><span>Who wants to try it, it can be installed in parallel to gnome-packagekit, but not to gnome-software since both projects install the dbus interface org.freedesktop.PackageKit (It's just a file, I guess it's easy to fix it)</span></span></span> <br></div><div><br></div><div>Greetings to all.</div><div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mar, 15 jun 2021 a las 18:55, <<a href="mailto:andre@andreldm.com">andre@andreldm.com</a>> escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>Hi Matias,<br></div><div dir="auto">I think this is more a distribution concern/responsibility than of a desktop environment, I'm not convinced this makes sense as an Xfce project.<br></div><div dir="auto">Probably it's better to have something independent as your project, compatible with multiple desktops which eventually can be adopted by different distros.<br></div><div><br></div><div>Cheers,<br></div><div>Andre Miranda<br></div><div><br></div><div>Jun 15, 2021, 14:35 by <a href="mailto:mati86dl@gmail.com" target="_blank">mati86dl@gmail.com</a>:<br></div><blockquote style="border-left:1px solid rgb(147,163,184);padding-left:10px;margin-left:5px"><div dir="ltr"><div dir="ltr">Hi Marcel,<br></div><div dir="ltr">I discovered that project relatively recently. and I maintain a similar project:<br></div><div dir="ltr">* <a rel="noopener noreferrer" href="https://github.com/matiasdelellis/pk-updates-notifier" target="_blank">https://github.com/matiasdelellis/pk-updates-notifier</a><br></div><div dir="ltr"><br></div><div dir="ltr"><div>Perhaps knowing the other project I would never have written it, but it is what I use and it works very well. I use it personally on Fedora and in Huayra (A debian based distro). <br></div><div><span lang="en"><span><span>Despite having a problem solved, my main motivation is to recover the gpk-dbus-service daemon, which allows us to add integrations through dbus on the desktop... but the last straw was the elimination of gpk-install-local-file, which forced me to look for alternatives again.</span></span></span><br></div></div><div dir="ltr"><span lang="en"><span><span></span></span></span><br></div><div><span lang="en"><span><span>Regards,</span></span></span><br></div><div><br></div><div><div dir="ltr">El mar, 15 jun 2021 a las 14:20, Marcel Kühlhorn (<<a rel="noopener noreferrer" href="mailto:tux93@opensuse.org" target="_blank">tux93@opensuse.org</a>>) escribió:<br></div><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>On Tue, 2021-06-15 at 13:56 -0300, Matias De lellis wrote:<br></div><div> > Hello everyone, =)<br></div><div> > Well, I think the subject of the email is descriptive.<br></div><div> > <br></div><div> > I made this query, because gnome-packagekit lately became quite useless<br></div><div> > for<br></div><div> > the non-technical users and non-gnome desktops, and again we are very<br></div><div> > disadvantaged.<br></div><div> > <br></div><div> On openSUSE Xfce we use package-update-indicator [1], maybe that would<br></div><div> be a good alternative for you as well?<br></div><div> <br></div><div> [1] <a href="https://code.guido-berhoerster.org/projects/package-update-indicator/" rel="noopener noreferrer" target="_blank">https://code.guido-berhoerster.org/projects/package-update-indicator/</a><br></div><div> <br></div><div> -- <br></div><div> Have a lot of fun!<br></div><div> <br></div><div> Marcel Kühlhorn<br></div><div> <br></div><div> <br></div><div> <br></div><div> _______________________________________________<br></div><div> Xfce4-dev mailing list<br></div><div> <a rel="noopener noreferrer" href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br></div><div> <a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noopener noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a><br></div></blockquote></div></div></blockquote><div dir="auto"><br></div> </div>
_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div>