PySolFC – A collection of Solitaire games for Python
github.com
github.com
Unfortunately, PySolFC is getting old. To bring it up to date and make PySolFC compatible with modern operating systems, it has to be ported to Python 3 first — so we desperately need Python programmers.
JOIN PORTING EFFORTS AT: https://github.com/shlomif/PySolFC
You can also help by spreading the word. After we finish porting PySolFC to Python 3, new features will be added, we also aim to refresh the app’s look.
For instance, I had graphical issues on macOS with the last official build.
Python six is a library that might help with targeting both
I think your advice might be well intended, but if followed will end up with an overloaded dev. and no new progress being made (and all that for the five guys who still don't have py3 installed)
Sorry to sound harsh, but I wish someone had told me that advice when I accepted to backport a py3 package to py2
I'd expect backporting from 3 to 2 to be more of a pain than porting from 2 to 3.
You might have experience with both, but if not, this seems worth bearing in mind.
I don't believe 2-3 compatibility must be ugly (though it certainly can be), but I'm glad you believe what you said. If that makes sense.
I really don't want to actually have source code that works on both, it's a pain to maintain. Although the future library should make it a lot nicer, but you still need a lot of ugly from __future__ imports as well.
In Python 3.6, kwargs are ordered. In all versions of Python, kwargs are a dict. Therefore, in any implementation of Python 3.6, dicts are ordered.
The dev team has stopped short of promising that dicts are ordered, but I can't see how one would realistically be harmed by assuming it to be true.
"Hi all! To facilitate coordination about contributing to PySol, please join me for a real time Internet chat on ##pysol on Freenode (note the double octothorpe) . I am usually "rindolf" there with a fallback "shlomif" nickname. We may set up chat rooms on different services in the future."
And due to the fact that shlomif is doing his best to improve PysolFC in that "unofficial clone of the Subversion repository".
There was not much activity regarding PySol and PySolFC in recent years. Shlomif is trying to change this.
edit: Current title seems good.