On Wed, 2010-12-29 at 13:41 -0800, Sriram Ramkrishna wrote: > > > On Wed, Dec 29, 2010 at 4:08 AM, Maciej Piechotka > <uzytkownik2 gmail com> wrote: > On Tue, 2010-12-28 at 15:19 -0800, Sriram Ramkrishna wrote: > > > > > It will be important to get people writing extensions before > the > > release happens i think. (sorry went into marketing > mode...!) > > > I take the liberty of saying that as person who tried to write > an > extension (some time ago): > > - Lack of basic documentation. Reverse engineering > C/JavaScript to > write an extension (for example - how to use St) is very hard. > > The Gnome shell guys only have limited resources. Owen and Jon are > more than happy to help if someone wants to volunteer to do them. But > their focus is on getting shell feature complete for the first > release. Having done some of the work, it would be great to document > what you've done thus far and then consult Jon and Owen on the > limitations like reverse engineering. I know for a fact that a lot of > components still haven't gotten the inspection work on it and they are > looking for volunteers for that as well. Some are pretty easy others > take some work. > > I'm sorry if I sound accusing of something. I wanted to point out what I found to be biggest limitation of writing extensions to gnome-shell. I gave up very quickly due to time limitations - I had done none work at all (except displaying label "Hello World" on LHS of screen). At this moment I have way more projects then time not mentioning the 'real life obligations'. Probably many of the documentation would be shared among 'core' shell and the extensions so it might help getting volunteers as well. > > > - Lack of sandboxing. I'm not quite sure if and how it can be > done but > last time error crashed whole shell. Since JavaScript gives > <del>little</del><ins>no</ins> compile-time checks and errors > do happen > it would be helpful. > > > Yeah, we probably want to move this over as well. It doesn't > particularly address the current topic in regards to fallback to Gnome > classic. > > sri Sorry for posting it but I wanted to point out the problems person unfamiliar with toolkit/platform finds on initial stages of extension development which seems to be crucial to 'get people writing extensions before the release'. Regards PS. While I have my concerns regarding gnome-shell I find it easier to use after some time then classical Gnome - so I'm sorry if I'm over-critical.
Attachment:
signature.asc
Description: This is a digitally signed message part