I don't think this is suitable for the mediawiki codebase, but it sounds
like something wikifunctions would be interested in. See
https://meta.wikimedia.org/wiki/Abstract_Wikipedia

--
Bawolff

On Wednesday, February 8, 2023, <tim.h...@gmx.de> wrote:

> Hello,
>
> I am interested in programming and I asked a question about potential use
> cases for block based programming within the Wikimedia projects in the last
> year on this Mailinglist. In the last months I tried different things to
> offer alternative ways of creating source code.
>
> I like for example the programming language COBOL as it is possible to
> write source code with only a few brackets and it is quite similar to short
> English sentences. I have experience with the programming languages R and
> COBOL. Do you think it is possible to collect the most used code snippets
> and create blocks for these code snippets. I wrote a script in the
> programming language R that enables the conversion of blocks to code.
> https://gitlab.wikimedia.org/hogue/block-to-code/-/tree/main/ There are
> two folders and I am still experimenting and changes are possible to make
> it more useful for code generation. From my point of view it could enable
> more people to contribute to the Wikimedia Codebase if it is possible to
> create programs through combining blocks in a visual programming language
> like Snap! or Scratch. I also tried it the other way with converting source
> code to blocks in the visual programming language Snap! and wrote a script
> to convert Spreadsheet functions to source code in Programming language R.
> Do you think the possibility to use of visual programming languages could
> enable more people to contribute to the Wikimedia Codebase. I am interested
> in extending the existing script to help people to contribute in such a
> way. Another advantage is the possibility to translate the blocks. This
> makes it possible to understand to contribute also without an understanding
> of English.
>
> Please tell me what you think about my thoughts and if and how I could do
> it from your point of view.
>
> Hogü-456
> _______________________________________________
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.
> lists.wikimedia.org/
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

Reply via email to