mate-desktop / mate-utils

GNU General Public License v2.0
40 stars 30 forks source link

Divide mate-utils into 5 packages #116

Closed GreenLunar closed 9 years ago

GreenLunar commented 9 years ago

Hello,

I am using Salix OS 14.1 (Xfce edition).

When I am marking mate-utils for installation, GSlapt package manager marks 4 unrelated packages (over 15MB) libmateweather, mate-desktop, mate-menus, mate-panel, which I do not need. The only dependency I needed the most is libgtop.

mate-disk-usage-analyzer, which is the only thing I need from mate-utils, works without the aforementioned 4 packages. mate-screenshot can work even without libgtop.

flexiondotorg commented 9 years ago

Speak with the Salix package maintainers, they can split the packages if need be :-)

GreenLunar commented 9 years ago

I assume others who use other distributions are interested in the same thing. I think it would be good to split it at upstream level.

raveit65 commented 9 years ago

@willysr please work on it :)

infirit commented 9 years ago

Splitting this is up to the distro. For MATE it means unnecessary adding work for no gain.

GreenLunar commented 9 years ago

Please reopen this ticket. At least label this issue priority-low.

raveit65 commented 9 years ago

for what reason? I split mate-utlils since 2 years in subpackages for fedora......or do you compile for yourself and don't know how to spit the package for your distro?

willysr commented 9 years ago

You can try to contact George (Salix maintainer) for this issue as this is a packaging issue (downstream), not development issue (upstream).

i maintain MSB project for Slackware and i used this scheme as well, but so far, no one complained :)

GreenLunar commented 9 years ago

No, just split it upstream. Users may not know that a search and log viewer programs etc. are available from MATE.

P.S. http://mate-desktop.org/

<p>MATE is available via <em>unofficial</em> repositories for the following Linux distributions:</p>
<ul class="simple">
<li><a class="reference external" href="http://www.slackware.com">Slackware</a></li>

I suggest to replace http://www.slackware.com by link http://mateslackbuilds.github.io

willysr commented 9 years ago

As mentioned before, upstream has no intention or need to split them. It's downstream issues.

The link is correct, since it refers to Linux distribution. MSB is a project to provide MATE packages for Slackware distribution.

GreenLunar commented 9 years ago

As mentioned before, upstream has no intention or need to split them. It's downstream issues.

Some of them think otherwise.

The link is correct, since it refers to Linux distribution. MSB is a project to provide MATE packages for Slackware distribution.

Add (MATE SlackBuilds) hyperlink next to Slackware, then.

infirit commented 9 years ago

Some of them think otherwise.

What do you mean, "some" in the MATE project?

Add (MATE SlackBuilds) hyperlink next to Slackware, then

Detailed install instructions are on the wiki

willysr commented 9 years ago

Some of them think otherwise. well it's not upstream's concern if they think that way

Add (MATE SlackBuilds) hyperlink next to Slackware, then MSB is not a Linux distribution. The text refers to Linux distribution, so Slackware is the correct link.

GreenLunar commented 9 years ago

I disagree with everyone on this thread.

ghost commented 6 years ago

I saw a discussion where people were pointing out that MATE seems "bloated" and "non-modular". Could mate-utils have a share of blame? Pinging @raveit65 @flexiondotorg @monsta

raveit65 commented 6 years ago

This can be done by distro maintainer. An example what i do for fedora. http://pkgs.fedoraproject.org/cgit/rpms/mate-utils.git/tree/mate-utils.spec#n73 And i am against to split it here because it is my rare free time about you're speaking :P Splitting a package in single packages means more work for releasing, maintaining.etc.