Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who is Online
10 user(s) are online (10 user(s) are browsing Forum)

Members: 0
Guests: 10

more...


Browsing this Thread:   1 Anonymous Users




« 1 2 (3) 4 5 6 ... 8 »


Re: Python Bounty
#53
Home away from home
Home away from home


See User information
Can we add the ARM branch?

Posted on: 2016/1/14 22:12
www.aeros-os.org AEROS for Raspberry Pi
www.aros-broadway.de Native AROS for i386 and m68k
www.indiego-Gaming.com indieGO! The AppStore for all amigans
www.ares-shop.eu
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#52
Home away from home
Home away from home


See User information
There are already some Python ports:

http://www.monkeyhouse.eclipse.co.uk/amiga/python/
http://pyaros.sourceforge.net

but they are too old.

As I already suggested here, I think that it's better to take Guillaume's Python port to MorphOS as a base/reference:
https://bitbucket.org/yomgui/cpython/wiki/Home

Maybe the two ports can get unified in a common repository for both MorphOS and AROS, since the changes between the two o.ses might be small.

What to do think about it?

Posted on: 2016/1/14 19:05
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#51
Home away from home
Home away from home


See User information
This description looks good. I will donate to such bounty. Is there already a 2.7 Python port for other platforms? If so, I think it would be good to mention it here as possible implementation so that we can avoid having two different python ports.

Posted on: 2016/1/14 18:41
Krzysztof

"There is no such thing as software for free. If it is not the user who covers the cost of software creation with money, it is the developer who covers this cost with his own free time."

www.aros3d.org
www.twitter.com/ddeadwood
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#50
Home away from home
Home away from home


See User information
Vielen Dank, Anton!

If the situation remain the same, due to the positive feedbacks, on Saturday I'll reply to the P2P representative and ask him to proceed contacting the PyAROS' backers for switching to the new bounty.

Posted on: 2016/1/14 18:25
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#49
Quite a regular
Quite a regular


See User information
Quote:

cdimauro wrote:
Thanks for the feedback.

Yes, this is the idea for PyZune. I'll draw a proper description when the second bounty has to ben opened.


Sounds good so far. Thank you for your effort! (Gute Sache, weiter so)

Posted on: 2016/1/14 11:44
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#48
Home away from home
Home away from home


See User information
Thanks for the feedback.

Yes, this is the idea for PyZune. I'll draw a proper description when the second bounty has to ben opened.

Posted on: 2016/1/13 18:36
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#47
Home away from home
Home away from home


See User information
Splitting it up was a good idea, since the Tcl/Tk stuff is low priority. The core description looks good to me.
Speaking of the rest, PyZune could be based on the existing PyMui by Yomgui.

Posted on: 2016/1/13 17:58
My AROS&MorphOS ports
Arguments that explain everything... explain nothing.
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#46
Home away from home
Home away from home


See User information
After several useful e-mails exchanged with a representative of power2people, the idea which came out is to physically split the bounty in different bounties, and opening it one at the time. After that a bounty is completed, the next one will be opened. The current PyAROS will become the first bounty of the new Python bounty.

I report now the title and the body of it. Please, let me know what you think about it, and feel free to submit any idea, or critic.


TITLE
Port Python 2.7 core to AROS


BODY
Python is a modern, simple, and very versatile language, which has a huge audience and is widely used in several projects, even of big multinationals like Google, IBM, Intel, etc..

Porting it to AROS not only brings a lot of software, but it allows to quickly create new ones too, and to better manage the system, since Python versatility goes from fast GUI applications prototyping to system administration, from testing to astronomical big data analysis, and so on. Python can be considered the Swiss knife of computer science.

Since the big effort required for the port, this bounty is the first of a series of 5 that will bring this language/platform to AROS. In fact, the port is ideally split in the following 5 parts:
- Python 2.7 core;
- PyZune (a complete Python binding for the Zune library);
- Python 2.7 external libs (bzip2, Berkeley db, openssl, sqlite3);
- Python 2.7 external libs (tcl, tk). This is optional or with a very low priority, since Tcl/Tk is used to build application with GUI, but for AROS the priority is making the same, albeit using Zune as natural and native replacement;
- Python 3.5.

For the bounty to be considered succeeded, Python 2.7 should run on at least 386 and x64 native builds of AROS, and all Python tests in the standard library (Lib/test/) must pass. Tests for different platforms/o.ses (Windows, Linux, etc.) should not necessarily pass, of course (if some passes, it's OK/welcome).

Python sources changes must be released when the bounty is completed. Python's PSF license must be used.

All new Python code must follow the PEP8 guideline. Only the AROS-specific code should follow the AROS coding style.

The last Python 2.7 version is 2.7.11, but if a new Python version is released then the bounty is considered to be updated with it. The Python version that should implemented is "frozen" only after that the bounty is assigned.

Posted on: 2016/1/13 16:56
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#45
Home away from home
Home away from home


See User information
Done. Thanks a lot!

Posted on: 2016/1/11 20:41
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 


Re: Python Bounty
#44
Home away from home
Home away from home


See User information
You should contact P2P directly, they can forward the question to the backers.

Posted on: 2016/1/11 20:27
My AROS&MorphOS ports
Arguments that explain everything... explain nothing.
 Top  Twitter  Facebook  Google Plus  Linkedin  Del.icio.us  Digg  Reddit  Mr. Wong 




« 1 2 (3) 4 5 6 ... 8 »



You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4462
2 nikolaos
nikolaos
4206
3 magorium
magorium
4095
4 phoenixkonsole
phoenixkonsole
3942
5 deadwood
deadwood
2917
6 ncafferkey
ncafferkey
2810
7 mazze
mazze
2222
8 Kalamatee
Kalamatee
2212
9 clusteruk
clusteruk
2114
Powered by XOOPS © 2001-2025 The XOOPS Project