Great news ...

We at Metasys are planning a MeeGo Desktop version based on KDE for the second 
semester of this year. 

We are willing to help with packaging and some development to make this happen 
in future versions of MeeGo core.

Em sex 18 fev 2011, às 15:30:03, Martin Gräßlin escreveu:
> Hello MeeGo developers,
> 
> first let me introduce myself. My name is Martin Gräßlin, I am an active
> member of the KDE community and currently maintainer of the KDE Plasma
> window manager and compositor KWin.
> 
> KWin is the reason why I am writing to you today. Over the last months the
> KWin team has been working on porting our compositor to OpenGL ES 2.0 with
> EGL and OpenGL 2 with GLX. Today we announced [1] that the porting
> effort is finished, the source code imported into git master and the next
> KDE Platform release will include a compositor supporting OpenGL ES 2.0
> and on the desktop default to OpenGL 2.
> 
> I would like to offer KWin for inclusion in MeeGo and become a participant
> in the MeeGo project. Personally, I think that KWin would be an excellent
> sollution for the use cases MeeGo faces, particularly across the wide
> variety of device form factors. MeeGo is bringing Linux to many of the
> same places that we have been working on bringing KWin to, and so it feels
> like an excellent and natural opportunity to work together.
> 
> Let me just outline some of the advanced features KWin provides:
> * more than 12 years experience in the field of window management
> * as a window manager rock solid, feature complete and very fast
> * ICCCM and EWMH compliant
> * more than three years experience in OpenGL based compositing and even
> longer support for XRender based compositing
> * an easy to use plugin system for compositing effects. Right now we are
> shipping more than 40 effects
> * support for plugin based (Qt/C++) window decorations as well as various
> theme engines
> * only window manager as part of a desktop shell which empraces Qt
> technology * support of advanced window management functionality such as
> window tabbing and window tiling
> * JavaScript based scripting engine
> * many, many more
> 
> For MeeGo the advantages would be that our window manager is tested. You
> can be sure that the window manager is working correctly. Also for
> compositing it is important to have millions of users especially with a
> fast moving driver stack. KWin can provide this. Our desktop based OpenGL
> compositor and our ES compositor share the complete codebase except for
> creating the GLContext and for TFP which uses GLX and EGL respectively.
> KWin is also designed to make use of OpenGL 2 functionality in opposite to
> other major OpenGL based compositors.
> 
> The most interesting functionality for MeeGo is probably our JavaScript
> interface. With this interface you could easily adjust your workspace for
> the requirements of different form factors. For example in the Plasma
> Netbook Shell all maximized windows are shown without window decorations.
> 
> So I think I should give you a little bit of roadmap on what we are
> planning to do. That's in a community driven project always difficult but
> in general we have a clear plan.
> Currently our focus is on further improving and polishing the OpenGL
> rendering stack. We are expecting that at the time of our next release our
> compositor is the best performant X11 compositor.
> Another issue we are currently working on is to improve our Effects API to
> be able to provide binary compatability in the future. This has up to know
> not been an issue as all Effects are included in our source base.
> On the long term target we want to get KWin ported to Wayland. Our
> compositor is btw already mostly Wayland ready due to a very small X
> dependency.
> 
> Of course if you are interested in including KWin into MeeGo we can adjust
> our timeplan to make KWin in MeeGo a more pleasant experience. If you have
> any questions, feel free to contact me, either personally or to our
> mailing list [email protected]
> 
> Last but not least I want to give you some pointers to further info:
> * source code in [2]
> * Developer documentation in [3] (this is currently being build up and
> contains lots of discussion points)
> * Class diagram [4]
> * My Blog about KWin [5]
> 
> I am hoping for a nice start of a good collaboration.
> 
> Thanks and kind regards
> Martin Gräßlin
> 
> [1] http://dot.kde.org/2011/02/18/kwin-embraces-new-platforms-opengl-es-20-
> support
> [2] https://projects.kde.org/projects/kde/kdebase/kde-
> workspace/repository/revisions/master/show/kwin
> [3] http://community.kde.org/KWin
> [4] http://community.kde.org/KWin/Class_Diagram
> [5] http://blog.martin-graesslin.com/blog/
> _______________________________________________
> MeeGo-dev mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-dev
> http://wiki.meego.com/Mailing_list_guidelines

-- 
 Daniel Oliveira Nascimento
 Research & Development
 International Syst S/A
 +55 31 3503 9040
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to