Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Ranting about feature requests.
-
That's way past what I understand, but interesting nonetheless.
-
I wanted to register my concern about the super long beta cycle for Pythonista v1.6.
In these days of continuous delivery it worries me that there have not been more upgrades that were smaller in size but more frequent. Core Bluetooth could have been an upgrade. Ctypes could have been an upgrade. ObjC_util could have been an upgrade. Pillow could have been an upgrade. IOS9 (appex, etc.) compatibility could have been an upgrade. Today all of these capabilities are only available to those who are enrolled in the Beta program. More frequent upgrades would mean that we would be at Pythonista v2.5 instead of v1.5 but a bunch of users would have access to these incredible capabilities. I would like to vote for more releases with less functionality per release as opposed to the long beta cycles with tons of features that we currently have.
-
Agree. I think 1.6 could've been a UI upgrade, and other releases could've focused on adding appex, adding more modules, etc. all in separate releases. I'd be interested @omz in hearing the rationale behind the one big release? Is it just that you start working on new features before fixing bugs so it's never really stable enough for a release?
-
I'd be all about smaller realeses more often. I've been waiting for a long time for some of the features I've seen talked about on the forum. I've put myself on the list for the beta multiple times, but to no avail.
-
I think he only adds people to the beta when he releases a new version of the beta. He hadn't done so in a while.
-
On the topic of releasing features in smaller updates - I think that part of omz's reason for keeping features in the beta for a while is that they can still be removed safely if necessary, without upsetting people who already used them. (So far this has happened for Apple Watch and iCloud Drive support, both were in the beta for a short while and were removed again after a few builds.) Of course it's never nice when a feature is removed, but users of the release version will have different expectations than beta users. ("I paid $6 for this, and my favorite feature gets removed? Unacceptable, I want my money back!!!!")
-
Yes, but this isn't entirely unavoidable. Open in functionality was removed in 1.5, features will invitably have to be removed outside of the beta occasionally.
-
Seems like submitting smaller reviews would be a faster way to find out what makes it past review. Then again, if a feature that Apple might not like got buried among a huge amount of other changes... I guess I can see an argument for larger releases. ;-)
-
Sk module was also put in a beta but removed.
-
Yeah. Never got to play with that one.
-
@ccc The
sk
module has been added back in. This may have changed, but I looked in theStandard Library/site-packages/sk.py
and omz'sNotImplementedErro()
was removed, and I was able to play the word game. Some of the functionality has been removed, so the platformer game won't work, but shaders do. -
Cool. Looks as if documentation and the built-in editor are still gone.