Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
GNOME Client-Side Decorations (CSD) discussion
-
- df -h | grep > 20TiB
- Posts: 1418
- Joined: 2012-10-06 05:31
- Location: /dev/chair
- Has thanked: 79 times
- Been thanked: 191 times
Re: GNOME Client-Side Decorations (CSD) discussion
Your entire argument appears to still be hinging on the "GNU/Linux needs to appeal to the masses" point (and you haven't explained why). I say it doesn't, so I expect we will have to agree to disagree.
I like my non-mainstream OS just how it is, and I still don't see why it should play follow-the-leader or compete for market-share with the very operating systems I left to get here.
I like my non-mainstream OS just how it is, and I still don't see why it should play follow-the-leader or compete for market-share with the very operating systems I left to get here.
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: GNOME Client-Side Decorations (CSD) discussion
Allow me to explain.steve_v wrote:Your entire argument appears to still be hinging on the "GNU/Linux needs to appeal to the masses" point (and you haven't explained why)
It is true that GNU/Linux has always been a kind of "go-to" place for people that are looking for something different. For those that want to get away from corporate misshaps, lock-ins, limitations and all that. By it's very nature, Linux is open and free for use and modifications, and even some big players have recognized that.
It is one of it's great strengths, there is no arguing about that. Linux in the server market has become a household name because of it's simplicity and openness. Even more so because of it's time-tested standards used by almost everyone. Tradditional LAMP stack has not changed much over the years.
Enter the Linux Desktop. What do we have on the Desktop side? Division, lack of unity, forks and forks of forks, constant whinging, arguments and hundreds of in-house distributions that exist simply for the sake of existing. Irrational segregation of all users into techy and non-techy, accompanied by avoidance of simple solutions for all kinds of problems that commercial OSes don't have. Such as standard packaging solution for all Linux distributions (progress is being made, but as with every other endevour in Linux-land, this too has sparked division), simple installation, user-friendly and well documented GUI, standard set of API/ABI, and so on.
I am perplexed by arguments made by some of users of this forum on excluding Average Joe/Joanne from using Debian, or any kind of Linux distro. I also don't understand the need for Linux to stay below 5% market share, in order to keep these users out. It's nonsense, Linux has to find a way to include people of all backgrounds, and to have proper documentation on most relevant issues. That documentation has to be readibly available even for the most attention-deficieted user.
That's why I will always support an unification effort, an effort to bring Linux to the masses. I'm a Linux Intergrationist, I would like to see Linux projects come together to make something useful or good looking, such as CSD. Even so, knowing the Linux community, there are many who will rather make and advocate a fork, rather than contribute to the existing projects.
"Why would you waste so much effort just to fork something new, instead of making 1/100th of such effort just to learn to use and maintain it?" is the ultimate unanswered question.
Re: GNOME Client-Side Decorations (CSD) discussion
I don't see why you are perplexed, there are decades of history to explain why people feel that way. Average Joe and Joanna are sheep that get fleeced by big business.Wheelerof4te wrote:
I am perplexed by arguments made by some of users of this forum on excluding Average Joe/Joanne from using Debian, or any kind of Linux distro...
It's simple: Let's make linux desktop just as crappy as the others so it can't innovate. The way we do this is develop apps that need common standards. That way linux devs are kept busy implementing our requirements, rather than developing alternatives. It's a business threat neutralized.
Yes, people are that diabolical when there are real dollars at stake. If an idiot like me could imagine it, a team of MBAs should have no trouble.
resigned by AI ChatGPT
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: GNOME Client-Side Decorations (CSD) discussion
Whose requirements are that? Bussiness threat from who? Microsoft, who is focusing more and more on adopting Linux for it's own services. Microsoft who is releasing it's software for Linux. Who is even building Linux into it's very own OS? Microsoft who has taken much of Linux's own UI design for Windows 10? Nonsense, IMO.bw123 wrote:Let's make linux desktop just as crappy as the others so it can't innovate. The way we do this is develop apps that need common standards. That way linux devs are kept busy implementing our requirements, rather than developing alternatives. It's a business threat neutralized.
If the others are "crappy", why are they so successful?
Lack of common standards is what made Linux Desktop irrelevant and common standards are what made Linux on servers predominant. I don't know why you think setting standards will break alternatives? There is a simple market concept called competition. If one DE isn't popular, it will not survive the test of time. It won't be used by anyone. As such, it must be abolished, instead of dragging other projects into a standstill. The same goes for features that block the further development of major projects.
Also, your pesimism is questionable. Linux is in much better shape today than it was 5 years ago.
EDIT:
Why don't we show them the way, then? Let the "sheep" learn the right path. But, with that attitude, they won't. Ever.Average Joe and Joanna are sheep that get fleeced by big business.
Re: GNOME Client-Side Decorations (CSD) discussion
Now you're really being silly. You're living in a theoretical fairytale. The real world does not work that way, it's a myth.Wheelerof4te wrote:
There is a simple market concept called competition. If one DE isn't popular, it will not survive the test of time. It won't be used by anyone.
The reason a product survives and thrives is because it beats or eliminates the competition. It's not because it is "popular" or even a good product.
If you turn linux into this, it won't survive, you can't win. It will just get swallowed up like thousands of other good products in "the marketplace."
resigned by AI ChatGPT
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: GNOME Client-Side Decorations (CSD) discussion
Linux is doing fine in the bussiness sector. Linux Desktop is not. There are attempts to fix this, including the one we are discussing here. If you are afraid of change, nothing will look right.
I am not some naive guy who does not understand the laws of the market. I am trying to convince you here that a bit of collaboration between different projects goes a long way. Coming together will only make Linux stronger. None could ignore it. And more people will be interesed.
When they do get interesed, and they see something beautiful, modern and sleek, they will try it. Now, tell me, is that is bad for you? Or, will you then be able to enjoy more apps being native on Linux? More games being made for Linux, because lots of people are using it?
I am not some naive guy who does not understand the laws of the market. I am trying to convince you here that a bit of collaboration between different projects goes a long way. Coming together will only make Linux stronger. None could ignore it. And more people will be interesed.
When they do get interesed, and they see something beautiful, modern and sleek, they will try it. Now, tell me, is that is bad for you? Or, will you then be able to enjoy more apps being native on Linux? More games being made for Linux, because lots of people are using it?
-
- df -h | grep > 20TiB
- Posts: 1418
- Joined: 2012-10-06 05:31
- Location: /dev/chair
- Has thanked: 79 times
- Been thanked: 191 times
Re: GNOME Client-Side Decorations (CSD) discussion
Please, no. We have a standard packaging system, it's called "make". The only people who really want a "standard" binary package are those who want to run proprietary non-free software.Wheelerof4te wrote:Such as standard packaging solution for all Linux distributions (progress is being made, but as with every other endevour in Linux-land, this too has sparked division)
I don't understand the need for Linux to get above 5% market share. In fact I don't see why we should care about "market share" at all, it's not like anyone gets paid per-installation.Wheelerof4te wrote:I also don't understand the need for Linux to stay below 5% market share
You keep talking about this "market" thing, as if GNU/Linux was some commercial OS that had to attract sales. I don't get it.
That's why we have many distros...Wheelerof4te wrote:Linux has to find a way to include people of all backgrounds
"man" works for me. If you want to write some manpages, I'm all for that.and to have proper documentation on most relevant issues.
I don't care if "the masses" use Linux or not, but I'll fight any attempt to curtail the "divisive" diversity of GNU/Linux. Diversity is what got us this far.Wheelerof4te wrote:That's why I will always support an unification effort, an effort to bring Linux to the masses.
If you get every distro using the same init, the same libc, the same UI, and the same package format, what's left to differentiate them? Different default colour schemes?
Shall we just have "One Linux"? Or should we produce a "Home" and "Pro" edition too? Yuck.
The answer is the same as it has always been: "Because you don't like the direction it's headed in".Wheelerof4te wrote:"Why would you waste so much effort just to fork something new, instead of making 1/100th of such effort just to learn to use and maintain it?" is the ultimate unanswered question.
This is a problem? Why is this a problem?Wheelerof4te wrote:Linux is doing fine in the bussiness sector. Linux Desktop is not.
More non-free apps? No thanks.Wheelerof4te wrote:Coming together will only make Linux stronger. None could ignore it. And more people will be interesed.
When they do get interesed, and they see something beautiful, modern and sleek, they will try it. Now, tell me, is that is bad for you? Or, will you then be able to enjoy more apps being native on Linux?
More malware, adware and crapware? No thanks.
More uninformed users who have no idea how the systems work, and push for clicky buttons to do everything instead of learning? No thanks.
More commercial interest in GNU/Linux, and all the garbage that brings with it? No. Just No.
I like my chaotic bazaar, with it's cute, free, homebaked goods just how it is. The less the interference from big commercial software vendors the better.
Diversity keeps users and developers free to innovate, and to write and use software however they wish. "Standards" do the opposite.
If those standards are driven by commercial interests, it's not GNU /Linux any more.
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
Re: GNOME Client-Side Decorations (CSD) discussion
again you have misinterpreted what i wrote.Head_on_a_Stick wrote:Why is the gtk-nocsd package not good enough?
you seem to have pegged me down as someone who passionately hates gnome.
truth is, i don't give a ****.
stop whinging yourself.
PS:
wow, the f-word didn't get asterisked! i'm pumped!
-
- df -h | grep > 20TiB
- Posts: 1418
- Joined: 2012-10-06 05:31
- Location: /dev/chair
- Has thanked: 79 times
- Been thanked: 191 times
Re: GNOME Client-Side Decorations (CSD) discussion
Seems to be a bit hit-and-miss, I get about a 60/40 uncensored/censored ratio. I do have a reasonable sample size here, as I tend to ignore profanity filters and just say type what I would say.debiman wrote:wow, the f-word didn't get asterisked! i'm pumped!
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
- oswaldkelso
- df -h | grep > 20TiB
- Posts: 1494
- Joined: 2005-07-26 23:20
- Location: UK
- Has thanked: 1 time
- Been thanked: 59 times
Re: GNOME Client-Side Decorations (CSD) discussion
No most definitely not. I am however suggesting they look up the meaning of the word innovate. Because they're not innovating just trying to control the free software space. If the word innovating was swapped out for dominating from your statement they would see what others think they mean. It's a control grab and having to install yet another piece of unwanted software to undo their "innovation" is just not good enough in a real free software community.Head_on_a_Stick wrote: Are you seriously suggesting that the GNOME developers should stop innovating just because it makes other people's themes look bad?
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: GNOME Client-Side Decorations (CSD) discussion
What you are calling a control grab, many people in the real world call "setting principles". Someone has to step in and say "enough chaos, time for some rules". That means, in simple terms, developer A can't make some half-assed project and call it a fork of developer B's perfectly working program. Thus fragmenting the system, creating needless confusion and wasting man-hours that could have been better spent on contributing to existing projects. Not to mention the tribalism that comes from it.oswaldkelso wrote: It's a control grab
- oswaldkelso
- df -h | grep > 20TiB
- Posts: 1494
- Joined: 2005-07-26 23:20
- Location: UK
- Has thanked: 1 time
- Been thanked: 59 times
Re: GNOME Client-Side Decorations (CSD) discussion
Last time I checked I'm in the same world as you"real world"
I love to step in and say "enough chaos, time for some rules""setting principles"
Don't be silly. forking is a core principal of free software. If you don't want free software run Windows, Apple or Mint etcThat means, in simple terms, developer A can't make some half-assed project and call it a fork of developer B's perfectly working program. Thus fragmenting the system, creating needless confusion and wasting man-hours that could have been better spent on contributing to existing projects.
Not to mention the tribalism that comes from it.
Like no way but the gnome way.... feck that
See what I did there with the short quotes
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian
Re: GNOME Client-Side Decorations (CSD) discussion
I agree, tribalism has worked for mankind this long, why stop now? The way this discussion is going reminds me of a pokemon game, train linux up and morph into the gnomeaton, so it can fight against the wintranator.oswaldkelso wrote: Don't be silly. forking is a core principal of free software. If you don't want free software run Windows, Apple or Mint etcNot to mention the tribalism that comes from it.
Like no way but the gnome way.... feck that
See what I did there with the short quotes
What a waste to try and put desktop linux into one category. The way it is now, we have indivudual systems that are only as functional as their administrator wants them to be.
If an "average" user can't find a distro that works for them, then they are just plain lazy.
the thing linux doesn't have is a uniform way to exploit it's users for money, and that's likely the main complaint and motivation of all the "unification" efforts.
resigned by AI ChatGPT
-
- df -h | grep > 20TiB
- Posts: 1418
- Joined: 2012-10-06 05:31
- Location: /dev/chair
- Has thanked: 79 times
- Been thanked: 191 times
Re: GNOME Client-Side Decorations (CSD) discussion
This ^. As I mentioned earlier, the only ones who want a unified linux ecosystem are the purveyors (and to a lesser extent users) of proprietary software.bw123 wrote:the thing linux doesn't have is a uniform way to exploit it's users for money, and that's likely the main complaint and motivation of all the "unification" efforts.
Unification doesn't help free software, it helps commercial interests. It's no coincidence that most of this unification effort is being driven by redhat, the distro with by far the largest commercial funding.
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.
-
- Posts: 1454
- Joined: 2015-08-30 20:14
Re: GNOME Client-Side Decorations (CSD) discussion
You will not be able to disable overlay scrollbars in GTK4
More GNOME goodness. Keep streamlining the experienceIf the application developer wants to provide an application-specific setting and wire it to the GtkScrolledWindow API, it's entirely in their capacity to do so.