These are chat archives for pybee/general

5th
Jun 2018
Russell Keith-Magee
@freakboy3742
Jun 05 01:05
@dvirz5 It depends entirely on your requirements. If you want to stay in the Python space, then the only other real option I can think of is Kivy… but one of the major reasons I started Toga is that I wasn’t happy with the developer experience on Kivy :-)
Prateek Surana
@prateek3255
Jun 05 03:24
Thanks @freakboy3742 StrTests works. But one more thing in the contibuting docs it was written that in test_str "However, all of the names listed in that file are the examples that are known to fail (because the implementation doesn’t exist yet)" but still most of tests are passing.
And what does this mean exactly "The tests work by writing a short program that implements one mathematical operation, running the program under normal Python, and then running it again under VOC/Java. The test passes when the two executions produce identical output."
Russell Keith-Magee
@freakboy3742
Jun 05 05:57
@prateek3255 The issue is that test_str.py has been mined out - all the work to be done there in the operations (add, subtract etc) has been done. We need to update that document to point at other data types, and other problems that need solving.
As for the line you’ve quoted - to me, it seems self explanatory; what is the source of confusion?
Prateek Surana
@prateek3255
Jun 05 07:10
Well then what are the other datatypes that I can work on as a brginner.
I haven't read the line properly so I was a little bit confused but now I have understood it Sorry for that.
Kartik Kulkarni
@kartik-karz
Jun 05 09:51
with all the stuff with github will pybee move to gitlab or stay here?
Russell Keith-Magee
@freakboy3742
Jun 05 09:57
@kartik-karz “All the stuff”? You mean a venture funded company got bought by a larger company? I don’t see any reason why we’d need to move.
Especially when the “alternative” is another venture funded company, one that hasn’t yet been bought by a larger company.
Kartik Kulkarni
@kartik-karz
Jun 05 10:00
lol true... I am seeing this move from github messages so wanted to know... also is it really that bad? I mean in any open source projects?
I don't know the implications it may have on current projects but can Microsoft really have right to access personal repo if they purchase it? I mean unethically?
Prateek Surana
@prateek3255
Jun 05 16:23
Are there any other beginner friendly issues that I can work on?
Prateek Surana
@prateek3255
Jun 05 18:37
Seems like the test_case_changes in test_str is failing just because it has 'átomo' this word in the in the list through which it is iterating after removing this word the test works perfectly.
So either we need to remove this string from the list or need to update the implementation of capitalize(), lower(),swapcase(),title() and upper() so that they support unicode characters, but that would be difficult because according to my knowledge java supports only ASCII.
So can I work on this issue?
Elias Dorneles
@eliasdorneles
Jun 05 20:26
Java supports UTF-8, it's even required by the spec
Stanton
@stantonxu
Jun 05 22:41
@freakboy3742 pybee/toga#537 ready for review and merge, please take look at it. Thanks to @obulat for your suggestion and information.