on master help sign in
Fix indentations
620137aMike Osborne
content/grants/clojure-urbit-client.md+8−16
@@ -24,23 +24,15 @@ With the end goal of an alternative, cross platform desktop client for Urbit, th
24
24
25- A SSE client in Clojure
25- A SSE client in Clojure
26- An Urbit client library built on top of the SSE client
26- An Urbit client library built on top of the SSE client
27− -- Should at least be able to programmatically communicate with chat app and query graph store
27+ - Should at least be able to programmatically communicate with chat app and query graph store
28− -- The client should also be usable from Java
28+ - The client should also be usable from Java
29- GUI
29- GUI
30− -- Why run a browser at all? Urbit is all about APIs
30+ - Why run a browser at all? Urbit is all about APIs
31− -- Will need to choose between JafaFX and SKIA
31+ - Will need to choose between JafaFX and SKIA
32− _ JafaFX: mature, stable, has cljfx which provides an excellent model
32+ - JafaFX: mature, stable, has cljfx which provides an excellent model
33− _ SKIA: up and coming framework, has native capabilities, less mature
33+ - SKIA: up and coming framework, has native capabilities, less mature
34− -- Will run on any platform which can run Java
34+ - Will run on any platform which can run Java
35− -- If one day Urbit is ported to Java, imagine the possibilities of running the GUI and server in the same process
35+ - If one day Urbit is ported to Java, imagine the possibilities of running the GUI and server in the same process
36−
37−Regarding the amount of stars below, I believe the first milestone is simple and does not merit a reward at all.
38−
39−The second justifies a star when it allows one to send and receive chat messages
40−
41−The last is a significant achievement (first non js graphical client?), which is worth at least 2 stars when chats work.
42−
43−Further work might justify more stars.
44
36
45## Milestones
37## Milestones
46
38