@@ -24,23 +24,15 @@ With the end goal of an alternative, cross platform desktop client for Urbit, th
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
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
37−Regarding the amount of stars below, I believe the first milestone is simple and does not merit a reward at all.
39−The second justifies a star when it allows one to send and receive chat messages
41−The last is a significant achievement (first non js graphical client?), which is worth at least 2 stars when chats work.
43−Further work might justify more stars.
45## Milestones
37## Milestones