You Are Here:

Community: Developer Discussion Boards

Reply « Previous Thread | Next Thread »

#1 Old Talking [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 04:39

Join Date: Feb 2005
Posts: 1,353
Location: Belgium (Europe)
cyke64's Avatar
cyke64
Offline
Super Contributor
Hello ,

Use this thread for posting all your tests and giving feedback on the all new PyS60 version : 1.9.0 !

Tested on E90 -- V 07.40.1.2 -- PyS60 1.9.0 3rded installed on c: with PIPS 1.3 (not the new one !)

Running PyS60 shell : OK
Running Snake game : OK
Running simplecube.py : OK
gles_demo.py : OK
ball.py : OK
genious.py (1.00) : OK

Tested on N96 -- V 10.024 -- PyS60 1.9.0 3rdedFP2 installed on c:

Running PyS60 shell : OK
Running Snake game : OK
Running simplecube.py : OK
gles_demo.py : OK
ball.py : OK

Tested on N78 -- PyS60 1.9.0 3rdedFP2 -- installed on c:
Running PyS60 shell : OK
Snake : Game is too fast I can't play with it
simplecube.py : OK
gles_demo.py : screen remains black
when I quit the game I saw the following error message :
Traceback (most recent call last)
File "c:\data\python\gles_demo.py" line 125, in redraw glpushMatrix()
gles.GLError: Stack overflow[Errno 503]
But this demo works perfectly with PyS60 1.4.5 !!!
ball.py : ball don't move

