123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- (post
- :title "8sync 0.4.2 \"FOSDEM Edition\" released, plus videos!"
- :date (make-date* 2017 03 18 01 15)
- :tags '("release" "videos" "fosdem")
- :slug "8sync-0-4-2-released"
- (p [I'm happy to announce the release of
- ,(anchor [8sync 0.4.2]
- "ftp://ftp.gnu.org/gnu/8sync/8sync-0.4.2.tar.gz"),
- AKA "8sync FOSDEM Edition"!
- The two main features in this release are that the web server
- code has moved to an actor, and that we also now have a websockets
- implementing actor.
- (Code snarfed from David Thompson's great work on
- ,(anchor [guile-websocket!]
- "https://git.dthompson.us/guile-websocket.git")
- In the future, 8sync may use guile-websocket directly instead of
- snarfing its code.)])
- (p [We're calling it 8sync FOSDEM Edition because, you guessed it,
- this is the set of code used during the demonstration of 8sync
- at FOSDEM 2017.
- (,(anchor [The recording of that talk is now up]
- "https://ftp.heanet.ie/mirrors/fosdem-video/2017/K.4.601/networkfreedom.vp8.webm"),
- as well as
- ,(anchor [a variation of it I gave at the Chicago GNU/Linux user group]
- "https://archive.org/details/feb_2017-live_network_coding_8sync"),
- which I've linked from the 8sync homepage now.)
- The talks demonstrate 8sync through live hacking a multiplayer game
- built with
- ,(anchor [Mudsync]
- "https://notabug.org/cwebber/mudsync/").
- (I've also pushed up a
- ,(anchor [fosdem-2017]
- "https://notabug.org/cwebber/mudsync/src/fosdem-2017")
- tag of Mudsync in case you want to try running it yourself.)])
- (p [You may have also seen the exciting news that
- ,(anchor [Guile 2.2.0]
- "https://www.gnu.org/software/guile/news/gnu-guile-220-released.html")
- has been released!
- Congratulations to the whole Guile team and community!
- This is also good news since 8sync uses some Guile 2.2 specific
- features, so we're now no longer depending on an unstable release.
- Horray!
- Be sure to also
- ,(anchor [read Andy Wingo's reflections on Guile 2.2]
- "https://wingolog.org/archives/2017/03/15/guile-2-2-omg").
- Relatedly,
- ,(anchor [Fibers 1.0 was released recently]
- "https://lists.gnu.org/archive/html/guile-user/2017-02/msg00136.html")...
- maybe it's about time to see if we can fit 8sync on top of Fibers.
- Only one way to find out if it's a good fit!])
- (p [That's all for now.
- Happy hacking!]))
|