If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

I agree with the users who ask for more documentation for developing programs. Right now it's a mess. Ok, to be fair, for C it's alright, although it's not the most complete and thorough documentation out there, but for any other supported language you're on your own.
Here's the deal: The user wants to make a program using a high-level programming language, so he chooses Python or JavaScript. JavaScript documentation simply doesn't exist. Zero. Nothing. Zilch. PyGTK is deprecated, yet it's the only thing that's properly documented as finding anything that relates to PyGO is very hard. Usually it's just examples on how to port existing PyGTK projects. The problem is that having never done anything in PyGTK, it's hard to even know where to begin due to the whole PYGO vs PyGTK debacle...
Right now I'm giving Quickly a go, but even that is far from ideal as there are conflicts in the very own files it generates that prevent the built program from working correctly without modifications to the ui file. Bottom line, if you want to learn how to make GTK programs go with C. Don't know C? You'll save time if you learn C first and then go back to making the actual program.

Have a look at Vala.
Frankly, I really wish they would not allow ANY primary Gnome app to be written in anything other than Vala...

But we, ordinary users should just switch to something else and be safe from such anti-user attitude.

There is no such thing as ordinary or non-ordinary users. There are just users with their own habits and preferences. Some like GNOME 3, some don't and some never even heard of it. Personally I'm fine if you think GNOME 3 is not good for you. However I'm not fine about you telling people what they should do and what they shouldn't. It's not up to you to decide, see?

Re: Gnome developers are just sick

Originally Posted by Maxim Levitsky

After all the anger I had at them, after I called them ***holes, etc, I am no longer mad at them. I don't even hate gnome developers.(...)
And to all Gnome 3 lovers here: Eventually they will remove the features you need, the hour for that just didn't come.
Remember, first they came for communists....

I agree with Maxim, but Gnome 2 still works fine here. So I have no reason to leave Gnome at the moment. By the way, I can't choose whether I like KDE or not. I don't like its file managers but I like its Plasma Desktop (though I'd prefer a desktop which does not crash all the time, and that's what KDE 4.5 did at me). But I'll first await the Gnome 3 version of Linux Mint 12 - as Clem knows very well what a lot of people don't like in Gnome 3. It'll most likely be LXDE for me when I have to leave Gnome. Or Xfce, a desktop which I haven't yet tried.
Unity is also installed on my laptop, but I still have to try it. As long as I can keep using Gnome 2 I don't need another desktop.

Have a look at Vala.
Frankly, I really wish they would not allow ANY primary Gnome app to be written in anything other than Vala...

Which version of Vala would that be? 0.8, 0.9, 0.12, 0.14?

I like the idea behind this high-level language. I just wish they quit dicking around and finalize the language. Who wants to write code and then have to rewrite it at some point in the future because they redesigned the language the code was written in, certainly not me.

I really don't know why some people are so angry about Gnome that they felt compelled to answer the survey even though: 1)they clearly aren't users (and haven't been for a long time) and 2)have fundamental problems with gnome, yet ask that gnome change its core identity (something that is unreasonable to expect).
I don't like some of the choices (or rather non-choices) KDE has made but I don't spam every KDE thread just b/c it doesn't suit my taste. Their, and to be fair, it's not just them and it isn't all KDE users obviously, comments are simply noise and make this sort of survey less useful. The reason I say this is b/c their were far too many instances of toolkit fanboys asking the unreasonable and that just isn't useful.
For those who complain about GS being too heavy on reasources, how much ram/cpu is it using on your pc? On mine, GS uses around 115MB, and that doesn't seem bad considering what is included in that space. Hell, synapse (the launcher) uses more memory. If you compare it to XFCE/LXDE you aren't comparing comparable DEs b/c the later simply don't offer as much by default (or even with heavy configuration, since THAT developer is as bad as some of the gnome devs).
There were some good criticisms, I thought. Documentation was one I completely forgot about mentioning. The addition of more online accounts (I've read the mailing lists so I know why they went with only Google, but that doesn't mean that it SHOULDN'T be the central place for applications to register their online activities). Mutter needs to remember where windows were placed and their size. Really, mutter needs more "intelligence". You can remove options and make things stark IF the DE adapts to you. Right now you have to adapt to it and the flow, for me, isn't ideal, and I've been using it for nearly 2 years. I would like to see some learning algorithms put into place (using HASKELL!!!!--sure it needn't be haskell, but that including a FPL would be a nice thing for a desktop).

I like the idea behind this high-level language. I just wish they quit dicking around and finalize the language. Who wants to write code and then have to rewrite it at some point in the future because they redesigned the language the code was written in, certainly not me.

I'm using 0.14.0. What significant changes have been made in the last year or so?
I recall reading that there are some remaining issues with getting complete GIR coverage in vala but I don't recall what they were.

I agree with Maxim, but Gnome 2 still works fine here. So I have no reason to leave Gnome at the moment. By the way, I can't choose whether I like KDE or not. I don't like its file managers but I like its Plasma Desktop (though I'd prefer a desktop which does not crash all the time, and that's what KDE 4.5 did at me). But I'll first await the Gnome 3 version of Linux Mint 12 - as Clem knows very well what a lot of people don't like in Gnome 3. It'll most likely be LXDE for me when I have to leave Gnome. Or Xfce, a desktop which I haven't yet tried.
Unity is also installed on my laptop, but I still have to try it. As long as I can keep using Gnome 2 I don't need another desktop.

I like the idea behind this high-level language. I just wish they quit dicking around and finalize the language. Who wants to write code and then have to rewrite it at some point in the future because they redesigned the language the code was written in, certainly not me.