I would agree with that, if gnome3 was light and simple... it is not, there are out there many simple and light WM and even DE that offer customization build in and are way smaller and ligher than gnome3
Is it very modular to allow other to adapt?... it is not, you have many libs and programs, but again, its a circular dependency, you can not replace then. Most light WM and DE allow one to replace a program by another. I do understand that modular, changeable components is hard when you have more complex solutions... but gnome3 is way more complex than it should.
Does it allow customization? no, design is perfect!!! build extensions to change it, yet gnome3 is a "moving target by design", so extensions keep breaking when they exist in the first place. Core gnome3 developers also do not create any extension, they do not care about other people opinion or needs, so they are just pushing the "problem" to distros, uses, other devs. All this extension design also keep pushing resources demand and yet more complexity
Many "features" in gnome are solutions in search of a problem and the problems are left unsolved. that is why they had a major drop in user base
notice that KDE also suffer from some of this problems, its far from perfect, but at least is flexible, allow lot of customization with the default install Probably because many people are used to see the never ending list of services in windows, but in linux, in the past, we had few services running on a DE that could do almost the same thing, using lot less resources
you can customize WAY more linux than windows or macosX. And if you can customize, you can turn it to what you define beautiful (because everyone likes different things)
that is always what they say as a sorry excuse: - Not our problem, our solution is perfect!! (end of discussion/ticket close/thread closed) - OTHER people will develop some extension to change that! just wait (... ) - Distros should/will/must tune that for you. (distros don't even like to compile gnome, its a cluster fuck of circular dependencies and extra patches to solve yet another problem) - You are not a normal user! (because they are experts and KNOW what is a normal user)
i have yet to find a new user that likes GNOME3, people that i know that like gnome are long time redhat/fedora users, that slowly learn to like it because they also do not know anything else
> You think some features are missing, incomplete or implemented inconvenient?
All of the above!
Gnome team simply ignores it own users, the developer way is the ONLY way and they are always correct. They do not even listen to other apps developers... They fail to understand that "one size fits all" do not work, that their "great UX" isn't that great and giving the option to customize something is not the end of the world. Trying to talk with the devs is a totally waste of time. They are mini-"Lennart Poettering"
Long ago i found the correct way to this behavior, simply do not use GNOME, avoid GTK3 and refuse to support other people GNOME problems. There are better alternatives! GNOME is not even lighter than KDE anymore, its just a major pile of interdependent daemons and right now, QT also have a good license, so GNOME lost in almost all fronts.
Notice that i'm not the only one, i already see many apps switching from gtk2 to other toolkits or keeping in gtk2. Mate and cinnamon have grown a lot.
Basically, GNOME still exists mostly because redhat/centos/fedora keep it as the default and recommended DE. Other distros may have it, but it are simpler to switch and several give the choice to switch the DE directly in the install.
Or simply drop windows and all their closed source software with unknown number of security problems and backdoors and use open source OS (linux, *bsd, MenuetOS, TempleOS , whatever) and software
Many people do not agree with RMS (Richard Stallman), but times proves that he is still right
but then big companies could not use the tax loophole to avoid paying tax in Europe... you could not safely transfer the low tax earnings from Ireland via EU free internal money transaction to Luxembourg or Netherlands to transfer then to the US using low tax money transfer from those countries (you can add other loops around, but this is basically it)
This are well known loopholes that the each Country politics and EU central politics fail to close, because it would affect very powerful companies and, of course, also private money transfers... those politics have to earn their money!! but there is problem, the remaining tax payers (common people) will pay more tax for covering that missing money!
gpg is not that hard, the true is that mailvelop is shit... export public key is a common task... exporting the private key do not, so it should be in a totally different place with a proper warning
also google, yahoo, ms, etc should include support for gpg in their webmail... gpg looks hard because most tools do not support it. integrate then and things will be easier
you think that apple/safari do not spy you?!!:D and how about missing features? finally, unless you have a MacOS, have you tested safari in windows? it's junk!
buying a extension, there isn't much mozilla can do, but they will implement a webextension API that they think is mostly safe. they will not be 100% compatible with chrome, they will remove features they see as dangerous and limit as much as possible what add-ons can do. each add-on will request "permissions" and the mozilla team will enforce that they can only use those permissions. Also, the add-on will still be signed and checked. Probably add-ons that require more dangerous permissions will be check with a closer look to see if the developer is not abusing then
Actually several add-on where found to leak memory, crash the browser, change settings, spy the user, steal passwords, relay cookies, add fake CA. all those that where found, where blocked, but the current API is dangerous. Mozilla already disabled several features to try to make it safer, but that broke many add-on and the reality is that add-on have access to almost everything in the browser, they can workaround those limits. Again, fixing the old add-on interface would require a major rebuild of the add-on, so it is better to simply dump it and write a new API that allow better control and as bonus, allow easier reuse of code between chrome and firefox add-on (so it would help most add-on developers)
In the last 3 years, each firefox release broke several add-ons. keeping in that road will only make people unhappy. breaking all the add-on once and change to a proper API will allow future firefox be released without breaking the add-ons. Having a proper API, compatibility is easier to maintain and after the initial add-on breakage and unhappy users, slowly the maintained add-on will be ported and easier to keep working for a long time
you do not need that much time, but until the end of the year you should get a huge amount of add-on migrated... that percentage of the current add-on is that is unknown
But anyway, what are you going to use instead? chrome with all the tracking, huge memory requirements and also lack of most good add-ons? even without add-on, firefox is still better
Also, right now we are in hybrid add-on, many already deploy webextension support, but keep compatibility with old add-on too. This hybrid add-ons are still marked as legacy, but relly are not.
Only now add-on developers started to migrate to webextension API and same new APIs is still being updated to allow more add-ons to work... not all the current features will exist, but most will, if not, open a mozilla bug requesting it and let then define how dangerous it is to be implemented or what workaround exists.
Please notice that the old add-on interface is way too powerful and hard to maintain compatibility, its a blocker to replace geko with servo, so yes, the old interface needs to go... keeping a compatibility layer that only support half of the features is the same thing as removing it, as most add-os would stop working... so it's better to require the use of the new api and stop the pain of always having broken add-ons. Those that aren't maintained anymore, will die... and then, after some time and more/better webextension knowledge, someone will rebuild it if there is demand. Also, the removal of the old add-on api may be postponed if the add-on migration is delayed, so lets see...
right now i already have 2 add-ons not flagged as legacy and i know that at least 4 more of then are being ported (no-script included)
So wait, it's still too early to know how many add-ons will disappear, the first barrier is the API to stabilize and developers to learn it. After that add-ons will slowly start to show up.
letsencrypt is not 100% free... you are required to use your time to setup the automation... if your time is more expensive than buying a normal certificate, go for it... if not, adding a cron and email notification when the script fails is probably "cheaper".
ethanol taken from corn is stupid, i agree... but cars tuned for ethanol works just fine... just look to Brazil even if in ethanol you may get less "MPG", it have a lower cost... you need to compare $PG and CO2PG
looking only to the MPG, nuclear have a much higher MPG!!:D
yep, everyone knows that the Romans use huge refineries and steam engines to build windmills and watermills to produce bread... they where testing nuclear energy, but the barbarians attacked and they never finish it!:D
when people do not want to understand, they simply shutdown their brain and say things like that
100% can take many, many years... but you can reach the 30-50% within a few years, other country with less money have done it. Again, to reach the 100%, you need to start with a few % and slowly increase it... It is just like saying "wake me up when 100% of the state have cheap broadband access"... every step is a right step, but things change slowly
what? Here in Portugal we already have a annual 50% wind based energy and increasing each year... i would say it scales. We do store energy during the night by pumping water in dams... even if you lose 50% of energy doing that, it is 50% more energy to be used later. What you need is a good energy distribution system, that is what needs to scale. Also, (for now) you still need fallback to coal, gas or fuel, do not try to imagine a 100% green energy right now, that will take many years.. but to reach the end of a long journey, you need to take the first steps
I would agree with that, if gnome3 was light and simple... it is not, there are out there many simple and light WM and even DE that offer customization build in and are way smaller and ligher than gnome3
Is it very modular to allow other to adapt?... it is not, you have many libs and programs, but again, its a circular dependency, you can not replace then. Most light WM and DE allow one to replace a program by another. I do understand that modular, changeable components is hard when you have more complex solutions... but gnome3 is way more complex than it should.
Does it allow customization? no, design is perfect!!! build extensions to change it, yet gnome3 is a "moving target by design", so extensions keep breaking when they exist in the first place. Core gnome3 developers also do not create any extension, they do not care about other people opinion or needs, so they are just pushing the "problem" to distros, uses, other devs. All this extension design also keep pushing resources demand and yet more complexity
Many "features" in gnome are solutions in search of a problem and the problems are left unsolved. that is why they had a major drop in user base
notice that KDE also suffer from some of this problems, its far from perfect, but at least is flexible, allow lot of customization with the default install
Probably because many people are used to see the never ending list of services in windows, but in linux, in the past, we had few services running on a DE that could do almost the same thing, using lot less resources
you can customize WAY more linux than windows or macosX. And if you can customize, you can turn it to what you define beautiful (because everyone likes different things)
that is always what they say as a sorry excuse: ... )
- Not our problem, our solution is perfect!! (end of discussion/ticket close/thread closed)
- OTHER people will develop some extension to change that! just wait (
- Distros should/will/must tune that for you. (distros don't even like to compile gnome, its a cluster fuck of circular dependencies and extra patches to solve yet another problem)
- You are not a normal user! (because they are experts and KNOW what is a normal user)
i have yet to find a new user that likes GNOME3, people that i know that like gnome are long time redhat/fedora users, that slowly learn to like it because they also do not know anything else
> You think some features are missing, incomplete or implemented inconvenient?
All of the above!
Gnome team simply ignores it own users, the developer way is the ONLY way and they are always correct. They do not even listen to other apps developers... They fail to understand that "one size fits all" do not work, that their "great UX" isn't that great and giving the option to customize something is not the end of the world. Trying to talk with the devs is a totally waste of time. They are mini-"Lennart Poettering"
Long ago i found the correct way to this behavior, simply do not use GNOME, avoid GTK3 and refuse to support other people GNOME problems. There are better alternatives! GNOME is not even lighter than KDE anymore, its just a major pile of interdependent daemons and right now, QT also have a good license, so GNOME lost in almost all fronts.
Notice that i'm not the only one, i already see many apps switching from gtk2 to other toolkits or keeping in gtk2. Mate and cinnamon have grown a lot.
Basically, GNOME still exists mostly because redhat/centos/fedora keep it as the default and recommended DE. Other distros may have it, but it are simpler to switch and several give the choice to switch the DE directly in the install.
Problem solved years ago... i use linux! :D
Or simply drop windows and all their closed source software with unknown number of security problems and backdoors and use open source OS (linux, *bsd, MenuetOS, TempleOS , whatever) and software
Many people do not agree with RMS (Richard Stallman), but times proves that he is still right
s/traitor/hero/
That should fix it
and by the way, US and many other countries also have known tax loopholes that nobody with power really want to close. This is a global problem
but then big companies could not use the tax loophole to avoid paying tax in Europe... you could not safely transfer the low tax earnings from Ireland via EU free internal money transaction to Luxembourg or Netherlands to transfer then to the US using low tax money transfer from those countries (you can add other loops around, but this is basically it)
This are well known loopholes that the each Country politics and EU central politics fail to close, because it would affect very powerful companies and, of course, also private money transfers... those politics have to earn their money!! but there is problem, the remaining tax payers (common people) will pay more tax for covering that missing money!
that is what i do.. but most people that uses gmail and friends only use the webmail or in worst case, the phone app ... neither have gpg support
gpg is not that hard, the true is that mailvelop is shit ... export public key is a common task... exporting the private key do not, so it should be in a totally different place with a proper warning
also google, yahoo, ms, etc should include support for gpg in their webmail ... gpg looks hard because most tools do not support it. integrate then and things will be easier
you think that apple/safari do not spy you?!! :D
and how about missing features?
finally, unless you have a MacOS, have you tested safari in windows? it's junk!
buying a extension, there isn't much mozilla can do, but they will implement a webextension API that they think is mostly safe. they will not be 100% compatible with chrome, they will remove features they see as dangerous and limit as much as possible what add-ons can do. each add-on will request "permissions" and the mozilla team will enforce that they can only use those permissions. Also, the add-on will still be signed and checked. Probably add-ons that require more dangerous permissions will be check with a closer look to see if the developer is not abusing then
Actually several add-on where found to leak memory, crash the browser, change settings, spy the user, steal passwords, relay cookies, add fake CA. all those that where found, where blocked, but the current API is dangerous. Mozilla already disabled several features to try to make it safer, but that broke many add-on and the reality is that add-on have access to almost everything in the browser, they can workaround those limits.
Again, fixing the old add-on interface would require a major rebuild of the add-on, so it is better to simply dump it and write a new API that allow better control and as bonus, allow easier reuse of code between chrome and firefox add-on (so it would help most add-on developers)
In the last 3 years, each firefox release broke several add-ons. keeping in that road will only make people unhappy. breaking all the add-on once and change to a proper API will allow future firefox be released without breaking the add-ons. Having a proper API, compatibility is easier to maintain and after the initial add-on breakage and unhappy users, slowly the maintained add-on will be ported and easier to keep working for a long time
you do not need that much time, but until the end of the year you should get a huge amount of add-on migrated... that percentage of the current add-on is that is unknown
But anyway, what are you going to use instead? chrome with all the tracking, huge memory requirements and also lack of most good add-ons? even without add-on, firefox is still better
Also, right now we are in hybrid add-on, many already deploy webextension support, but keep compatibility with old add-on too. This hybrid add-ons are still marked as legacy, but relly are not.
Only now add-on developers started to migrate to webextension API and same new APIs is still being updated to allow more add-ons to work... not all the current features will exist, but most will, if not, open a mozilla bug requesting it and let then define how dangerous it is to be implemented or what workaround exists.
Please notice that the old add-on interface is way too powerful and hard to maintain compatibility, its a blocker to replace geko with servo, so yes, the old interface needs to go... keeping a compatibility layer that only support half of the features is the same thing as removing it, as most add-os would stop working... so it's better to require the use of the new api and stop the pain of always having broken add-ons. Those that aren't maintained anymore, will die... and then, after some time and more/better webextension knowledge, someone will rebuild it if there is demand. Also, the removal of the old add-on api may be postponed if the add-on migration is delayed, so lets see...
right now i already have 2 add-ons not flagged as legacy and i know that at least 4 more of then are being ported (no-script included)
So wait, it's still too early to know how many add-ons will disappear, the first barrier is the API to stabilize and developers to learn it. After that add-ons will slowly start to show up.
letsencrypt is not 100% free... you are required to use your time to setup the automation... if your time is more expensive than buying a normal certificate, go for it... if not, adding a cron and email notification when the script fails is probably "cheaper".
It is your server, your decision
and worse integration with everything else
ethanol taken from corn is stupid, i agree... but cars tuned for ethanol works just fine... just look to Brazil
even if in ethanol you may get less "MPG", it have a lower cost... you need to compare $PG and CO2PG
looking only to the MPG, nuclear have a much higher MPG!! :D
simply... fox news and oil lobbies
because wind and turbines are "static" generation systems, right?
and lets lower the scale... a UPS, using battery, can keep the voltage just fine... and it have no moving parts
yep, everyone knows that the Romans use huge refineries and steam engines to build windmills and watermills to produce bread... they where testing nuclear energy, but the barbarians attacked and they never finish it! :D
when people do not want to understand, they simply shutdown their brain and say things like that
100% can take many, many years... but you can reach the 30-50% within a few years, other country with less money have done it.
Again, to reach the 100%, you need to start with a few % and slowly increase it... It is just like saying "wake me up when 100% of the state have cheap broadband access"... every step is a right step, but things change slowly
what? Here in Portugal we already have a annual 50% wind based energy and increasing each year ... i would say it scales.
We do store energy during the night by pumping water in dams... even if you lose 50% of energy doing that, it is 50% more energy to be used later. What you need is a good energy distribution system, that is what needs to scale.
Also, (for now) you still need fallback to coal, gas or fuel, do not try to imagine a 100% green energy right now, that will take many years.. but to reach the end of a long journey, you need to take the first steps