diff --git a/Deep-Dive-Into-WeKan.md b/Deep-Dive-Into-WeKan.md index b294a68..81fb759 100644 --- a/Deep-Dive-Into-WeKan.md +++ b/Deep-Dive-Into-WeKan.md @@ -75,37 +75,42 @@ - https://github.com/wekan/wekan/wiki/FAQ#what-was-wekan-fork--wefork - Maintainer of WeKan since December 2016, xet7 (Lauri Ojansivu), about WeKan Multiverse at EU NGI Dapsi https://www.youtube.com/watch?v=BPPjiZHVeyM -## WeKan Multiverse +## Goal of upcoming WeKan Multiverse -- Goal of WeKan Multiverse https://github.com/wekan/wekan/issues/4578#issuecomment-1407769397 - - Support more databases, like SQLite and PostgreSQL, and support migrations between them - - For browsers that have Javascript, use Javascript to add drag-drop etc Javascript features, and hide UI elements like buttons etc that are for non-Javascript - - Work without Websockets (maybe with long poll, or other way), for internal corporate networks where websockets are not allowed - - Work at browsers that do not support Javascript, or have Javascript is disabled for security reasons: - - Netsurf https://www.netsurf-browser.org/downloads/ , Development Builds https://ci.netsurf-browser.org/builds/ - - RISC OS https://www.riscosopen.org/content/downloads , https://www.riscosdev.com/direct/ - - ReactOS https://reactos.org , https://github.com/howinfo/howinfo/wiki/ReactOS - - Redox OS https://www.redox-os.org - - Haiku, Linux, Windows, Amiga, Atari etc - - Amiga: AWeb, iBrowse - - Dillo Webbrowser at FreeDOS https://github.com/wekan/wekan/issues/4578#issuecomment-1248525591 - - Netscape, IE, etc all browsers at all OS/CPU. - - Programming language alternatives - - Optionally, use some transpiler: - - Haxe https://haxe.org - - Wax https://github.com/xet7/wax - - Nim https://nim-lang.org - - V https://vlang.io - - Cross-platform C89 code for 30+ OS/CPU like at https://github.com/xet7/darkesthour - - Embedded webserver, for example: - - C https://github.com/wekan/hx/blob/main/prototypes/code/webserver/works/c/server.c - - Sandstorm https://sandstorm.io , https://github.com/sandstorm-io/sandstorm - - Rust https://github.com/dwrensha/sandstorm-rawapi-example-rust - - C++ https://github.com/dwrensha/sandstorm-rawapi-example - - Benchmarks - - https://github.com/wekan/hx/tree/main/prototypes/code/webserver - - https://www.techempower.com/benchmarks/ - - https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks +From https://github.com/wekan/wekan/issues/4578#issuecomment-1407769397 + +- Support more databases, like SQLite and PostgreSQL, and support migrations between them +- For browsers that have Javascript, use Javascript to add drag-drop etc Javascript features, and hide UI elements like buttons etc that are for non-Javascript +- Work without Websockets (maybe with long poll, or other way), for internal corporate networks where websockets are not allowed +- Work at browsers that do not support Javascript, or have Javascript is disabled for security reasons: + - Netsurf https://www.netsurf-browser.org/downloads/ , Development Builds https://ci.netsurf-browser.org/builds/ + - RISC OS https://www.riscosopen.org/content/downloads , https://www.riscosdev.com/direct/ + - ReactOS https://reactos.org , https://github.com/howinfo/howinfo/wiki/ReactOS + - Redox OS https://www.redox-os.org + - Haiku, Linux, Windows, Amiga, Atari etc + - Amiga: AWeb, iBrowse + - Dillo Webbrowser at FreeDOS https://github.com/wekan/wekan/issues/4578#issuecomment-1248525591 + - Netscape, IE, etc all browsers at all OS/CPU + - FreeDOS: Dillo, Arachne + - Text based browsers: Lynx, Links, w3m (sudo apt-get install w3m w3m-img) +- Programming language alternatives: + - Optionally, use some transpiler: + - Haxe https://haxe.org + - Wax https://github.com/xet7/wax + - Nim https://nim-lang.org + - V https://vlang.io + - Cross-platform C89 code for 30+ OS/CPU like at https://github.com/xet7/darkesthour + - Embedded webserver, for example: + - C https://github.com/wekan/hx/blob/main/prototypes/code/webserver/works/c/server.c + - Sandstorm https://sandstorm.io , https://github.com/sandstorm-io/sandstorm + - Rust https://github.com/dwrensha/sandstorm-rawapi-example-rust + - C++ https://github.com/dwrensha/sandstorm-rawapi-example +- Benchmarks, for selecting programming language: + - https://github.com/wekan/hx/tree/main/prototypes/code/webserver + - https://www.techempower.com/benchmarks/ + - https://github.com/TechEmpower/FrameworkBenchmarks/tree/master/frameworks + +## Multiverse WeKan: Screenshot at FreeDOS Dillo ![freedos-dillo](https://user-images.githubusercontent.com/15545/190492967-f2770d0e-86a1-4822-93e7-68c65b23d6c4.png)