XUL front-end + SOAP

samokk

Joined: 2003-06-25
Posts: 33
Posted: Sat, 2003-11-22 21:30

Hi !

First of all, thank you all for the great job you've done and you're still doing.

G1 is cool, G2 looks really cool. I recently tried a G2 snapshot and really look forward to using it to replace my current G1 installation. The migration module still has a few problems (explained in some other post), but the whole thing loooks nice, useable, clean. Congrats !

There's just a few things I'm wondering about. I heard that G2 UI is really flexible (something to do with layouts and skins, etc), so I wonder whether doing a XUL front-end is something doable. Is it possible for anyone to create such a front-end ? Where will the changes need to go ? Is G2 designed allow this kind of modification ?
In fact, I personally use Gallery to organize all my photos, and when I discovered how cool XUL is (browse http://robin.sourceforge.net/ with any mozilla-based web browser to understand what I'm speaking about), I realized that having a XUL front-end (especially concerning the site admin part) would be a dream.
Imagine getting some new buttons directly in your browser to administrate gallery (create new albums, etc) ? Wouldn't this be cool ?

So, I'm just wondering whether this is possible, and whether some people already thought about it ?

Now, another thing. I'm wondering whether G2 will have a SOAP API. As I told you, I'm one of those who use Gallery to organize their image collection (as well as share it). And of course, the viewing capabilities of Gallery are not enough (like.. there is no full screen slideshow, etc). So being able to use my favorite image viewer (Gthumb) to view remote pix would be a dream ! Of course, this would require Gthumb to be hacked, but for this, Gallery needs to export some SOAP API. Is anything planning to work on that ?

exporting a SOAP API would also allow the creation of a G2 module to synchronize a specific album between two G2 installations.. For example, you have a party with all your geek-friend, they've all got their own server, with their own gallery installation. Of course, everyone wants all the pix on his server, so when there is a comment on some gallery, it would be nice that the comments are duplicated on all galleries.

OK, here are all my thoughts about what would be nice to incorporate into G2. I'd love to know if someone is working on these ideas, or whether nobody cares about these features.

In any case, good luck to all G2 developpers !
Sam

 
bharat
bharat's picture

Joined: 2002-05-21
Posts: 7994
Posted: Wed, 2003-11-26 09:49

Wow, XUL is pretty amazing. However, it's also totally limited to one browser platform (not even the dominant browser, at the moment) so it's unlikely that we'll implement anything critical using it. However, since G2 has a nicely modular infrastructure it would be easy to write a XUL based module for things like slideshows, etc. Right now you could write an entirely XUL based layout and theme, which might be pretty cool.

As for SOAP, yes we have plans to implement a SOAP (or possibly XMLRPC) API as a module. It's coming, though we don't have a timeline for it yet...