IRC channel logs

2015-04-21.log

back to list of logs

***koz__ is now known as koz_
<nalaginrut>morning guilers~
<ArneBab>daviid: nice!
<ArneBab>moin nalaginrut!
<ArneBab>daviid: sorry, mis-completion from davexunit again
<daviid>np
<ArneBab>sneek: later tell davexunit: Nice! The great free software git exodus has begun ☺
<sneek>Got it.
<ArneBab>sneek: later tell davexunit: (moving to self-hosting)
<sneek>Will do.
<nalaginrut>heya!
<nalaginrut>ArneBab: oh what git exodus?!
<ArneBab>nalaginrut: moving towards self-hosted repositories
<nalaginrut>well, have you ?
<ArneBab>I’ve already been self-hosting some of my Mercurial repositories for a few years.
<ArneBab>as static sites → http://draketo.de/proj/hgsite/
<nalaginrut>sounds nice~
<nalaginrut>ArneBab: maybe it should be github-exodus?
<ArneBab>well, gitorious exodus
<nalaginrut>ArneBab: you know gitorious is down, right? ;-)
<ArneBab>yes
<ArneBab>or rather: the archive folks said that gitorious goes into readonly
***michel_mno_afk is now known as michel_mno
<nalaginrut>ArneBab: I take a glance at gitlab, but seems it's not GPLed, I'm not sure if it's compatible with GPL. Looks like a MIT alike one
<nalaginrut>alright, it said "MIT Expat license"
<koz_>That's a new one.
<koz_>Well, at least they're talking a halfway point between the OSI and FSF definitions of that license.
<civodul>Hello Guilers!
<nalaginrut>heya
<koz_>Hihi.
<koz_>We all look like Guile from Street Fighter.
<nalaginrut>yes, I'm serious, I like to use Guile in SF ;-P
<koz_>Lol.
<koz_>It'd be awesome if someone were to write a game like SF, in Guile.
<koz_>Except the Guile equivalent would be called Schemer. :P
<nalaginrut>koz_: well, there's a 2D game engine http://dthompson.us/guile-2d-is-now-named-sly.html
<nalaginrut>sneek: later tell davexunit where do you put sly after gitorious became readonly? ;-)
<sneek>Okay.
<koz_>nalaginrut: If you need a place to host which respects your freedom, try here: https://notabug.org/
<nalaginrut>koz_: thanks, I'll take a look ;-)
<koz_>You are very welcome.
<koz_>I host a few things on there (such as awesome-c)
<saul>nalaginrut, I am planning to write a program (in Guile) that needs to interface with a web API (ebay's). It needs to compose some rather complex POST messages and I prefer to compose those in sxml. Would Artanis be a good start for this?
<nalaginrut>saul: I don't know how many things are done by you already, but if it's from scratch, maybe Artanis would be a good start to save your energy.
<nalaginrut>saul: feel free to ask questions about Artanis, it's under heavy development, although you don't see many commits these days...
<saul>nalaginrut, I haven't written anything but test fragments (using guile-web).
<saul>I haven
<saul>I haven't started hosting anything with Artanis but this might be a good introduction.
<nalaginrut>saul: I guess you have to use http-post to interact with ebay's API, and get some data in XML, and you can provide some services by Artanis with this things, or interact with ebay on the web you generated with Artanis
<nalaginrut>anyway, I don't know your specific scenario
<nalaginrut>but Artanis permit you to build a local service just like a local app
<nalaginrut>well, I'm writing some useful CLI tools to save users time...
<nalaginrut>IMO, many works should be done automatically
<saul>At this point my application will query a database, compose a POST message, and send it. I am not too concerned about the response at this time; just check that it was successful.
<nalaginrut>saul: you can query database with Artanis easily, I'll recommend FPRM, but you can write plain SQL for that
<saul>My plans don't include a web interface, so I gather I wouldn't be using 95% of Artanis functionality.
<nalaginrut>saul: you don't have to, generating web is just part of it. One of the important of Artanis is to handle DB easily
<nalaginrut>saul: http://www.gnu.org/software/artanis/manual/manual.html#sec-9-3
<nalaginrut>saul: and generate XML/JSON/CSV easily
<nalaginrut>of course, SXML
<saul>My preference is to do all the composing and analysis in SXML; converting to and from other formats as needed.
<nalaginrut>saul: it's up to you, since SXML is actually the IR
<saul>BRL lisp was pretty cool, except that it was implemented in Java (which made it not so beautiful in my opinion).
<nalaginrut>saul: BTW, would you like to write web frontend with Scheme? Just for investigating ;-)
<saul>nalaginrut, maybe in about a few weeks. I really want to get the automated uploads to ebay going first.
<saul>I also have some travel plans in the first week of May.
<nalaginrut>saul: you want to upload multipart-form-data with POST? Artanis can do it
<saul>But yes, I do plan on doing some sort of webhosting with Artanis.
<nalaginrut>it's in upload module, but I haven't push the updated manual
<nalaginrut>saul: but anyway, there's an example for upload
<nalaginrut>and I'm using it for uploading a pic from camera in our hackspace
<nalaginrut>and receiving pic
<nalaginrut>saul: you may take a look at examples
<saul>nalaginrut, yes. I have read the manual a couple of times but much of it from the opposite standpoint of talking to a host rather than being the host.
<saul>The uploading module should prove instructive.
<nalaginrut>saul: but it doesn't support https yet, do you need it? I plan to add it, but it may introduce a new prerequisite gnutls
<saul>nalaginrut, for uploading to ebay I will need to use HTTPS. My testing so far has been limited to HTTP accessible functions.
<nalaginrut>saul: if you are not hurry, I may add it after I done MVC, and http-post and https-post will be interface compatible, so you just add 's' then
<saul>Well, I am certainly not in any position to demand that you do it. :-)
<nalaginrut>it's fine since it's a general need ;-)
<davexunit>sneek: botsnack
<sneek>:)
***Guest33791 is now known as Cork
<dsmith-work>Morning Greetings, Guilers
<ArneBab>moin dsmith-work ☺
***michel_mno is now known as michel_mno_afk
***michel_mno_afk is now known as michel_mno