{"id":2194,"date":"2017-02-21T20:40:18","date_gmt":"2017-02-21T19:40:18","guid":{"rendered":"http:\/\/monodes.com\/predaelli\/?p=2194"},"modified":"2017-02-21T15:46:58","modified_gmt":"2017-02-21T14:46:58","slug":"2194","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2017\/02\/21\/2194\/","title":{"rendered":""},"content":{"rendered":"<p>Oh, my!<\/p>\n<blockquote>\n<div class=\"nMlfCf\"><a class=\"X1U4Ie dqPKCb\" tabindex=\"-1\" href=\"https:\/\/plus.google.com\/112026213399155142823\" data-profileid=\"112026213399155142823\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"URgs7\" src=\"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2017\/02\/photo.png?resize=36%2C36\" alt=\"\" width=\"36\" height=\"36\" \/><\/a><a class=\"m3JvWd\" href=\"https:\/\/plus.google.com\/112026213399155142823\" data-profileid=\"112026213399155142823\"> WOGUE <\/a>wrote<a class=\"qXj2He\" href=\"https:\/\/plus.google.com\/+WorldofGnomeOrg\/posts\/YPUeYXytMyY\">Feb 21, 11:22<\/a><\/div>\n<div>\n<div class=\"wftCae\" dir=\"ltr\">you know guys, in the around 5 years I&#8217;m blogging about GNOME, you wont find not a single time of mine, proposing you to start with <b>GNOME Development<\/b> ..but I didn&#8217;t either say <b>dont do GNOME development!<\/b><\/div>\n<\/div>\n<p><!--more-->the reason isn&#8217;t because GNOME development is hard, or because there isn&#8217;t good documentation, or even because the GNOME libraries are poor, build tools bad and distribution nearly impossible. <b>Hail to Flatpak now!<\/b><\/p>\n<div>\n<div class=\"wftCae\" dir=\"ltr\">the reason is that GNOME development has not <b>selling points<\/b> over Android development, or Windows development, or iOS development, or Cross Platform development (that GTK suffers at) or Web-Development, or System development, or GIS development etcand by not having selling points, I mean you cant gain money, you cant find a job, you cannot re-use this knowledge anywhere else. <b>Is it fun? Sure!<\/b> But Android development and having 150.000 downloads is more fun, isn&#8217;t it? You even help open source more, since you&#8217;re reaching more people<\/p>\n<p>you read <span class=\"proflinkWrapper\"><span class=\"proflinkPrefix\">+<\/span><a class=\"proflink aaTEdf\" href=\"https:\/\/plus.google.com\/110564179941764460291\">Emmanuele Bassi<\/a><\/span> tweet proposing people not use Vala, and if they already have used Vala, they should port to something else, because <b>Vala is a dead language<\/b><\/p>\n<p><a class=\"ot-anchor aaTEdf\" dir=\"ltr\" href=\"https:\/\/www.bassi.io\/articles\/2017\/02\/13\/on-vala\/\" target=\"_blank\" rel=\"nofollow\">https:\/\/www.bassi.io\/articles\/2017\/02\/13\/on-vala\/<\/a><\/p>\n<p>in fact, it isn&#8217;t only Bassi, it is almost every major GNOME developer that has the same opinion, and it is not a worth to start tagging names. <b>Bassi opinion is enough,<\/b> since he is a major GTK developer, and pretty much the whole GTK4 is based on his work<\/p>\n<p>the thing is that it is not only Vala a dead language, <b>but GTK itself is dead.<\/b> GTK isn&#8217;t dead like not active development, it is dead by real world use. GTK seems to me that is slowly transformed on an <b>in-house internal toolkit<\/b>, that also happens to be open source, so community can use it, if they want to<\/p>\n<p>while I do give some hard critics to Ubuntu (but hey, Ubuntu freaks I give critics to everyone!, Wake up!), there are two things that Canonical is trying to do right<\/p>\n<p><b>1. Canonical fully moved to Qt,<\/b> and so it gives its users a reason to start Ubuntu development with the very same tools they use on their everyday job<\/p>\n<p>2. Canonical is hugely trying to create a <b>commercial community market<\/b> ecosystem, where Ubuntu application developers can get money for their work, and therefore still continue working<\/p>\n<p>some of you believe <b>that people are creating for free.<\/b> But look at Github, look at <a class=\"ot-anchor aaTEdf\" dir=\"ltr\" href=\"http:\/\/Git.Gnome.Org\" target=\"_blank\" rel=\"nofollow\">Git.Gnome.Org<\/a>. All good projects are hugely funded (direct or indirect) and developers are well paid. The fun made contributions are like the Linux market share. <b>2% the most<\/b><\/p>\n<p>..and Linux and Mozilla Foundations generate millions. Without that funding these projects wouldn&#8217;t be possible. And the opposite. If these projects weren&#8217;t good since the very start, they would never had that funding. Because <b>everyone, and everything, gets what she\/he\/it deserves!<\/b> ..Nothing less!<\/p>\n<p>anyway, it would be stupid to make that long to prove a point that even someone <b>as retarded as me<\/b> could easily understand, but I want to give two advises<\/p>\n<p><b>A. To GNOME Foundation<\/b><br \/>\nFind ways to make the application development for your platform profitable<\/p>\n<p><b>B. To everybody else<\/b><br \/>\nDont create without having money as a goal too. You wont go far. You can have both. <b>Fun and money!<\/b> One without the other does never work longterm<\/p>\n<p><b>The best for the end :p<\/b><br \/>\nyes I do give some hard critics, maybe unfair sometimes too, but i dont criticize people, i criticize projects, and more-over i criticize big projects from organizations, like Red Hat, GNOME, Canonical etc<\/p>\n<p>..and I never criticize according to my personal egos. I dont like Firefox either, but do I criticize it? Nop! Firefox is a great project ..but I just prefer Chrome!<\/p>\n<p>and where my self I criticize projects, what I get back is personal insults! <b>So to fight them back<\/b> (not that I care anymore!), I&#8217;m asking those guys &#8220;If you guys are so good, if you are so smart, if you do everything so perfect, why you get paid so low?&#8221;<\/p>\n<p>..and I want to make a point. It is not me (or the community) that&#8217;s giving you bad critics, it is your very same employer (the companies you work for) that doesn&#8217;t appreciate your work, and give you small contracts. <b>That&#8217;s the true criticism<\/b><\/p>\n<p><b>Good work always get paid good.<\/b> Value is measured in cash. It is reality, isn&#8217;t it?<\/p>\n<p>PS. <b>right or wrong is just an honest opinion<\/b> ..and people I talk in private, they are very well aware that I dont say different things in private, and different on public <b>..do I?<\/b> ..pretty please dont answer that! :p<\/p>\n<p><a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23gnome\" rel=\"nofollow\">#gnome<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23qt\" rel=\"nofollow\">#qt<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23gtk\" rel=\"nofollow\">#gtk<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23vala\" rel=\"nofollow\">#vala<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23redhat\" rel=\"nofollow\">#redhat<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23canonical\" rel=\"nofollow\">#canonical<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23linux\" rel=\"nofollow\">#linux<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23money\" rel=\"nofollow\">#money<\/a> <a class=\"ot-hashtag aaTEdf\" href=\"https:\/\/plus.google.com\/s\/%23communities\" rel=\"nofollow\">#communities<\/a><\/p>\n<\/div>\n<\/div>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Oh, my! WOGUE wroteFeb 21, 11:22 you know guys, in the around 5 years I&#8217;m blogging about GNOME, you wont find not a single time of mine, proposing you to start with GNOME Development ..but I didn&#8217;t either say dont do GNOME development!<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2017\/02\/21\/2194\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[19],"tags":[],"class_list":["post-2194","post","type-post","status-publish","format-standard","hentry","category-mood"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s6daft-2194","jetpack-related-posts":[{"id":13816,"url":"https:\/\/monodes.com\/predaelli\/2025\/07\/22\/stop-gnome-software-background\/","url_meta":{"origin":2194,"position":0},"title":"Stop GNOME Software Background","author":"Paolo Redaelli","date":"2025-07-22","format":false,"excerpt":"To avoid GNOME Software from running in the background, you can take several approaches based on the solutions discussed in the context. One effective method is to disable the autostart entry for GNOME Software. This can be done by copying the file \/etc\/xdg\/autostart\/gnome-software-service.desktop to ~\/.config\/autostart and adding X-GNOME-Autostart-enabled=false at the\u2026","rel":"","context":"In &quot;Tricks&quot;","block_context":{"text":"Tricks","link":"https:\/\/monodes.com\/predaelli\/category\/documentations\/tricks\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9712,"url":"https:\/\/monodes.com\/predaelli\/2022\/10\/09\/console-apps-for-gnome\/","url_meta":{"origin":2194,"position":1},"title":"Console \u2013 Apps for GNOME","author":"Paolo Redaelli","date":"2022-10-09","format":false,"excerpt":"Console \u2013 Apps for GNOMETerminal Emulator \u2013 A simple user-friendly terminal emulator for the GNOME desktop. For Heaven's sake why they have called its binary kgx instead of a self-explanatory gnome-console?","rel":"","context":"In &quot;GNU\/Linux&quot;","block_context":{"text":"GNU\/Linux","link":"https:\/\/monodes.com\/predaelli\/category\/gnulinux\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9774,"url":"https:\/\/monodes.com\/predaelli\/2022\/10\/30\/vanilla-os-more-than-just-vanilla-gnome-with-ubuntu\/","url_meta":{"origin":2194,"position":2},"title":"Vanilla OS: More Than Just Vanilla GNOME With Ubuntu","author":"Paolo Redaelli","date":"2022-10-30","format":"link","excerpt":"Vanilla OS is Ubuntu on stock GNOME with on-demand immutability and package selection freedom. Sounds fun? Read more here. Source: Vanilla OS: More Than Just Vanilla GNOME With Ubuntu","rel":"","context":"In &quot;Gnome&quot;","block_context":{"text":"Gnome","link":"https:\/\/monodes.com\/predaelli\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11106,"url":"https:\/\/monodes.com\/predaelli\/2024\/01\/06\/gnome-merges-rdp-graphical-remote-login-support-phoronix\/","url_meta":{"origin":2194,"position":3},"title":"GNOME Merges RDP Graphical Remote Login Support &#8211; Phoronix","author":"Paolo Redaelli","date":"2024-01-06","format":false,"excerpt":"After the merge request was open since August of 2022, merged today is support within the GNOME Remote Desktop code for handling graphical remote log-ins. Source: GNOME Merges RDP Graphical Remote Login Support - Phoronix","rel":"","context":"In &quot;Gnome&quot;","block_context":{"text":"Gnome","link":"https:\/\/monodes.com\/predaelli\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3328,"url":"https:\/\/monodes.com\/predaelli\/2017\/09\/01\/status-icons-and-gnome-form-and-function\/","url_meta":{"origin":2194,"position":4},"title":"Status Icons and GNOME \u2013 Form and Function","author":"Paolo Redaelli","date":"2017-09-01","format":false,"excerpt":"Those people of Gnome are getting wiser. They took it a while tought: From GNOME 3.26, we are therefore planning not to show status icons in GNOME Shell by default. We feel that, long-term, this change will enable us to provide a better experience for our users (I\u2019ll go into\u2026","rel":"","context":"In &quot;Gnome&quot;","block_context":{"text":"Gnome","link":"https:\/\/monodes.com\/predaelli\/category\/gnome\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":12290,"url":"https:\/\/monodes.com\/predaelli\/2025\/01\/18\/tiling-shell-estensioni-per-gnome-shell\/","url_meta":{"origin":2194,"position":5},"title":"Tiling Shell &#8211; Estensioni per GNOME Shell","author":"Paolo Redaelli","date":"2025-01-18","format":false,"excerpt":"Tiling Shell - Estensioni per GNOME Shell: Bella, molto usabile ed intuitiva. Un'ottima aggiunta specie per chi ha schermi grandi","rel":"","context":"In &quot;Gnome&quot;","block_context":{"text":"Gnome","link":"https:\/\/monodes.com\/predaelli\/category\/gnome\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/screenshot_7065_c1v2s78-scaled.jpg?fit=1200%2C755&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/screenshot_7065_c1v2s78-scaled.jpg?fit=1200%2C755&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/screenshot_7065_c1v2s78-scaled.jpg?fit=1200%2C755&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/screenshot_7065_c1v2s78-scaled.jpg?fit=1200%2C755&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2025\/01\/screenshot_7065_c1v2s78-scaled.jpg?fit=1200%2C755&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=2194"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/2194\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=2194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=2194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=2194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}