(A) Implementarea unui sistem de comunicare / interoperare distribuit gen D-Bus pentru componente ce rulează pe mai multe maşini. https://wiki.volution.ro/Mosaic/Notes/Hub
B) Implementarea unui sistem de colectare, stocare şi interogare a log-urilor, însă un event să nu fie o linie (sau string) banal, ci să aibă un model util mai ales în sisteme distribuite. (Practic ar fi o sub-componentă a ce am pus pe link-ul de mai sus): https://wiki.volution.ro/Mosaic/Notes/Hub#Logging https://github.com/arkitech/logging-java
C) Implementarea unui sistem de configurare suficient de flexibil care să permită overriding (să zicem ceva gen cum sunt patch-uri). (Plus interfaţă grafică de editare şi generare a config-urilor. Plus librărie de utilizare în 2/3 limbaje.) https://wiki.volution.ro/Mosaic/Notes/Configuration
D) Implementarea unui sistem (web-based) similar cu X-Forms, care să ia ca intrare JSON-uri cu descriere de form-uri (care conţin inclusiv URL-uri pentru conţinut dinamic sau validare) şi care să randeze descrierea asta în widget-uri / ecrane / etc.
E) Implementarea unui build system similar ca semantică cu Maven însă pentru cod generic (C / Go / Python / etc.) şi care să genereze script-uri Ninja (utilizat de Google pentru Chrome, etc.) https://github.com/martine/ninja
F) Implementarea unui framework REST-ful similar cu `webmachine` pentru limbajul preferat. https://github.com/basho/webmachine
G) Implementarea unui framework pentru generare (adică rulare de benchmark-uri) / gestionarea (stocare, interogare, sumarizare, etc.) a rezultatelor benchmark-urilor (spre exemplu ştiinţifice). (Eu am folosit CouchDB şi am ceva cod Java care se integrează cu testele unitare însă nu am nimic de vizualizare.) https://bitbucket.org/cipriancraciun/mosaic-java-benchmarks https://wiki.volution.ro/Mosaic/Notes/Benchmarks
H) Implementarea unui sistem peer-to-peer pentru distribuirea unor "stream-uri" de date, însă care să nu necesite stocarea de nici un fel a întregului conţinut. (Ceva gen `UDPcast`, însă care să meargă şi pentru altceva, de genul `fetch-from-swarm <some-identifier-for-the-stream> | tar -xzf -C /`). https://xcpu.sourceforge.net/xget
I) Implementarea unui limbaj de scripting (gen Bash) care să se bazeze în schimb pe un engine Scheme. http://www.scsh.net/
J) Implementarea unui issue-tracker care să folosească ca şi "bază de date" fişiere versionate cu Git / Hg / etc. Implementarea unui wiki system care să folosească ca şi backend un sistem gen Git / Hg.
K) Expunerea unui sistem / aplicaţii / etc. preferate ca un sistem de fişiere prin intermediul protocolului 9p.