Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: The GNOME Developers Put Out The First SeedKit Release

  1. #1
    Join Date
    Jan 2007
    Posts
    13,467

    Default The GNOME Developers Put Out The First SeedKit Release

    Phoronix: The GNOME Developers Put Out The First SeedKit Release

    The GNOME developers have announced their first public release (v0.1) of SeedKit, consisting of both the GNOME SeedKit Viewer and the SeedKit library. GNOME's SeedKit is designed to blend web technologies (namely HTML5, CSS3, and JavaScript) into the GNOME desktop by allowing native user-interfaces to be written in these web technologies. SeedKit leverages GTK+, WebKit, and Seed to lower the barrier to creating new user-interfaces for the GNOME desktop. SeedKit was inspired by Palm's WebOS SDK and Mozilla's JetPack...

    http://www.phoronix.com/vr.php?view=ODUyNg

  2. #2
    Join Date
    Jul 2009
    Location
    Brisbane, Australia
    Posts
    20

    Default Forgive my ignorance...

    But doesn't XUL (used in Firefox) do this already? Why didn't they just integrate XUL instead of making this new SeedKit thing?

  3. #3
    Join Date
    Oct 2009
    Posts
    353

    Default

    It basically duplicates and somewhat extends HTML5.
    And I haven't used for serious any Flash/HTML5 app ever yet, hence I wonder if this is basically a waste of time and would it be better for the Gnome devs to focus instead on improving (improving as in "making it feel fast", not "translation updates and bug fixes") the Gnome desktop like making Nautilus (and gedit) be and feel fast (at least like Finder from Mac)?
    I'm not grumpy I really think so.

  4. #4
    Join Date
    Sep 2006
    Posts
    714

    Default

    Quote Originally Posted by DDevine View Post
    But doesn't XUL (used in Firefox) do this already? Why didn't they just integrate XUL instead of making this new SeedKit thing?
    Sorta, yes.

    Firefox is it's own 'widget'. It's not a GTK app or a QT app... it's a XUL application. There are a handful of others like Thunderbird and there is a IDE that is XUL also.

    Firefox uses it's own HTML renderer to render the 'chrome' of the application... the buttons, the surrounds, the search bar etc etc. All that is rendered in a similar way that web applications are rendered and uses the same applications. Most everything, baring restrictions for security sake, that firefox does you can duplicate using web applications.

    In this case it's doing the similar thing for GTK/Gnome that Firefox does for itself. The reason they are using Webkit is probably that it's just much easier to work with then Gecko is.

    A few times in the past Gnome tried to integrate a html renderer... previously gecko and then gtkhtml. Gtkhtml was dreadful and Gecko integration left a lot to be desired... but webkit integration was done relatively quickly and well. So I guess they decided to run with it.

  5. #5
    Join Date
    Sep 2006
    Posts
    714

    Default

    Quote Originally Posted by cl333r View Post
    It basically duplicates and somewhat extends HTML5.
    And I haven't used for serious any Flash/HTML5 app ever yet, hence I wonder if this is basically a waste of time and would it be better for the Gnome devs to focus instead on improving (improving as in "making it feel fast", not "translation updates and bug fixes") the Gnome desktop like making Nautilus (and gedit) be and feel fast (at least like Finder from Mac)?
    I'm not grumpy I really think so.
    Gnome has been focusing on improving performance the lightweight-ness of it's stuff for a long time. You can see it through the Gnome mobile initiative and Meego/Maemo (gtk versions) are a result of this. Also Gnome 3.0 is a result of this also. They removed a lot of old dependencies and whatnot.



    The goal of this is to make it easy to program applications for Gnome and to make integration into web stuff easier.

    Anything to make things easier and attract developers is time well spent.

  6. #6
    Join Date
    Oct 2008
    Posts
    2,913

    Default Here's the obligatory

    KDE already does it, post.

  7. #7
    Join Date
    Sep 2008
    Posts
    270

    Default

    Quote Originally Posted by smitty3268 View Post
    KDE already does it, post.
    KDE is very fast with new features. No one can deny that.

  8. #8

    Default

    Hi there,

    As the main and only maintainer/developer of SeedKit, I'd like to thank Phoronix for the visibility offered to the project with this article. I hope this will bring a flow of testers and contributors in

    Let me just precise that SeedKit isn't currently a Gnome endorsed project, and shouldn't be presented as a "Gnome developers" effort. Hopefully, some of them will join the team soon.
    So no worry ,cl333r, about wasting of time and energy from their part

    The approach is indeed similar to what the MoFo does with XUL, apart that HTML/CSS/JS is tenfold more known to devs and designers and that you do not have to mess with complication like XPCOM.

  9. #9

    Default

    Quote Originally Posted by Alexandre Mazari View Post
    Hi there,

    Let me just precise that SeedKit isn't currently a Gnome endorsed project, and shouldn't be presented as a "Gnome developers" effort. Hopefully, some of them will join the team soon.
    So no worry ,cl333r, about wasting of time and energy from their part
    Could the title of the article be modified to reflect that by replacing "GNOME Developers" by "The SeedKit team" ? Thank you.

  10. #10
    Join Date
    Jan 2009
    Posts
    1,203

    Default

    Quote Originally Posted by smitty3268 View Post
    KDE already does it, post.
    Is it KDE or Qt? Also, what is the name of the tech?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •