kategoria: Python
[#1] Python 2.7.18 68k - chetni do testowania poszukiwani!
Wlasnie dlubie sobie w ostatniej dostepnej wersji Pythona 2 i niedlugo bede mial w miare kompletna wersje na ami 68k. Poszukuje chetnych do testowania tej wersji, bo sam nie mam mocy przerobowych na wiecej niz puszczenie autotestu. Testowanie ma polegac na faktycznym sprawdzeniu/uruchomieniu skryptow itp. a nie na uruchomieniu pythona na danym konfigu. Takie testowanie wymaga dosc dobrej znajomosci Pythona i doswiadczenia w jego wykorzystaniu i takich testerow poszukuje :)

Co jest zrobione do tej pory:
- podstawowe obiekty, moduly i parser uruchomione
- obsluga Unicode (16bit)
- obsluga sieci (socketmodule)
- zlib
Co sie robi:
- amigowy wbstartup
- obsluga ssl
- posixmodule

Problematyczne:
- obsluga xml (pyexpat, elementtree)-> wykorzystywana przez te moduly wersja expata korzysta z siphasha, zwracajacego 64bitowe wartosci, nieobslugiwane przez sasc, ktorego uzywam do kompilacji. Trzeba to przerobic.
- lsprof - long long
5
[#2] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@docent, post #1

Gdyby to był Python 3.x na MorphOSa to w jakimś stopniu bym przetestował, bo używam (pomimo tego, że MOSowa wersja 3.2 ma jeszcze braki). Ale dwójki i to na 68k to niestety raczej nie.
Ale respect i wielki szacun za to, że się za coś takiego zabrałeś. Faktycznie Pythona brakowało na AmigaOS3+68k, bo skubany jest bardzo przydatny. Oczywiście jeżeli ktoś coś tam robi, bo SuperFrog lepiej od tego działał nie będzie.

Ostatnia aktualizacja: 30.10.2023 08:04:58 przez MDW
[#3] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@docent, post #1

Python 2...

Świat o nim zapomniał a więc dobry do retro?

Zakładam, że na Aminet zaglądałeś by zobaczyć jak ludzie portowali poprzednie wersje?
[#4] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@docent, post #1

Ja chętnie pomogę, pyhona znam ale nie lubię, amigi w różnych konfiguracjach posiadam
1
[#5] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@docent, post #1

1. A czemu nie gcc 2.95, albo nowszy
2. Czy rozmawiales z yomgui zeby Ci dal MorphOSe zrodla Pythona2?
3
[#6] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@hrw, post #3

Świat o nim zapomniał a więc dobry do retro?

Swiat nie zapomnial - wersja 3 to ponad 90% nowych projektow, ale wciaz nie 100%. Poza tym jest sporo strszych projektow, ktorych nie oplaca sie aktualizowac do 3. Wersja, ktora portuje (2.7.18) wyszla w marcu 2020, wiec nie takie retro. No i najnowsza wersja na 68k jaka jest dostepna (2.4.6) ma juz 13 lat.
Zakładam, że na Aminet zaglądałeś by zobaczyć jak ludzie portowali poprzednie wersje?

A co to aminet? :)
[#7] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@apacz, post #4

Dzieki za chec - jak bede mial wersje do testow, to sie odezwe.
[#8] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@michal_zukowski, post #5

1. A czemu nie gcc 2.95, albo nowszy

Bo lubie sas c.
2. Czy rozmawiales z yomgui zeby Ci dal MorphOSe zrodla Pythona2?

Nie, nie mam komputera z morphosem ani czasu na przegladanie kodu i sdk itp.
Poza tym moim celem jest python, ktory bedzie pozwalal na pisanie przenosnego kodu - czyli posix compatible, bez arexxa czy natywnych modulow. Jedyne zmiany jakie wprowadzam, to obsluga amigowych sciezek, secure pseudo random generator na bazie chacha20, odczyt env i ikonek projektowych, integracja z PosixLib i pare fiksow konstrukcji, ktorych sas nie lyka (np inicjalizacja struktury zmiennymi a nie stalymi).
Jak starczy czasu, to beda moduly w postaci dynamicznie ladowanych bibliotek, moze threading.
[#9] Re: Python 2.7.18 68k - chetni do testowania poszukiwani!

@hrw, post #3

Python 2...
Świat o nim zapomniał a więc dobry do retro?

No właśnie największym problemem Pythona jest to, że świat ciągle nie chce zapomnieć o wersji 2.x. szeroki uśmiech Ale też jestem zdania, że powinien. Nawet Apple wreszcie usunęło Pythona 2 z instalki nowych wersji macOS. Myślałem, że tego nie dożyję.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem