Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo guaranteed/maintained non-bloated KDE apps?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
_______0
Guru
Guru


Joined: 15 Oct 2012
Posts: 521

PostPosted: Sun Jan 13, 2013 3:28 pm    Post subject: Gentoo guaranteed/maintained non-bloated KDE apps? Reply with quote

hi,

It wasn't easy but in order to have a 'faux-modularized' KDE is to use:

Code:
-consolekit -policykit -udisks -udisks2 -upower -raptor -redland -semantic-desktop -virtuoso


But it wasn't easy to find out about the this combination and came accross by chance deep into a post. Wouldn't it be nice to mention this somewhere in KDE install manual or somewhere? Many ppl use gentoo precisely because of non-bloating approach to running software.

Can gentoo guarantee a non-bloat or modularized KDE for ever? Perhaps add a no-bloat USE flag somewhere in there.

Like systemd was bloating stuff then Gentoo devs decided to create eudev.
Back to top
View user's profile Send private message
AllenJB
Veteran
Veteran


Joined: 02 Sep 2005
Posts: 1285

PostPosted: Sun Jan 13, 2013 9:50 pm    Post subject: Reply with quote

A "no-bloat" use flag would never work. One mans bloat is another mans essential feature.

Additionally, Gentoo can't control what changes upstream make, so there's no way than can guarantee that use flag combination will work in the long run, a "non-bloated KDE" or a "modularized KDE" (and while in theory Gentoo could apply patches, this isn't the Gentoo way)
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2280
Location: Adendorf, Germany

PostPosted: Mon Jan 14, 2013 11:58 am    Post subject: Reply with quote

AllenJB wrote:
One mans bloat is another mans essential feature.
++

For my work I need (because I actually use) consolekit, policykit, udisks, udisks2, upower, semantic-desktop and virtuoso. And there is nothing "bloated" for me, because I can make very good use on my companies laptop of all this "bloat". On my companies desktop, however, I do not use semantic-desktop and have switched to razor-qt. But as I have to work with removable media all day, udisks is important for me even on the desktop computer.
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
_______0
Guru
Guru


Joined: 15 Oct 2012
Posts: 521

PostPosted: Mon Jan 14, 2013 1:59 pm    Post subject: Reply with quote

Yamakuzure wrote:
AllenJB wrote:
One mans bloat is another mans essential feature.
++

For my work I need (because I actually use) consolekit, policykit, udisks, udisks2, upower, semantic-desktop and virtuoso. And there is nothing "bloated" for me, because I can make very good use on my companies laptop of all this "bloat". On my companies desktop, however, I do not use semantic-desktop and have switched to razor-qt. But as I have to work with removable media all day, udisks is important for me even on the desktop computer.


I never said it's not important. What I want is a fully modularized KDE/Calligra/Libreoffice, in order to have the choice to install in individual basis.

Example, I want to DRAWWRRWW!!! why on earth do I need a sound engine??? In the example of krita:

Code:
!!! The ebuild selected to satisfy ">=media-libs/phonon-4.4.3" has unmet requirements.
- media-libs/phonon-4.6.0-r1::gentoo USE="(-aqua) -debug -gstreamer -pulseaudio -vlc (-zeitgeist)"


FUFFUFUUUUUUUUUUUUUUU!!!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54098
Location: 56N 3W

PostPosted: Mon Jan 14, 2013 2:02 pm    Post subject: Reply with quote

_______0,

_______0 wrote:
Gentoo guaranteed ...


That's an interesting concept. Please read your warranty statement. :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Mon Jan 14, 2013 2:15 pm    Post subject: Reply with quote

_______0 wrote:
why on earth do I need a sound engine?

It's a bit difficult to avoid phonon, with QT. I tried, but ending up needing to compile QT with the "-phonon" compilation flag (I'm not referring to Gentoo's USE flags), for PyQt4, which is needed by hplip.

So, for the sake of a printer utility, I need a sound mixer :x
Back to top
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5153
Location: The Peanut Gallery

PostPosted: Tue Jan 15, 2013 4:37 am    Post subject: Reply with quote

_______0 wrote:
why on earth do I need a sound engine?

PaulBredbury wrote:
So, for the sake of a printer utility, I need a sound mixer :x

What a mess.
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Tue Jan 15, 2013 6:22 am    Post subject: Re: Gentoo guaranteed/maintained non-bloated KDE apps? Reply with quote

_______0 wrote:
It wasn't easy but in order to have a 'faux-modularized' KDE is to use:

Code:
-consolekit -policykit -udisks -udisks2 -upower -raptor -redland -semantic-desktop -virtuoso


That would not be a good idea since then it would be too easy to wind up with a configuration that is unsupported upstream. That is why consolekit is forced for KDE in the first place. Gentoo is about choice, but the decisions to use an unsupported configuration should not be blind. The user should be forced to do something to show they know what they are doing.
_________________
First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.
Back to top
View user's profile Send private message
turtles
Veteran
Veteran


Joined: 31 Dec 2004
Posts: 1651

PostPosted: Tue Jan 15, 2013 10:49 am    Post subject: Reply with quote

interesting USE flags there. I started a old wiki page years ago
http://en.gentoo-wiki.com/wiki/Kde4_minimal
that is badly out of date please take it over.

One approach is to use a different WM and keep KDE apps and get a strigi use flag.

I used JWM with kde stuff for years.
I don't know if KDE / QT embedded are active still with nokia and others.
But I think a more stripped down KDElibs is supported upstream called kde embedded (-nepomuk -strigi)
Kmail would take a patch to eliminate strigi.
I almost built kdelibs without strigi years ago. Using patches.

If someone wants to start a forked kde overlay I would mess around with kmail and kdelibs, I am sure the some folks over at puppy would be interested in a set of kde minimal patches.
_________________
Donate to Gentoo
Back to top
View user's profile Send private message
hcaulfield57
Tux's lil' helper
Tux's lil' helper


Joined: 13 Mar 2012
Posts: 148

PostPosted: Tue Jan 15, 2013 11:31 pm    Post subject: Re: Gentoo guaranteed/maintained non-bloated KDE apps? Reply with quote

_______0 wrote:

Can gentoo guarantee a non-bloat or modularized KDE for ever? Perhaps add a no-bloat USE flag somewhere in there.

Or perhaps a -freedesktop USE flag. :)
_________________
"To design the perfect anti-Unix, make all file formats binary and opaque, and require heavyweight tools to read and edit them." - The Art of Unix Programming
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2280
Location: Adendorf, Germany

