mate-desktop / mate-power-manager

Power management tool for the MATE desktop
https://mate-desktop.org
GNU General Public License v2.0
59 stars 51 forks source link

Naming consideration with regards to dependencies of mate-power-manager (libmatepanelapplet should be mate-panel simply) #371

Open rubyFeedback opened 2 years ago

rubyFeedback commented 2 years ago

Hey there mate-devs,

This is more a "naming-consideration" suggestion.

Background: I tend to compile mate-desktop from source and it works almost perfectly; a few minor things here and there (see other github issues I started) but by and large I am quite happy. I can do oldschool "startx" from init 3 and mate-desktop starts fine, so it's mostly fine.

Now I am trying to compile mate-power-manager-1.26.0.

My problem is that the configure script tells me this error:

checking whether to build applet support... checking for PANEL... no
configure: error: Package requirements (libmatepanelapplet-4.0 >= 1.17.0) were not met:

No package 'libmatepanelapplet-4.0' found

Ok, so ... I need a "matepanelapplet" I guess.

HOWEVER had, if you go there:

https://pub.mate-desktop.org/releases/1.26/

The only package with "panel" in it is "mate-panel".

I assume matepanelapplet refers to this?

I just compiled mate-panel-1.26.1 from source, and now I seem to be able to compile "mate-power-manager" - at the least as I write this it is currently compiling. I'll see in a few minutes.

My suggestion is to modify the name a bit. And to check whether the 1.17.0 dependency should not simply be upgraded.

I would propose to change the above to 'No package mate-panel" found.'

I think this would be better, because as a user or someone who wants to compile it from source, the "applet" part confuses me, because no tarball is named like this. It would be better if it were to refer to "mate-panel" instead.

This may seem like a minor issue, and it is! But I think getting the names right would really be super-helpful.

Thanks for reading and deciding either way is fine!