[webkit-dev] Pleyo unveils OWB, its refactor of WebKit

2007-07-20 Thread Jean-Charles VERDIE (Pleyo)

Dear Webkitters,

Pleyo, by my voice and others such as Max or Sebastien, has been  
talking here now and then about the future outcome of its own  
refactored version of WebKit, based on a specific Abstraction Layer  
that we believe would help make portage to embedded platforms easier.


We are finally ready to show you the very first iteration. It's based  
on the rev. 19826 of WebKit, code named Robespierre as the french  
revolutionnary hero :)


Since we are not willing to head to a fork, we hope that some (not to  
say more...) of our changes will eventually go back to WebKit trunk,  
while we will keep merging from WebKit ToT on a regular basis. So  
expect to see some patchs arrive in the following weeks, Maxime  
already started sending some and more pleyo folks do the same in a  
near future...


The website is not really finalized but we couldn't wait to get some  
feedback on our work. We will add more details on legal, extensions  
and technical architecture later.


Best regards
Jean-Charles

--
Jean-Charles VerdiƩ

www.pleyo.com

Pleyo, CTO
mobile: +33 (0)6 282 616 05
skype: jcverdie




___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Pleyo unveils OWB, its refactor of WebKit

2007-07-20 Thread Adam Roben

On Jul 20, 2007, at 1:06 PM, Jean-Charles VERDIE (Pleyo) wrote:


Dear Webkitters,

Pleyo, by my voice and others such as Max or Sebastien, has been  
talking here now and then about the future outcome of its own  
refactored version of WebKit, based on a specific Abstraction Layer  
that we believe would help make portage to embedded platforms easier.


We are finally ready to show you the very first iteration. It's  
based on the rev. 19826 of WebKit, code named Robespierre as the  
french revolutionnary hero :)


Since we are not willing to head to a fork, we hope that some (not  
to say more...) of our changes will eventually go back to WebKit  
trunk, while we will keep merging from WebKit ToT on a regular  
basis. So expect to see some patchs arrive in the following weeks,  
Maxime already started sending some and more pleyo folks do the same  
in a near future...


The website is not really finalized but we couldn't wait to get some  
feedback on our work. We will add more details on legal, extensions  
and technical architecture later.


   Congratulations on your unveiling! I'm interested to hear about  
the changes to you made to get WebKit working on your platform(s), and  
I'm very glad that you're going to be sending patches back to the  
WebKit project (perhaps eventually your work can even happen in the  
main WebKit Subversion repository). Please keep us updated!


-Adam

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] Pleyo unveils OWB, its refactor of WebKit

2007-07-20 Thread Sebastien Roret

2007/7/20, Adam Roben [EMAIL PROTECTED]:


   Congratulations on your unveiling! I'm interested to hear about the
changes to you made to get WebKit working on your platform(s), and I'm very
glad that you're going to be sending patches back to the WebKit project
(perhaps eventually your work can even happen in the main WebKit Subversion
repository). Please keep us updated!

-Adam


Hi,

Thanks a lot.
I'm pleased to sum up some of our ideas.

We aim at small platforms.

We started with the Linux port, but we focused on librairies and not on the
OS or the toolkit used (one may change only the network engine, the graphics
engine, etc.)
First we wanted to keep the WebCore's code as is, obviously. So, we worked
mainly in the platform directory and we made a similar abstraction layer we
named BAL by making some more dirs (Interfaces, Implementations) and
changing some classes to pure virtual classes :) to avoid as much as we can
plaform independant (ifdefs, etc.). We started a document at
http://www.sand-labs.org/OWBAL_doc/BalOverview.html.

We use CMake intensively to make our librairies configuration. It compiles
also on MacPort, and Maxime has tested with success the Xcode generator.

We started to implement some unit testing (testBAL binary).

We're still working on the DRT and its layout tests (but we still have no
real plan concerning specific Mac rendering differences).

We also document our code with doxygen tags and we wrote a porting guide (
http://www.sand-labs.org/owb/wiki/OwbalPortingGuide).

I'd better stop now. If you have any comments, you're welcome. We also have
a mailing list for off topic comments :).

Seb.

___

webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev





--
a question for you : www.pleyo.com
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev