Oh, my!

you know guys, in the around 5 years I’m blogging about GNOME, you wont find not a single time of mine, proposing you to start with GNOME Development ..but I didn’t either say dont do GNOME development!

the reason isn’t because GNOME development is hard, or because there isn’t good documentation, or even because the GNOME libraries are poor, build tools bad and distribution nearly impossible. Hail to Flatpak now!

the reason is that GNOME development has not selling points 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. Is it fun? Sure! But Android development and having 150.000 downloads is more fun, isn’t it? You even help open source more, since you’re reaching more people

you read +Emmanuele Bassi tweet proposing people not use Vala, and if they already have used Vala, they should port to something else, because Vala is a dead language

https://www.bassi.io/articles/2017/02/13/on-vala/

in fact, it isn’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. Bassi opinion is enough, since he is a major GTK developer, and pretty much the whole GTK4 is based on his work

the thing is that it is not only Vala a dead language, but GTK itself is dead. GTK isn’t dead like not active development, it is dead by real world use. GTK seems to me that is slowly transformed on an in-house internal toolkit, that also happens to be open source, so community can use it, if they want to

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

1. Canonical fully moved to Qt, and so it gives its users a reason to start Ubuntu development with the very same tools they use on their everyday job

2. Canonical is hugely trying to create a commercial community market ecosystem, where Ubuntu application developers can get money for their work, and therefore still continue working

some of you believe that people are creating for free. But look at Github, look at Git.Gnome.Org. All good projects are hugely funded (direct or indirect) and developers are well paid. The fun made contributions are like the Linux market share. 2% the most

..and Linux and Mozilla Foundations generate millions. Without that funding these projects wouldn’t be possible. And the opposite. If these projects weren’t good since the very start, they would never had that funding. Because everyone, and everything, gets what she/he/it deserves! ..Nothing less!

anyway, it would be stupid to make that long to prove a point that even someone as retarded as me could easily understand, but I want to give two advises

A. To GNOME Foundation
Find ways to make the application development for your platform profitable

B. To everybody else
Dont create without having money as a goal too. You wont go far. You can have both. Fun and money! One without the other does never work longterm

The best for the end :p
yes 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

..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!

and where my self I criticize projects, what I get back is personal insults! So to fight them back (not that I care anymore!), I’m asking those guys “If you guys are so good, if you are so smart, if you do everything so perfect, why you get paid so low?”

..and I want to make a point. It is not me (or the community) that’s giving you bad critics, it is your very same employer (the companies you work for) that doesn’t appreciate your work, and give you small contracts. That’s the true criticism

Good work always get paid good. Value is measured in cash. It is reality, isn’t it?

PS. right or wrong is just an honest opinion ..and people I talk in private, they are very well aware that I dont say different things in private, and different on public ..do I? ..pretty please dont answer that! :p

#gnome #qt #gtk #vala #redhat #canonical #linux #money #communities

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.