WeKan Multiverse Roadmap - HaKePlan/wekan GitHub Wiki

Prototype Strategy

Future

Wishes to all web frameworks

List of realtime web frameworks

Screenshot

Supporting many more webbrowsers:

Talks

Roadmap

From https://github.com/wekan/wekan/issues/4578#issuecomment-1407769397

Standards

Browsers developed for therapy reasons

Are you fed up? Need some therapy? Write a webbrowser!

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

Browsers without using Websockets

  • Maybe with long poll. Or no live update, require webpage reload.
  • For internal corporate networks where websockets are not allowed

Browsers that do not support Javascript

or have Javascript disabled for security reasons.

Browsers that are programmable

Support more databases

Graphics

Programming language alternatives

Benchmarks, for selecting programming language:

Screenshot of Multiverse WeKan at FreeDOS Dillo

freedos-dillo

Screenshot of Multiverse WeKan at Netsurf

Group and count by first character of board names

From https://github.com/wekan/wekan/issues/4578#issuecomment-1250143726

When there is a lot of boards, it is very useful to group by first character of board (and after that click charater to see list of boards for that character, to be added later). I could not figure out how to do it with MongoDB aggregate query. Here is how I did it with SQLite, for type board. SQLite returns results immediately. Note that emojis, UTF-8 shows also on Netsurf browser. TODO is to figure out, could I get these visible also in FreeDOS Dillo browser.

SELECT _id, substr(title,1,1), COUNT(*), type from boards
WHERE type=:type GROUP BY substr(title,1,1) ORDER BY substr(title,1,1) ASC;

Actually, somewhere I saved answer from ChatGPT or Bing AI search, what this SQL query using MongoDB Javascript syntax. So maybe I should ask again.

https://github.com/wekan/php/blob/main/page/allboardschar.php

wekan-allboardschar

Prototypes