Re: GSoC Proposal: Scripting Framework for Applications

2010-04-08 Thread Shaneeb Kamran
On Thu, Apr 8, 2010 at 1:57 AM, John Palmieri jo...@redhat.com wrote: - Shaneeb Kamran shaneebs...@gmail.com wrote: On Tue, Apr 6, 2010 at 9:24 PM, Johannes Schmid j...@jsschmid.de wrote: Hi! I am not entirely sure but my guess is adding support for another language

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-08 Thread Colin Walters
On Thu, Apr 8, 2010 at 2:56 PM, Shaneeb Kamran shaneebs...@gmail.com wrote: The main benefit of supporting multiple languages is more to the users of the application than to its developers. Like I mentioned in my previous mails, if a user wants to add a feature to his favorite application and

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-08 Thread Zeeshan Ali (Khattak)
On Thu, Apr 8, 2010 at 10:06 PM, Colin Walters walt...@verbum.org wrote: On Thu, Apr 8, 2010 at 2:56 PM, Shaneeb Kamran shaneebs...@gmail.com wrote: My take is that GNOME apps should pick C + one of JS,Python and move on with actually writing your app and fixing bugs, making it compelling,

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-08 Thread John Palmieri
- Colin Walters walt...@verbum.org wrote: On Thu, Apr 8, 2010 at 2:56 PM, Shaneeb Kamran shaneebs...@gmail.com wrote: The main benefit of supporting multiple languages is more to the users of the application than to its developers. Like I mentioned in my previous mails, if a user

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-07 Thread Shaneeb Kamran
On Tue, Apr 6, 2010 at 9:24 PM, Johannes Schmid j...@jsschmid.de wrote: Hi! I am not entirely sure but my guess is adding support for another language would require modifications to all the applications individually that want its support to be included. As far as I have read (I

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-07 Thread Shaneeb Kamran
On Thu, Apr 8, 2010 at 1:19 AM, Shaneeb Kamran shaneebs...@gmail.comwrote: *The project is very much inspired by the Kross scripting framework which is available to KDE developers (http://www.techbase.kde.org/Kross)* Sorry, incorrect address. You can try at

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-07 Thread John Palmieri
- Shaneeb Kamran shaneebs...@gmail.com wrote: On Tue, Apr 6, 2010 at 9:24 PM, Johannes Schmid j...@jsschmid.de wrote: Hi! I am not entirely sure but my guess is adding support for another language would require modifications to all the applications individually that want

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-06 Thread Johannes Schmid
Hi! I am not entirely sure but my guess is adding support for another language would require modifications to all the applications individually that want its support to be included. As far as I have read (I apologize if I am wrong) GObject-introspection just makes language bindings pretty

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-06 Thread Maciej Piechotka
On Tue, 2010-04-06 at 18:24 +0200, Johannes Schmid wrote: Hi! I am not entirely sure but my guess is adding support for another language would require modifications to all the applications individually that want its support to be included. As far as I have read (I apologize if I am

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-06 Thread Johannes Schmid
Hi! You still need to add support by hand - otherwise there would be no 'javascript only' gnome-shell. Well, the shell is javascript-only because it is itself written in javascript. You cannot bind anything to Javascript, you can just bind it to C. gnome-shell is a mutter plugin, mutter is

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-05 Thread Shaneeb Kamran
On Mon, Apr 5, 2010 at 1:04 AM, Johannes Schmid j...@jsschmid.de wrote: Well, we have gobject-introspection and at least Javascript uses it to be able to connect to any API availabel in GNOME. Python is going to use it soon. So there is no problem in limiting the developer to a single

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-05 Thread Javier Jardón
2010/4/4 Johannes Schmid j...@jsschmid.de: I think there are more interesting opportunities for example to make sure that any of the GNOME core applications support full gobject-introspection of there plugin API that would bring GNOME much more forward. There already is a GnomeGoal for this,

GSoC Proposal: Scripting Framework for Applications

2010-04-04 Thread Shaneeb Kamran
Hey, I am a undergraduate student of Computer Engineering from Pakistan. I am very excited about availing the Summer of Code opportunity to contribute to the GNOME project. The idea I am proposing is a scripting framework for GNOME applications and it is inspired by the Kross scripting framework

GSoC Proposal: Scripting Framework for Applications

2010-04-04 Thread Shaneeb Kamran
Hey, I am a undergraduate student of Computer Engineering from Pakistan. I am very excited about availing the Summer of Code opportunity to contribute to the GNOME project. The idea I am proposing is a scripting framework for GNOME applications and it is inspired by the Kross scripting framework

Re: GSoC Proposal: Scripting Framework for Applications

2010-04-04 Thread Johannes Schmid
Hi! Well, we have gobject-introspection and at least Javascript uses it to be able to connect to any API availabel in GNOME. Python is going to use it soon. So there is no problem in limiting the developer to a single language. And for the plugin framework and don't think it possible/feasible to