[Opie-devel] opieII svn

Lorn Potter lpotter at trolltech.com
Sun Dec 31 19:35:38 CET 2006


On Sun, 2006-12-31 at 12:00 +0100, Nicolas FR wrote:
> Hi!
> 
> First let me introduce myself: I am a Zaurus user for less than a year
> and for different reasons still using Cacko ROM ie qtopia 1.5. I have
> used OPIE for a few months and was quite happy with it.

Hi!

> 
> I am not a true developer like most of the people here but I have been
> doing some few hacks under Qtopia 1.5 like playing with Python, PyQT
> and Python Wireless extensions, adapting some QPE apps to run under
> 640x480 screen, and more recently (this week) backporting wpa-gui to
> run under Qtopia 1.5 / Opie.
> 
> Now let's go to the reason of my post! I have been watching all the
> threads about Qtopia 4.2 GPL and birth of OPIE II but I feel a little
> bit confused of what "OPIE II" is or should be. Indeed I have
> downloaded and built Qtopia 4.2 on my desktop computers and launched
> it. I saw that the "desktop" approach under Qtopia 4.2 is very
> different of what it was with Qtopia 1.5 / Opie. I have to admit that
> for the Zaurus I do prefer the older desktop approach that was used in
> original Qtopia 1.x / Opie; But my experience of this week (porting
> wpa-gui to Qtopia 1.5) made me understand that it would have been much
> more easier to do if I were compiling against Qtopia Core 4.x libs (I
> am right here?).
> 
> So the question is: what is "Opie 2"? I which it were a port of
> current Opie to Qtopia Core 4.x, but it seems it's not. So is it
> Qtopia 4.2 GPL with some modifications and if so:

Qtopia and Qt 4 is a lot different from Qtopia 1/2 Qt2, so 'porting' or
updating apps to Qt4 is extremely tedious. It is often easier to start
over again.

The purpose of OpieII is that we developers in the community can work on
a modern embedded gui environment, that is based on Qt, and possibly
contributing back to Qtopia, but mostly for fun.

OpieII opens up a lot more possiblities for plugins and alternate home
screens and such (see server widgets).
We even have helix support for a decent multimedia player. I am looking
into including the GPL helix code in our tree.




> - what would be those modifications?

Not real sure yet.

> - Is it using a more traditional desktop approach like in original
> Opie / Qtopia 1.x ?

hmm.. could be...

> - If it's not the above, what's the point in making a fork of Qtopia 4.2 GPL?

might be a fork, but it might just be a branch. I hope to keep it
compatible with Qtopia 4.


> 
> One of my underlying question is: would it be possible to compile
> Qtopia Core 4.x libs and run apps build against it under Qtopia 1.x /
> Opie? I guess the answer is no here, but I don't know / understand
> why.

It is possible, I suppose, but you'd need to also install the
Qt/e/Qtopia core 4 libs.


> 
> Anyway good luck for the project and long life Opie / Opie II.
> 

:)thanks!




-- 
Lorn 'ljp' Potter
Trolltech Qtopia Community Manager
Opie Core Developer
http://qtopia.net





More information about the Opie-devel mailing list