<davexunit>I will be porting Sly and Guix to Haskell so that they will continue to be maintainable in the future. ***lloda` is now known as lloda
<paroneayea>texinfo has super nice emacs integration and reading guile docs in emacs is a dream, though we could really use nicer web export for texinfo <paroneayea>davexunit: btw there's now an demos/ircbot.scm that you can copy in 8sync <paroneayea>launch like: ./ircbot.scm --server irc.freenode.net --username slybot --channels "#sly #someotherchannel" --listen <amz3>Python de facto standard is good, but I never used it for project as big as Guile and for an extended period <paroneayea>btw, for those who care deeply about copyleft in #guile, Software Freedom Conservancy is asking people to join as supporters.. they need enough people to join to both support their basic work and to continue copyleft enforcement work http://sfconservancy.org/supporter/ <amz3>roelj: what do you think should be the feature of webdoc <amz3>I don't think emacs info can be better than devdocs.io which requires reading or asking nobody for a manual <amz3>having to copy docstring is just a pain, anything is better that that. <amz3>guile-websocket made it to the guile projects list but not guile-wiredtiger <amz3>one hasn't released yet, but the other was released twice but who <amz3>releases don't mean anything that is granted but still. <daviid>the guile-clutter link is incorrect, any web maintainer here? <daviid>paroneayea: congrat for 8sync. I would use 8sync and %8sync everywhere, my 2c. and I do prefer the logo with no blurs.. another 2c :) <daviid>what a stupid bet! and 'they think' there are top hackers right? haha <daviid>paroneayea: yeah, and i would remove alias(es) and eight... it confuses a bit imo, but ok <daviid>imo, people should use promote and recommend kawa instead of clojure [when they have to 'deal' with java], and _not_ use recommend clojure, scheme is much better anyway, kawa has a much better integration with java, and more importantly, there are license problems: no one shoud promote the use of languages that participate to the destruction of the world <ane>are you referring to the EPL licensing of Clojure? <davexunit>which turns me off from writing any free software in Clojure. <ane>(any Clojure software you write, that is) <ane>it gets hairy when you want to release the compiled stuff (EPL .jar + your GPL stuff) which doesn't work, so it's not a great idea... too bad <daviid>ane: nobody on earth shold use non free software to start with, full stop <paroneayea>daviid: I incorporated your suggestion re: %8sync <daviid>wingo: hello! do you have a plan wrt guile-sqlite3, like uploading it somewhere...? <wingo>daviid: no plan, kinda hoping gitlab would do its thing :P <wingo>i am travelling this week and don't have that code on this machine tho <wingo>i don't even know if i have the latest version <daviid>wingo: how about introduxing a GNU eval request? I can work on it <wingo>i.e. it could be someone else added commits after me <daviid>wingo: i have a local version as well, i1m pretty sure it is not the latest either <wingo>if someone else wants to maintain it, that's fine with me too :) <daviid>if you agree, I'll prepare, work on and introduce a GNU eval request <daviid>ok, thanks! will work on this asap. I will send an email to guile-user to see who has the latest :) [i'll post the header of my last git log entry ...] <paroneayea>ACTION suddenly realizes he submitted 8sync to guile-devel instead of guile-user... oops <paroneayea>well it was replying to a previous guile-devel post in a sense (about the async stuff) which is probably why I made that mistake <daviid>wingo: i'l like to rename it Guile-SQLite [droping the 3] wdt? <wingo>daviid: if you are doing it, do what you like. however iirc there is a sqlite4 at this point, and i think there was another project named guile-sqlite at one point <daviid>ok, wiil look carefully to these 2 points <davexunit>syncbot: am I messing up paroneayea's live coding? <paroneayea>and I fixed it so syncbot no longer dies on an error <paroneayea>the agenda can now handle different ways of handling errors <paroneayea>and I set up an option for the irc system so that it'll spit the exception to stderr and continue <paroneayea>so there should be less join/part spam as I break it ;) <paroneayea>davexunit: the "failboat" command runs (/ 1 0) ;) <paroneayea>oh wow I made a serious mistake in how I understood that failure code to work, lol <paroneayea>has a whole bunch of new botsnack options now though <paroneayea>and once in every 25 times if someone starts a message with ":)" it does something <paroneayea>I ought to add some kind of command where it does something asynchronously involving fetching something from the web