Suggestions : I have the previous version of PyS60 1.4.5 and the application shell. Could you change the icon in the next version(not the same as the PyS60 1.4.5 because it is confusing ! Change the icon or the caption (not "Python" for the development version

Documentation : better format now but not easy to find this documentation !
You can find IT in PythonForS60_1.9.0.tar.gz file and not in pys60-1.9.0_src.zip file (it's almost empty doc !) Why two different files ?

Note : - now you can find python scripts in c:\data\python instead of c:\python !

Question : I couldn't find sqlite3 Will it be available in next version ? I know that sqlite engine has been ported to symbian ...

More testing later

Happy testing
Cyke64


pys60 1.4.5,1.9.7,pygame,PyS60 CE on E90 , N810 with Python 2.5.2 and ... last PyS60 1.9.7 with touch ui on 5800 !

pys60 extension modules on http://cyke64.googlepages.com/
Last edited by cyke64 : 2008-12-27 at 15:12. Reason: add N78 test
Reply With Quote

#2 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 05:32

Join Date: Oct 2007
Posts: 114
ashwinurao
Offline
Regular Contributor
Quote:
Originally Posted by cyke64 View Post
Suggestions : I have the previous version of PyS60 1.4.5 and the application shell. Could you change the icon in the next version(not the same as the PyS60 1.4.5 because it is confusing ! Change the icon or the caption (not "Python" for the development version
Point noted.

Quote:
Originally Posted by cyke64 View Post
Documentation : better format now but not easy to find this documentation !
You can find IT in PythonForS60_1.9.0.tar.gz file and not in pys60-1.9.0_src.zip file (it's almost empty doc !) Why two different files ?
The pys60-1.9.0_src.zip is the source code zip and will only have the documentation in LaTeX format. The HTML document is generated and is part of both the Windows and Linux/Mac package(PythonForS60_1.9.0.tar.gz is the Linux/mac package). I guess you haven't checked out the all new shiny PythonForS60_1.9.0_Setup.exe ?

Quote:
Originally Posted by cyke64 View Post
Question : I couldn't find sqlite3 Will it be available in next version ?
We will prioritize and see if this fits into our backlog for 2.0

~Ashwin


import antigravity
Reply With Quote

#3 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 05:42

Join Date: May 2007
Posts: 2,831
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
I agree with Cyke, to have a new icon for PyS60 1.9.0 onwards. Now I have 3 Python Shells (including the signed) on my phone and there is ambiguity as to which is 1.4.5 and which is 1.9.0
Reply With Quote

#4 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 06:09

Join Date: Feb 2008
Posts: 743
Location: Belo Horizonte, Brazil
Send a message via Skype™ to Rafael T.
Rafael T.'s Avatar
Rafael T.
Offline
Forum Nokia Champion
Well, opening the Script Shell application here is really a challange

I open it, then it displays a white screen. Then I need to go to menu or any other view, and only after some time, I can go back to the application. If I don't enter other view, the white screen will be there forever!

Also, the Script Shell crashes, without showing any note/text about the error when I press the menu key for the second time. E.g.: supose I run a script called ball.py, then I quit that script and return to the Script Shell view. When I press the left softkey again for accessing the option, the application closes.

Hope the PyS60 team can fix that

Oh, by the way: I tried to run filebrowser.py example from the older versions and it doesn't runs on the new 1.9.0. It says that there is no module named "dir_iter"

I used a N95 8gb for testing (FW 30.0.018)


EDIT: post number 500
Last edited by Rafael T. : 2008-12-25 at 06:15. Reason: post number 500
Reply With Quote

#5 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 12:13

Join Date: Dec 2004
Posts: 646
jplauril's Avatar
jplauril
Offline
Forum Nokia Expert
Quote:
Originally Posted by Rafael T. View Post
Well, opening the Script Shell application here is really a challange

I open it, then it displays a white screen. Then I need to go to menu or any other view, and only after some time, I can go back to the application. If I don't enter other view, the white screen will be there forever!
This is an OpenC bug. You need to install the latest OpenC 1.4 SIS files that are included as a part of the PyS60 1.9.0 release. The ones in Forum Nokia aren't new enough.

If you still have problems after installing the 1.4 OpenC packages, let us know.
Reply With Quote

#6 Old Unhappy Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 14:42

Join Date: Feb 2008
Posts: 2,666
Location: Bhavnagar, Gujarat, India
Send a message via Yahoo to gaba88 Send a message via Skype™ to gaba88
gaba88's Avatar
gaba88
Offline
Forum Nokia Champion
hello all

infact rafael is very correct and it seems that installing the new 1.9.0 is really very challenging.
I tried to install the new python in both of my n95 8gb(3rd) and n96(3rd fp2).
First of all it takes a lot of time to install the run time second thing after installation when we click on the icon nothing happens on it.

After lot of exicetment it was really sad to have all these.

Best Regards
Gaba88


Gargi Das- http://gargidas.blogsot.com

Forum Nokia Python Wiki


Learn Python at http://mobapps.org/PyS60
Reply With Quote

#7 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 15:40

Join Date: Feb 2005
Posts: 1,353
Location: Belgium (Europe)
cyke64's Avatar
cyke64
Offline
Super Contributor
Quote:
Originally Posted by croozeus View Post
I agree with Cyke, to have a new icon for PyS60 1.9.0 onwards. Now I have 3 Python Shells (including the signed) on my phone and there is ambiguity as to which is 1.4.5 and which is 1.9.0
I found a workaround : put the new python shell in a folder ie named python25 and now you can find directly the new PyS60 !

- create a new folder
- name it "python25"
- move Python (It is in the Installations folder by default in N96) to python25 folder

BR
Cyke64


pys60 1.4.5,1.9.7,pygame,PyS60 CE on E90 , N810 with Python 2.5.2 and ... last PyS60 1.9.7 with touch ui on 5800 !

pys60 extension modules on http://cyke64.googlepages.com/
Reply With Quote

#8 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 16:39

Join Date: May 2007
Posts: 2,831
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
Quote:
Originally Posted by cyke64 View Post
I found a workaround : put the new python shell in a folder ie named python25 and now you can find directly the new PyS60 !

- create a new folder
- name it "python25"
- move Python (It is in the Installations folder by default in N96) to python25 folder

BR
Cyke64
Thanks my friend, I use that now
Reply With Quote

#9 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-25, 19:05

Join Date: Feb 2005
Posts: 1,353
Location: Belgium (Europe)
cyke64's Avatar
cyke64
Offline
Super Contributor
On E90 I've tested pystone.py
First there's no sys.argv
Code:
# enter these lines in interactive console

import sys
dir(sys)

# no argv like in previous pys60 !
So I removed sys.argv lines and run it again.

I found very strange results

For PyS60 1.4.5 (2.2 ):
Pystone(1.1) time for 4000 passes = 4.45325
This machine benchmarks at 898.2456140335088 pystones/second


For PyS60 1.9.0 (2.5) :
Pystone(1.1) time for 4000 passes = 22.68
This machine benchmarks at 0.17632 pystones/second

Pystone(1.1) time for 40000 passes = 238.47..664063
This machine benchmarks at 0.16773 pystones/second

No , there's no typo there TWO POINTS between 7 and 6 figures !!!
I saw that there's a problem in the release notes with decimal separator but my language is English !

BR
Cyke64

(look to a more recent post for right attachment files


pys60 1.4.5,1.9.7,pygame,PyS60 CE on E90 , N810 with Python 2.5.2 and ... last PyS60 1.9.7 with touch ui on 5800 !

pys60 extension modules on http://cyke64.googlepages.com/
Last edited by cyke64 : 2008-12-26 at 11:53.
Reply With Quote

#10 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 02:18

Join Date: Oct 2007
Posts: 114
ashwinurao
Offline
Regular Contributor
Quote:
Originally Posted by cyke64 View Post
For PyS60 1.9.0 (2.5) :
Pystone(1.1) time for 4000 passes = 22.68
This machine benchmarks at 0.17632 pystones/second
Change the import statement to -> from time import time as clock
We are yet to get clock() working

Quote:
Originally Posted by cyke64 View Post
Pystone(1.1) time for 40000 passes = 238.47..664063
This machine benchmarks at 0.16773 pystones/second

No , there's no typo there TWO POINTS between 7 and 6 figures !!!
Are you using the OpenC sis file from the Python1.9.0 installer or the one from Forum Nokia? This was an OpenC bug and it was fixed in the PIPS sis file which we distributed.


import antigravity
Reply With Quote

#11 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 03:01

Join Date: Feb 2008
Posts: 743
Location: Belo Horizonte, Brazil
Send a message via Skype™ to Rafael T.
Rafael T.'s Avatar
Rafael T.
Offline
Forum Nokia Champion
Quote:
Originally Posted by jplauril View Post
This is an OpenC bug. You need to install the latest OpenC 1.4 SIS files that are included as a part of the PyS60 1.9.0 release. The ones in Forum Nokia aren't new enough.

If you still have problems after installing the 1.4 OpenC packages, let us know.
Hi jpauril,

Thanks for the reply! I actually installed the PIPS sis package but nothing changed. Then I reinstalled and restarted the phone and now it works

Another thing I found out is that the scripts are sorted in a reverse way. The first scripts are those started with Z and the last scripts are the ones started with A. Can someone tell me if that happens only with me?


BR,

Rafael.
Last edited by Rafael T. : 2008-12-26 at 03:32.
Reply With Quote

#12 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 07:48

Join Date: May 2007
Posts: 2,831
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
Quote:
Originally Posted by Rafael T. View Post

Another thing I found out is that the scripts are sorted in a reverse way. The first scripts are those started with Z and the last scripts are the ones started with A. Can someone tell me if that happens only with me?
No. Its not only you!
Reply With Quote

#13 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 07:54

Join Date: May 2007
Posts: 2,831
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
How can we use other commands of ensymble using the GUI PyS60 Application Packager?
Mergesis, Simplesis? I can not see any options for it.
Reply With Quote

#14 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 08:03

Join Date: Apr 2007
Posts: 131
mahesh.sayibabu's Avatar
mahesh.sayibabu
Offline
Regular Contributor
Quote:
Originally Posted by croozeus View Post
How can we use other commands of ensymble using the GUI PyS60 Application Packager?
Mergesis, Simplesis? I can not see any options for it.
This GUI supports only py2sis command of ensymble.

----
Mahesh
PyS60 Team
Reply With Quote

#15 Old Re: [PyS60 1.9.0] Tests and Feedback - 2008-12-26, 08:06

Join Date: May 2007
Posts: 2,831
Location: 21.46 N 72.11 E
croozeus's Avatar
croozeus
Offline
Forum Nokia Champion
Quote:
Originally Posted by mahesh.sayibabu View Post
This GUI supports only py2sis command of ensymble.

----
Mahesh
PyS60 Team
Thanks for the prompt reply Mahesh!

Feature request: It would be good to add support for all commands of ensymble, because (personally) I don't prefer switching to the batch files for using few commands.
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules

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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
Feedback on new document "Avoiding Common Failures in Symbian Signed tests" mgroeber9110 Developer Resources Feedback (Documentation, Examples, Training) 4 2007-03-29 08:31

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2010 Nokia