On 24/11/12 21:12, Giuseppe Penone wrote:

On Sat, Nov 24, 2012 at 9:03 PM, Andrej N. Gritsenko <andrej@rep.kiev.ua> wrote:
I'm afraid they should be not ported but written from scratch on VALA
since almost whole lxpanel2 is written on VALA. :)

AFAIK most of the open source developers out there use C and C++,
so since the lxpanel requires a good number of volunteers/open source developers
to add their applets I'm not sure VALA is the good choice...
  I don't know how to write on VALA and I'm afraid VALA code cannot be
debugged at all so I cannot help in that, I'm sorry.

Personally I could also look at VALA but seems to me that there's not a
good reference + complete tutorial like gtk and gtkmm have.

I don't understand why VALA code cannot be debugged anyway... you mean
there's the lack of tools such as nemiver in VALA?


Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!

Lxde-list mailing list
Personally, I was turned off contributing to this by the language choice. I fail to see how it was better than C. But that's just me.

Vala code is first "compiled" to C + GLib, which makes the binaries hell to debug, if you can at all.

I have been having a stab at my own (mostly for fun), just about got to the stage where it can load its own configuration file, set window hints, and load plugins.

Anyway, good luck with it, contributors!