PostPosted: Wed Jan 16, 2013 3:56 pm    Post subject: Reply with quote

turtles wrote:
One approach is to use a different WM and keep KDE apps and get a strigi use flag.
I guess you'd like razorqt, right? ;)
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
turtles
Veteran
Veteran


Joined: 31 Dec 2004
Posts: 1651

PostPosted: Sat Jan 19, 2013 3:42 am    Post subject: Reply with quote

Never herd of it. thanks.
Checking it out http://wiki.gentoo.org/wiki/Razor-qt
Looks like it works like some addons for openbox

My main wm was screen.
I have used kde xfce JWM openbox utouch twm (gnome back in the day) and what ever that one is where you compile the menu in C. Oh and CDE or whatever they had on the SGI Indigo (highschool era).
My preferred is openbox with tint2, udisks-glue with custom stripped down kde apps.
_________________
Donate to Gentoo
Back to top
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5153
Location: The Peanut Gallery

PostPosted: Sat Jan 19, 2013 1:31 pm    Post subject: Reply with quote

turtles wrote:
One approach is to use a different WM and keep KDE apps and get a strigi use flag.
..
I don't know if KDE / QT embedded are active still with nokia and others.
But I think a more stripped down KDElibs is supported upstream called kde embedded (-nepomuk -strigi)

Isn't that basically what you get with -semantic-desktop? FWIW, you can run KDE nicely without the *kit stuff (can't believe that thread hasn't been mentioned, sorry if it's a dupe.)
Quote:
Kmail would take a patch to eliminate strigi.

Now that is good to know: I ended up switching to mutt a couple of months after I turned off semantic-craptop. (It took a while to learn how to tie it in with procmail.)
Quote:
If someone wants to start a forked kde overlay I would mess around with kmail and kdelibs, I am sure the some folks over at puppy would be interested in a set of kde minimal patches.

I'd be interested in those patches as well. We can set up an overlay easily enough, it's more a question of having any patches first.

I don't really like C++ personally, but I know it so can feedback, but not do any of the main coding. I'd start by getting a basic patchset together that solves one specific problem, and does a half-decent job of solving it well, and cleanly (as you said, minimally invasive). Then we can put that in an overlay and you can get feedback from the rest of us, which gives a basis to improve from.

So the question is: what do you feel like fixing most?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum