Search found 622 matches

by o01eg
Fri Jan 17, 2020 1:35 pm
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

FYI the majority of Linux Platforms are dropping Python2 with their next release. MacOS will drop support with 10.16. Which basically means we're actually way overdue with the migration to Python3, and 0.4.9 won't be included in the repos for upcoming Linux distro releases. Well, not much we can do...
by o01eg
Fri Jan 17, 2020 11:46 am
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

Vezzra wrote:
Fri Jan 17, 2020 11:29 am
I'm wondering if we should actually focus only on the migration to Python3 now and get out another release as soon as that's done - thoughts, opinions?
I would like to get Goverment merged and make empire readiness refactoring.
by o01eg
Thu Jan 16, 2020 5:29 pm
Forum: General Discussion
Topic: Multiplayer slow game server
Replies: 532
Views: 84129

Re: Multiplayer slow game server

Oberlus wrote:
Thu Jan 16, 2020 5:25 pm
o01eg wrote:
Tue Jan 14, 2020 7:11 pm
Readiness status doesn't drop on login.
It does forget readiness status. Tested using latest windows build (RC1).
It shows button "Turn N" but your status in the Empire windows should remain same.
by o01eg
Tue Jan 14, 2020 7:11 pm
Forum: General Discussion
Topic: Multiplayer slow game server
Replies: 532
Views: 84129

Re: Multiplayer slow game server

Server updated to 2020-01-13.0b35d98 0.4.9 RC1.
Fixed issue with sending notification to the last player.
Readiness status doesn't drop on login.
by o01eg
Tue Jan 14, 2020 9:13 am
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

And it absolutely needs to be done within the next release cycle, as Python2 support is fading out. FYI the majority of Linux Platforms are dropping Python2 with their next release. MacOS will drop support with 10.16. Some FO related bugs: https://bugzilla.redhat.com/show_bug.cgi?id=1787241 https:/...
by o01eg
Tue Jan 14, 2020 4:22 am
Forum: FreeOrion Project
Topic: 0.4.9 release procedure
Replies: 57
Views: 16655

Re: 0.4.9 release procedure

Is bug #2690 related to 0.4.9?
by o01eg
Mon Jan 13, 2020 6:41 pm
Forum: General Discussion
Topic: Multiplayer slow game server
Replies: 532
Views: 84129

Re: Multiplayer slow game server

I'm not getting the email notification about being the last one to play. I've been the last to play my turn two times in the last three turns and I got no email from that. What's wrong here? Anything to do with conceeded empires or something? You were last some turns in row so server thinks it alre...
by o01eg
Mon Jan 13, 2020 1:00 pm
Forum: General Discussion
Topic: Multiplayer slow game server
Replies: 532
Views: 84129

Re: Multiplayer slow game server

I'm not getting the email notification about being the last one to play. I've been the last to play my turn two times in the last three turns and I got no email from that. What's wrong here? Anything to do with conceeded empires or something? Something is wrong at server. It doesn't send last playe...
by o01eg
Sun Jan 12, 2020 11:04 am
Forum: FreeOrion Project
Topic: 0.4.9 release procedure
Replies: 57
Views: 16655

Re: 0.4.9 release procedure

Should be next test build be Release Candidate. Backlog for 0.4.9 is empty for entire week.
by o01eg
Sun Jan 12, 2020 10:49 am
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

Do we need to maintain Python2 compatibility? If so C++ code must be altered to support both version as well. It depends how fast we want to add python3. How far we from merging https://github.com/freeorion/freeorion/pull/2653? Can you produce a list of steps what should be done? Is it just press m...
by o01eg
Sat Jan 11, 2020 11:28 am
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

I will add https://six.readthedocs.io/ library to the code. Workflow: copy library file to the project code use it to archive compatibility remove it and all usage after the migration is done Do we need to maintain Python2 compatibility? If so C++ code must be altered to support both version as well.
by o01eg
Sat Jan 11, 2020 10:27 am
Forum: Programming
Topic: Python3 migration
Replies: 39
Views: 14407

Re: Python3 migration

I want to join the python3 migration. Can someone provie me a python3 build for windows? I didn't work on this on Windows later so I don't have one. You can try to build it with latest SDK: https://ci.appveyor.com/project/freeorion/freeorion-sdk My throughts about: https://github.com/freeorion/free...
by o01eg
Sat Jan 11, 2020 10:17 am
Forum: Off-Topic
Topic: Materialize Labs Mobile app development & FreeOrion
Replies: 5
Views: 114

Re: Materialize Labs Mobile app development & FreeOrion

A major problem for porting the FreeOrion client to a mobile platform is that the client-server communication uses the C++ library Boost serialization. If you can't compile and use C++ libraries on another platform, then you'd need to find or implement a compatible serialization library. Then you c...
by o01eg
Fri Jan 10, 2020 9:07 am
Forum: Off-Topic
Topic: Materialize Labs Mobile app development & FreeOrion
Replies: 5
Views: 114

Re: Materialize Labs Mobile app development & FreeOrion

There were old thread https://freeorion.org/forum/viewtopic.php?f=24&t=5593

As I know no one working on it, so feel free to try.