[18:21:54] I am interested in visual programming and I wrote a script to convert custom blocks of the visual programming languages Snap! and Scratch into source code. It depends on a mapping in a CSV-File. In this CSV-File the blocks are mapped to the source code. It is possible to translate the blocks into other languages and for the Snap!-Blocks I have a template for doing it. For Scratch [18:21:55] it is at the moment from my point of view difficult. I think it would be great if it is possible to use it for Wikifunctions to be able to create function compositions in Wikifunctions through a visual programming language. https://gitlab.wikimedia.org/hogue/block-to-code I think this script offers also the chance to think about how to make it easier to contribute to the source [18:21:57] code of Wikifunctions and the underlying extensions. I have from my point of view at least a basic understanding of programming and so I want to be able to contribute to the source code of Wikifunctions. I hope it will be possible somewhen in the future that the possible audience of people able to contribute also to the source code of Wikifunctions and the related extensions and [18:21:58] maybe more in general to Mediawiki will be greater then today. At least for Abstract Wikipedia it is from my point of view important to offer the people of the languages Abstract Wikipedia is created for which are also minority or underrepresented languages, the possibility to contribute to the source code and to be able to understand it if there is interest in it. I have good ex [18:22:00] periences with the programming language COBOL. [19:20:27] I recently claimed the Phabricator task https://phabricator.wikimedia.org/T294826 and I have been writing some test cases. My impression, from files such as extensions/WikiLambda/tests/phpunit/integration/ZTypedListTest.php is that one ought to be able to deserialize a canonically serialized ZObject by calling ZObjectFactory::create(). Can somebody give me an opinion about wheth [19:20:27] er I am right? I have come across a couple of instances of valid ZObjects where an error is thrown if the output of getSerialized() is input to ZObjectFactory::create(). TIA.