<davexunit>so, looks like the new emacs maintainer is sympathetic towards guile-emacs <nalaginrut>well, wel do need a book like <<realm of racket>> for Guile, it's a very good book for beginners <nalaginrut>Racket symbols are 'foo, 'ice9, 'my-killer-app27, and even '--<<==>>--." -- <<realm of racket>> ***rafik is now known as turbopape
<dsmith-work>But you have a direction. That's really encouraging. <wingo>hum, should have mentioned (beta) in my v2.1.1 tag; fixing... <wingo>civodul: i was going to get it uploaded, maybe send the note tomorrow, dunno <wingo>it would be the same tarball as i uploaded before and people tested <civodul>i was wondering about the collision with the Guix release, but maybe that's fine <civodul>also, we may want to switch to the new web site at the same time <wingo>should i be uploading it to alpha.gnu.org? <civodul>the web site is ready and i told sirgazil we'd sync the switch with "some other event" <wingo>civodul: the web site switch? sure <nalaginrut>ACTION surprised 2.1 released before Artanis 0.1... <civodul>there's one entry point, which is 'export-web-site' in (website exporter) <civodul>you just need to call it to get the HTML <civodul>meanwhile, i'm still building/retrieving the binary tarballs for Guix... <wingo>civodul: sorry, i am an idiot :) where is the code for the new web site? <civodul>git.sv.gnu.org/guile/guile-web.git :-) <civodul>oh and in addition to export-web-site, the static parts (images, CSS, etc.) must be copied <davexunit>perhaps it should be haunted at some point ;) <civodul>i noticed mthl did that for Guix's web site, looks nice <wingo>civodul: to be clear, what i need to do is update the cvs checkout with the results from running the exporter and the static files, right? and update the manual <civodul>right, and remove the current files to be sure <civodul>you would put the manual in a separate sub-directory i guess? <wingo>i wasn't thinking of changing it from how it is now <wingo>yeah, not overwriting the 2.0 docs of course <wingo>ACTION holds nose, does guix package -i cvs <davexunit>I think you mean 'guix environment --ad-hoc cvs' ;) <lloda>hello wingo, civodul, mark_weaver, I'd like to have branch lloda-array-support merged in master before 2.2. I need to clean up (array-for-each-cell) which is now using VLAs and add tests for the same, but I'd like to see if this seems feasible to you in principle <wingo>no prob, let's talk about it after the release is done <lloda>lloda-array-support is already rebased on top of v2.1.1 <wingo>the reports about 20s compile times are a bit troubling <wingo>it turns out i remember how to use cvs <davexunit>I want gnu.org to change to just giving projects ssh access to a directory on the web server where they can upload whatever pages they want. <davexunit>without having to check build artifacts into a CVS repo. <davexunit>but even just changing the whole system to git was flat-out rejected. <davexunit>www-discuss is nothing but bikesheds and it's sad. <civodul>led by sirgazil, davexunit, and paroneayea <davexunit>the ideal really would be to just let project maintainers rsync whatever web pages they wanted <davexunit>without a version control system interfering <wingo>holy crap this is the first time i've ever seen this thing and it's amazing <paroneayea>wingo: it's like we're some kind of welcoming programming community or something! <davexunit>nalaginrut: hmm? I'm not in charge of this thing. <davexunit>would be nice to maintain a page with an active list of guile projects <wingo>like to the manuals and such <davexunit>for example, I had no idea that guile-snmp even existed <nalaginrut>I believe we can add more to "Applications using Guile" <davexunit>nalaginrut: send a patch to the website to guile-user? <nalaginrut>I don't know the proper way, I think it's not raw html, right? it's generated html I guess <davexunit>nalaginrut: the site is created via a scheme program <civodul>nalaginrut: git clone git://git.sv.gnu.org/guile/guile-web.git <paroneayea>I feel a lot more positive about the future of GNU just seeing this kind of design in place <davexunit>outreach and presentation be important, yes. <wingo>running announce-gen i get this error <wingo>Can't locate object method "new" via package "Digest::SHA1" (perhaps you forgot to load "Digest::SHA1"?) at build-aux/announce-gen line 165. <wingo>i am in an --ad-hoc environment with perl-digest-sha1 and perl. what could the deal be? <wingo>ACTION pokes civodul, who surely is doing a similar thing in guix right now :) <paroneayea>is now a good time to start new Guile related accounts? <paroneayea>civodul: btw I know you objected to Twitter, what if we drive a twitter account through GNU Social? <wingo>i defer design decisions tho to the designers :) <thorwil>there was no consensus on that level, but i kinda barged in, so no surprise <thorwil>so if anybody has a use for it, contact me off-list, please, as i will unsubscribe (not in anger, only because i'm a fish on the dry there) <paroneayea>thorwil: maybe at some point I will... I actually really like the idea of writing a library named "gambda" :) <wingo>bah, how frustrating, i really don't grok perl :P <paroneayea>wingo: civodul: is there a good "guile maintainers" email that I should set these social network thingies to? <paroneayea>or should I just do a guile-social@dustycloud.org and guix-social@dustycloud.org for now <wingo>paroneayea: no, just direct to me ludo and mark <wingo>you mean the email attached to the accounts? <wingo>yeah dunno. guile-social@dustycloud works for me :) <paroneayea>since I haven't heard otherwise, I'm going to use sirgazil's compacted logo for Guile for now <wingo>i edited announce-gen and it worked, stranggggeeee <nalaginrut>wingo: could you take a look at my patch and apply it to the new site? <roelj>Wow, the new website looks really good! <paroneayea>confirmed that the FSF is driving Twitter through GNU Social, I'm assuming if we took a similar route, that would go well <wingo>i think i sent a 2.1.1 announce mail <davexunit>paroneayea: there's a settings thing somewhere <wingo>i remembered how to email, that's good <cmhobbs>wow, great job on the new guile website, guys! <paroneayea>davexunit: maybe quitter.is doesn't support the bridge <paroneayea>davexunit: yeah quitter.se doesn't allow new registrations <cmhobbs>under Guile empowers users with "practical software freedom", the "Read More" button linkes to gnu.org/learn/, which yields a 404 <paroneayea>davexunit: mattl is going to give us a gnu.io account in a couple of days <paroneayea>in the meanwhile, we *do* have a twitter account now <paroneayea>wingo: I'll promote the 2.1.1 release on those accounts too <davexunit>ACTION waits for announcement to show up on guile-user so he can post to HN <davexunit>fingerprint = 8CCB A7F5 52B9 CBEA E1FB 2915 8328 C747 0FF1 D807 <paroneayea>davexunit: wingo: civodul: I'm sending you all the social account info <davexunit>we should sign keys next time we meet in person <wingo>ok, regenerated the web site with the news <paroneayea>I failed to get any of the diaspora sites I tried to register on to work in 5 minutes <wingo>congratulations OrangeShark, you are our first user #100 :) <paroneayea>did this merge bipt's latest branch of emacs lisp stuff? <mario-goulart>wingo: small typo in your latest post: s/their langauge implementation/their language implementation/ <jchmrt>wingo: in your mailing list post it says: "We encourage you to test this release and provide feedback to adress@hidden". Is there any way to unhide this email-adress? <davexunit>jchmrt: that's in the rendering for the web, the real email has it <jchmrt>davexunit: oh, that's too bad for the people viewing it from hacker news <jchmrt>maybe someone could comment the real adress on the post <wingo>mario-goulart: thank you :-) <civodul>wingo: congrats, and a big thank you! <dsmith-work>Ah. Reading the NEWS just reminded me. Geiser doesn't wortk with 2.1. Pretty sure I sent jao a patch. <civodul>"beaucoup-bucks language implementation" <dsmith-work>The s/make-program/load-thunk-from-memory/ and s/objcode/bytecode/ change <civodul>AOT + some sort of JIT sounds like the grail, indeed ***rafik is now known as turbopape__
<paroneayea>whoo, that's a lot of use out of the new guile social accounts already :) <turbopape__>paroneayea there was a new guile release today? I might have missed something. .. <turbopape__>... wonder how this was not advertised in the mailing list... <turbopape__>Might be a non question, but, do js and elisp fronts support continuations, tco and all? <turbopape__> Indeed. I think it's time Guile gets a twitter account, by the way. <civodul>paroneayea: didn't you say it's not an "official account"? <paroneayea>ACTION edits the description to point to pump.io and statusnet <paroneayea>civodul: Matt Lee is setting us up a gnu.io gnu social instance next week <sleblanc>Congrats on the new website, it looks very good while remaining usable <sleblanc>I would like to suggest adding Lilypond to the list of applications using Guile, as it uses Guile extensively to produce its sheet music <davexunit>the guile community needs to get lilypond onto guile 2.0 <davexunit>implementing bootstrap's "responsive images" is just a few lines of CSS, for example. <mike121>question: will SMOBs continue to be supported past 2.0.x? <OrangeShark>I noticed the Ragnarok project listed in Networking is linked to a gitorious repo which is no longer available <mike121>davexunit: thanks. the pre-2.0.12 docs call them "heading for eventual deprecation" <davexunit>I could see them being deprecated, but I can't see the guile maintainers having any choice but to continue to support them for a long time <davexunit>due to the number of applications that use them. <rekado>the new Guile website is beautiful! I cannot help but wonder why Lilypond is not mentioned as one of the big applications using Guile. It's using Guile 1.8, but this isn't a very important difference for users and those who would like to extend Lilypond with Guile. <civodul>but there's a new "foreign object" API that is meant to replace SMOBs in the long term <csed>And SICP in the bibliography.