[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#550723: ITP: gjs -- Mozilla-based javascript bindings for the GNOME platform



On Mon, 2009-10-12 at 16:25 +0200, Mike Hommey wrote:
> > Gjs is a Javascript binding for GNOME, that allows you to use all of
> > GNOME's platform libraries using the Javascript language. It's mainly
> > based on the Mozilla javascript engine and the GObject introspection
> > framework.
> 
> Please tell me this can build against a system library.

It seems to. I'll investigate deeper while packaging, but it doesn't
embed any code that I could see while using it =).

> PS: why spidermonkey ? It looks a strange choice when most gnome
> applications switched away from gecko and now use webkit...

Yeah. Well, gjs was built on top of spidermonkey before the switch had
actually started, so I think the people at Litl didn't really think we
had a clear competitor to Mozilla at the time. The reason I am packaging
this is that GNOME Shell uses gjs instead of using seed (the JSC-based
binding which is more in line with where GNOME is going).

There was some discussion regarding this in the mailing list, but GNOME
Shell people do not seem keen on losing some of the extensions to
Javascript Mozilla provides, so we'll see what happens.

'till then, we need this to get GNOME Shell going in Debian, so that is
why I am packaging this. =)

See you,

-- 
Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Collabora




Reply to: