hackergotchi

treitter

Let's Push Things Forward

Maximizing social utility for fun and (modest) profit



  • 1

Re: I agree with the anonymous poster above

Let me turn the question around, do you understand why the decision was made? Also, you're not really losing anything, you can still write apps in whatever language you want. A lot of this stuff is still using gobject-introspection to generate the bindings.

I would like to understand what you feel was wrong about this situation?

Re: I agree with the anonymous poster above

(Anonymous)
The reasons exposed in this post are poor, I'm not blaming Travis (in fact, thanks for sharing!). Obviously I can be wrong and prioritizing Javascript can be a brilliant idea.

What I'm saying is that if Gnome people know this decision is going to make lots of people unhappy, may be they should invest resources in make the point clear and convince unhappy people that they are wrong.

To be honest, I think we're going to lose. For example: there's no Python documentation for building apps in Gnome. Check:


is very deficient and unsuitable to attract developers.

Focusing in Javascript means nobody is interested any more in improving that.

I'm not a Vala fan. I'm not a C# fan (Mono). I know that some people are against Python because app startup times, because it's too versatile and it's too easy "not doing things in the Gnome way", but having two languages in a very good start position... I can't help think Javascript was the worst decision.

Re: I agree with the anonymous poster above

What I'm saying is that if Gnome people know this decision is going to make lots of people unhappy, may be they should invest resources in make the point clear and convince unhappy people that they are wrong.

I hope I've made the various points clear and others at the hackfest and others who agree with us can elaborate even further. But there's no way to convince everyone that they're "wrong". The best we can do is explain ourselves, do the work we plan, and show the benefits of our conclusions over time.

Focusing in Javascript means nobody is interested any more in improving [Python documentaton].

We absolutely welcome people working on the Python documentation to keep doing what they're doing and we'll happily continue to incorporate it.

But, in a way, having people not work on that is a side goal -- if we want to maximize the efficiency of our platform developers, we'll want them to focus their time on our primary development stack (C and its docs/tools for libraries, JavaScript and its docs/tools for applications). Focusing time on our primarily-supported stack necessarily means spending less time on our secondary ecosystem.

But that's incidental. Nothing about our choice to improve JavaScript support prevents anyone from spending as much time on, eg, Python, as they do now.

Re: I agree with the anonymous poster above

(Anonymous)
Thanks for you reply and for explaining your point of view. Although we don't agree, I really appreciate your effort.

Re: I agree with the anonymous poster above

(Anonymous)
"What I'm saying is that if Gnome people know this decision is going to make lots of people unhappy..."

I think they are already used to making people unhappy ;)

  • 1
?

Log in