LWN.net Logo

extensions.gnome.org launches

extensions.gnome.org launches

Posted Dec 1, 2011 22:52 UTC (Thu) by ovitters (subscriber, #27950)
Parent article: extensions.gnome.org launches

I've added the required patches on Mageia Cauldron to ensure uninstall works (as of gnome-shell-3.3.2-2.mga2). I've heard someone already submitted a new extension (battery indicator), it is still being reviewed.


(Log in to post comments)

extensions.gnome.org launches

Posted Dec 1, 2011 23:42 UTC (Thu) by paravoid (subscriber, #32869) [Link]

That would be me :-) “Battery percentage indicator” was already reviewed and accepted!

The website is nice and the submission process was a piece of cake¹. Writing the extension, not so much, since the whole API is largely undocumented and I had to inspect the Shell's source to understand several things about how things work. Still, it didn't take me more than a few hours, and that's for a Javascript and GNOME beginner.

I'm not sure exactly how I feel about the whole approach to the problem though — I'd probably prefer having an official tree where people could contribute their crap extensions and these would be reviewed, maintained and forward-ported by the GNOME team (i.e. something similar with Linux's merge-things-upstream policy) but the success of Mozilla Addons can't really be ignored here…

¹: With a bit of a worry about the copyright & license, for which I promptly filed a bug for.

extensions.gnome.org launches

Posted Dec 1, 2011 23:58 UTC (Thu) by ovitters (subscriber, #27950) [Link]

There are some cool hidden stuff, like e.g.: ALT-F2, then lg

starts looking glass. Some sort of built in debugger. I think more documentation is of course helpful, no matter if API is stable or not.

extensions.gnome.org launches

Posted Dec 2, 2011 15:27 UTC (Fri) by robinst (subscriber, #61173) [Link]

> I'd probably prefer having an official tree where people could contribute their crap extensions and these would be reviewed, maintained and forward-ported by the GNOME team

You could aim for inclusion in the gnome-shell-extensions repository, which is kind of what you want:

http://git.gnome.org/browse/gnome-shell-extensions/

extensions.gnome.org launches

Posted Dec 2, 2011 15:30 UTC (Fri) by paravoid (subscriber, #32869) [Link]

I did, before the website launched. I was informed that this repository was temporary, and will be deprecated after the website launches (i.e. right about now).

extensions.gnome.org launches

Posted Dec 3, 2011 10:30 UTC (Sat) by robinst (subscriber, #61173) [Link]

Ok, didn't know that.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds