avsm changed the topic of #mirage to: mirage 2 released! party on!
nullcat has joined #mirage
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
noddy has joined #mirage
dsheets has joined #mirage
noddy has quit [Ping timeout: 260 seconds]
dsheets has quit [Ping timeout: 248 seconds]
brson has quit [Quit: leaving]
nullcat has joined #mirage
mcclurmc has quit [Ping timeout: 246 seconds]
nullcat_ has joined #mirage
nullcat has quit [Ping timeout: 246 seconds]
mcclurmc has joined #mirage
dsheets has joined #mirage
aantron has quit [Quit: Leaving...]
dsheets has quit [Ping timeout: 250 seconds]
jermar has joined #mirage
nullcat has joined #mirage
nullcat_ has quit [Ping timeout: 244 seconds]
nullcat_ has joined #mirage
nullcat has quit [Ping timeout: 248 seconds]
AltGr has joined #mirage
dsheets has joined #mirage
dsheets has quit [Ping timeout: 250 seconds]
AltGr has left #mirage [#mirage]
jermar has quit [Ping timeout: 246 seconds]
rudenoise has joined #mirage
nullcat has joined #mirage
nullcat_ has quit [Ping timeout: 246 seconds]
AltGr has joined #mirage
yegods has joined #mirage
yegods has quit [Client Quit]
geal has quit [Quit: WeeChat 0.4.3]
mort___ has joined #mirage
mort___1 has joined #mirage
mort___ has quit [Read error: Connection reset by peer]
rudenoise has quit [Quit: rudenoise]
rudenoise has joined #mirage
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
jermar has joined #mirage
jermar has quit [Client Quit]
djs55 has joined #mirage
dsheets has joined #mirage
jermar has joined #mirage
jermar has quit [Ping timeout: 264 seconds]
mort___1 has quit [Quit: Leaving.]
mort___ has joined #mirage
jermar has joined #mirage
AltGr has left #mirage [#mirage]
mort___ has quit [Quit: Leaving.]
mort___ has joined #mirage
nullcat has joined #mirage
mort___ has left #mirage [#mirage]
yomimono has joined #mirage
mort___ has joined #mirage
mort___ has quit [Client Quit]
djs55 has quit [Quit: Leaving.]
mort___ has joined #mirage
mort___ has quit [Quit: Leaving.]
miragebot has joined #mirage
<miragebot> [mirage] yomimono pushed 3 new commits to master: https://git.io/vVwL5
<miragebot> mirage/master 10a2a7e Mindy Preston: Prepare 2.8.0 release
<miragebot> mirage/master e2069c5 Mindy Preston: update mirage-types META for findlib
<miragebot> mirage/master 5473666 Mindy Preston: Merge pull request #530 from yomimono/2.8.0...
miragebot has left #mirage [#mirage]
miragebot has joined #mirage
<miragebot> [mirage] yomimono tagged v2.8.0 at master: https://git.io/vVwq7
miragebot has left #mirage [#mirage]
AltGr has joined #mirage
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nullcat has joined #mirage
rudenoise has quit [Quit: rudenoise]
rudenoise has joined #mirage
mort___ has joined #mirage
mort___ has quit [Quit: Leaving.]
AltGr has left #mirage [#mirage]
mort___ has joined #mirage
nullcat has quit [Read error: Connection reset by peer]
demonimin has joined #mirage
noddy has joined #mirage
<noddy> halp
<noddy> emails say the meeting's @ 4pm GMT
<noddy> is that in half hour, or an hour and a half? GMT or current cbr time? i'm confused.
luz1e has joined #mirage
luzie has quit [Ping timeout: 276 seconds]
djs55 has joined #mirage
mort___ has quit [Quit: Leaving.]
<yomimono> noddy: hm, probably should've said current cambridge time, but not sure
mort___ has joined #mirage
* noddy looking forward to people randomly appearing over the course of an hour :D
<yomimono> yeah, I think that's where the smart money is :P
<noddy> k, to confirm - it's irc only this time? or jitsi? or..?
<yomimono> IRC only, if I'm reading this mail right
<noddy> also - thx for the copyediting, i'll re-fork that one. the magic of actually speaking the language is strong.
<yomimono> (anybody who actually knows something eg hannes, feel free to confirm/deny)
<yomimono> noddy - no problem, happy to be of some use :)
* noddy relocates
<hannes> in 20 minutes
noddy has quit [Ping timeout: 268 seconds]
<hannes> (10 minutes)
tomboy64 has quit [Ping timeout: 240 seconds]
unpurecamelbot has joined #mirage
<unpurecamelbot> I'll be logging this, sorry for disturbing
<engil> hello there
<engil> unpurecamelbot: commit test
<unpurecamelbot> done
<engil> unpurecamelbot: bye
unpurecamelbot has quit [Client Quit]
<engil> it should work correctly
thomasga has joined #mirage
tomboy64 has joined #mirage
unpurecamelbot has joined #mirage
<unpurecamelbot> I'll be logging this, sorry for disturbing
talex5 has joined #mirage
<engil> (this bot will just log the meeting and put it in Canopy, just ignore it :-°)
<yomimono> engil: can I look at its source somewhere? :D
<engil> yup
<engil> not really great atm, needs some more work, it was done quickly :)
noddy has joined #mirage
djwillia has joined #mirage
<yomimono> hmmmmm, does it respond to any string containing, say, the word help ?
<engil> commands needs a hl
<yomimono> sorry, I'll quit trying to play with it while we're trying to meet
<engil> help unpurecamelbot
<unpurecamelbot> The following commands are accepted:
<unpurecamelbot> commit: commit_msg: will commit the stored conversation to the file $path/timestam-tag with message commit_msg
<unpurecamelbot> bye: I will promptly exit the channel
<unpurecamelbot> help: Display this message again
<engil> spammy, sorry
amirmc has joined #mirage
yallop has joined #mirage
* djs55 waves
<hannes> hello!
<thomasga> \o/
<hannes> since anil is on vacation, I was asked to do something with this meeting...
<lobo> hi
<engil> hello :)
<hannes> we have some sort of agenda at https://github.com/mirage/mirage-www/wiki/Call-Agenda (obviously not strict, feel free to raise other things at the end)
<dinosaure> hello
<hannes> first item would be "about those calls (information retrieval) http://lists.xenproject.org/archives/html/mirageos-devel/2016-04/msg00006.html"
<hannes> the overall question is: adding new websites, such as canopy, distributes the information even further... should we try to reconcile and have an idea where which information is stored (in a way that newcomers can easily find available information)?
<hannes> and if so, is there anybody who would like to work on a proposal (or is the current state good, using various github repositories, wikis, mirage.io, ...)?
talex5 has quit [Quit: Leaving]
<thomasga> I think canopy greatly simplifies the "push to Git" -> get your website running which is what we already that for mirage.io. In my opinion that's the next logical step.
mort___ has quit [Quit: Leaving.]
talex5 has joined #mirage
<thomasga> merging canopy and the current deployment workflow makes a lot of sense
<djwillia> is canopy meant to replace mirage.io?
* hannes personally would like to store less information on GitHub wikis in the end, and prefers places we host ourselves (and can easily move away from GitHub if it is down)
<thomasga> e.g. you don't want to recompile a new unikernel if you just change some Git-tracked contents
<amirmc> Logical step for what though? replacing mirage.io or something else?
<thomasga> we don't store anything on Github wikis as far as I know
<hannes> djwillia: this is an idea, I suspect canopy is not yet ready feature-wise (@engil knows more)
mort___ has joined #mirage
<mort___> hello!
<hannes> thomasga: PioneerProjects + CallAgenda
<thomasga> ha yes true
<amirmc> As I mentioned in my email. Canopy (or any other static site thing) isn't as easy to edit as GH wiki is right now.
seangrove has joined #mirage
<thomasga> I think that would be great that mirage.io post and wikis entry are stored in something which looks very much like canopy
dbuenzli has joined #mirage
<thomasga> amirmc: that's not true
<hannes> (and I agree with amir that we should first have a plan what we want to achieve)
<dbuenzli> Hello timezone challenged people.
<amirmc> thomasga: how so?
<thomasga> just click the "Edit" button on Github
wiredsister has joined #mirage
<noddy> dbuenzli: i know, right?
<djs55> I don't believe in timezones
<amirmc> That's kind of my point. GH wikis are better at that than the edit-in-repo functionality
<dbuenzli> I thought everybody was using ptime.
<amirmc> Yeah, sorry for the timezone confusion :)
<dbuenzli> Tbh canopy feels a little bit retarded at organising information.
<thomasga> canopy just reflects the changes directly
<mort___> re canopy and editing: aiui canopy simply serves up the contents of a git repo, such as a GH wiki (which is a repo behind the scenes), responding to pokes from teh GH webhook
<dbuenzli> Which seems to be the main problem mirage docs have has at the moment.
<noddy> amirmc: thomasga: github couldn't be any more of a weak link. it's usable, but the company is going through turmoil, we're in other people's hands, and imho we're sending the wrong signal by not dogfooding enough
<mort___> editing can still happen in the GH edit panes
<mort___> just doesn't have to
* noddy thinks we should strategically start relying on github less and self-hosting more, even if there's a shadow github presence for people to find the project easily.
<thomasga> noddy: I'm fine with that. I'm just saying that if people wants to use the Github interface to edit the contents, that's also fine with Canopy. In my mind, we didn't do that before because Irmin was not ready.
<amirmc> thomasga: The preview pane only shows changes
<hannes> dbuenzli: could you elaborate by saying what features you miss? or how you'd optimally organise information?
Algebr` has joined #mirage
<mort___> hannes: dbuenzli has already put a couple of issues on mirage-www about that i think
<hannes> mort___: this was about mirage-www itself, I'm curious what is missing in canopy
<dbuenzli> Last time I saw canopy it was just some time of timestamped entries. That certainly not the way of organizing documentation. I feels more people are more like vomitting information on a website.
<thomasga> amirmc: I don't understand what you said :-)
<hannes> dbuenzli: it has support for tags now. a tag is a free-form string, you can show all entries for a given tag
<amirmc> thomasga: I went to look at the link you sent. Then I clicked on preview changes. It didn't show me any (as I hadn't made any).
<dbuenzli> Still I found the blog format ill-suited.
<hannes> dbuenzli: I really appreciate you input, if you've more details to share, please do offline
<Algebr`> I mentioned two things that I need out of canopy, at least for me to be able to leave haykll. 1. language specific syntax highlighting 2. generation of atom feeds by, filterable by tags.
<amirmc> Overall, I think static-site generation, based on a repo is very cool and ultimately I'd like to move my personal site over to it. However, I don't it's going to be suitable for everything.
<noddy> Algebr`: #1 is down to including https://highlightjs.org/
<hannes> I'm keen on closing this topic for this call, we can discuss it in a future call.
<engil> Algebr`: syntax hl is done (not pushed), rss is done (but not by tag yet)
<mort___> hannes thomasga amirmc dbuenzli: agree blog format is ill-suited to general (non-time-ordered) content, but that's relatively simple to add. in general i like that it separates concerns of content from serving which have always been a bit mixed up
<amirmc> hannes: :P
<hannes> I suspect the next point, build automation, will be deferred since avsm is not here
<hannes> or does anyone have news on bytecode-only builders, experiments with mirage on flambda (4.03)?
<hannes> I take this as a no.
<dbuenzli> Most of the stuff is not compilable because of the ppx cancer.
<noddy> +1
<hannes> Improving errors and logging: http://canopy.mirage.io/Posts/Errors (@talex5)
<hannes> Adding Logs support requires changes in Functoria (https://github.com/mirage/functoria/pull/55)
<thomasga> I think this is blocked on Drup :p
<hannes> Drup, talex5, samoht : any plan on this side (I see talex5 proposed a solution in 55)
<thomasga> I'm fine to merge something half-perfect is that solves user-facing problems (which this PR does)
<yomimono> +1
<thomasga> as long as we don't compromise a future solution which will be better
<thomasga> (which seems to be the case)
<talex5> I think so. Is Drup here?
<thomasga> I propose that we get an ack for Drup offline and move on
<Drup> Well, we will just have one breaking change now and another when I implement the correct thing (which for some reason that is not clear to me, can only be implemented by me)
<thomasga> ha great, hi Drup :-)
<Drup> I don't have time right now :/
<talex5> Drup: why is it a breaking change?
<thomasga> do we require users to change their config.ml?
<Drup> talex5: rather, you'll need in mirage new things introduced in functoria, so you have very tighlty coupled versions
<talex5> thomasga: no, although the current patch has logging off by default which we should probably change.
<talex5> Currently, you have to change your config.ml if you want to turn on the new logging.
<thomasga> breaking internal APIs is fine, it's our problem and doesn't require users to update.
<Drup> but, I described the alternative proposal in as much detailed as I could, and nobody really asked me anything about it, everyone just assumed that It had to be done by me :/
<hannes> a related item is the EC2 command line options - https://github.com/mirage/mirage/pull/497 (which we wanted to read through after last call and maybe merge, and later move code to functoria)
<seangrove> That one is a bit important to me, yes
<thomasga> everyone is very busy with things, not having time to implement the perfect solution is a perfectly valid concern.
<yomimono> drup: the real time-consuming work is overhauling the connect functions to use result types?
<yomimono> sorry, that should have had an "is" up front to make a better english question
<thomasga> we can mitigate that by integrating less good solution if that doesn't break user facing code, so I propose that we merge these PRs soon.
<Drup> yomimono: yes, but that's not functoria work, kind of
<Drup> it's mirage-devices work
<Drup> we should just add pp_error and result-returning connect everywhere
<yomimono> drup: yes, agreed; I think that's within scope for the kind of API overhaul that might justify a 3.0.0 along with some other desired things
<hannes> Drup: for the record, is your proposal in the same PR or elsewhere?
<talex5> The current PR doesn't require devices to be updated to use result types (that can happen separately where it makes sense).
<hannes> I agree with Drup that devices should have connect returning a result and pp_error
<Drup> I disagree with you talex5.
<talex5> hannes: then you have to change everything using mirage in one go.
<Drup> your way is basically to fine-tune the device implementation instead of using something completely uniform
<hannes> talex5: is the error stuff separate from the logging stuff? I'd assume logging is the code which bitrots fast since it touches large amounts of code?
<hannes> talex5: yes!
<thomasga> well the question is when do we get logging and error reporting …
<talex5> hannes: the changes touch the same code, so I built one on top of the other. They could be separated.
<thomasga> it's been in discussion for months without progress. We know have a incremental proposal which improve the current state
<hannes> talex5: it'll then be a 2.9.0 and in the mirage-dev incubator for a while, but that's life... we're still small enough to push changes through
<Drup> talex5: they should, they are completely orthogonal
<Drup> I told you that already
<thomasga> well it's annoying to not have error reporting and logging :-/
<hannes> talex5: I'd be happy to have the logs stuff separate [and merged now, even with the functoria log stuff drup dislikes], and care about the device connect error handling at a later point, in one go!?
<talex5> Sure. Splitting is easy if we have agreement to merge it once I've done it.
<mort___> +1 to logging being merged asap
<Drup> fair enough
<talex5> I don't like forcing connect functions to return errors though, when many of them don't need to.
<Drup> talex5: then they'll return Ok x
<hannes> talex5: I don't see anyone is against the logging changes
<Drup> that's not a problem
<Drup> hannes: I dislike the current implemention, see the various tickets for explanations
<talex5> Drup: but then I have to test for an error that can't happen, and call another function to report it...
<Drup> talex5: but it's *uniform*
<hannes> thomasga, Drup, seangrove the EC2 stuff, can we merge this _now_? https://github.com/mirage/mirage/pull/497 (and make a todo to make it more beautiful)?
rudenoise has left #mirage [#mirage]
<Drup> That's a fundamental property for a system like that
<Drup> hannes: yes
<seangrove> hannes: That fix allows me to boot on EC2, yes
<hannes> closing this topic then.
<hannes> since there are plenty of people with various free time, and soon a whole weekend...
<seangrove> Another one I hit pretty early on.
<hannes> is a bug which is really annoying... it'd be great if someone would volunteer to fix this...
<hannes> it happens in http while parsing some headers, in asn1 when parsing time...
<dbuenzli> There may be something in rpi-boot-ocaml, but it may also be sligthly broken.
<hannes> dbuenzli: oh, a good hint. I also looked into the FreeBSD source, but they're also using a separate library just for strtod
<hannes> anyone eager to fix it? seangrove? :)
<seangrove> hannes: I'm not sure I'm qualified yet. Still working my way up.
<seangrove> Otherwise I would certainly volunteer
<hannes> ok, next big topic are the various libraries and status (if we have people around who want to speak up, please do)
<dbuenzli> (I think it’s the snprintf stuff that is broken infact, credits for the code can be found here https://github.com/dbuenzli/rpi-boot-ocaml/blob/master/libc-ocaml/LICENSE.md)
<thomasga> @dbuenzli: that looks aweful
<djwillia> I'd like to give an update on what's going on with Solo5 at some point
<hannes> djwillia: shoot!
<djwillia> ok, so if you remember, solo5 is a small base kernel that can link with the Mirage stuff to run on KVM/QEMU
<noddy> +2
<dbuenzli> noddy is getting excited
<seangrove> djwillia: Yes, I also am following along closely
<djwillia> i've been a bit distracted lately working on a new monitor that fills a similar role to QEMU
<djwillia> I've got IBM permission to release the new monitor :)
<mort___> +10 :)
<amirmc> Cool :)
<djwillia> it allows really fast boot and also a "minimal" interface to the host system
<djwillia> it also simplifies a lot of the Solo5 code, including boot and device interaction
<djwillia> device interaction == virtio
<seangrove> djwillia: Dumb question, but will this still enable (via Solo5?) mirage to work onkvm?
<djwillia> yes, it works on Linux with KVM
<seangrove> Ok
<djwillia> the new monitor (called ukvm) runs as a Linux process and talks directly to the KVM module
jermar has quit [Ping timeout: 260 seconds]
<djwillia> and allocates the memroy, sets up the CPU, etc. to start the Solo5/Mirage unikernel
<hannes> djwillia: is the repo public somewhere? :)
<amirmc> djwillia: Curious if you've also been talking to Alfred (of IncludeOS)
<noddy> djwillia: silly q, but isn't there a uniform pv api, pv_ops or similar, one could target to support kvm, xen and maybe more?
<thomasga> djwillia: that sounds great!!
<amirmc> djwillia: and when d'you plan to release?
<djwillia> I haven't put it out there yet because I'm trying to fix some update issues
<Drup> what's missing to have it in the normal mirage ?
<djwillia> i'm in the middle of upgrading the OCaml to 4.02.3
<djwillia> i've been modifying the mirage.ml to see Solo5 as a backend (like Xen, Unix, MacOSX)
<djwillia> because the mirage.ml changed a lot with functoria
<Drup> indeed, but that sounds the right way
<djwillia> I think i'm almost done with a "quick fix"
<djwillia> but i still don't really understand how OPAM works
<djwillia> I'd like to get solo5 in OPAM so the dependencies can work like xen-minios
<djwillia> right now the build is a bit of a mess :)
<thomasga> djwillia: happy to review patches when you share them
<seangrove> very nice
<djwillia> anyway, really i'm just trying to get things to work even in a non-standard way so that people can start looking at things
<thomasga> or shout questions on OPAM/mirage to me or to the mailing list
<djwillia> then it's high up on my todo list to get things integrated a bit better to make it easier to stay up to date
<seangrove> djwillia: That's fantastic, thanks for that
<seangrove> You mentioned ukvm allows for really fast boot - how fast?
<hannes> djwillia: if you push to repos, people will see and help! :) also, it avoids bitrot once mainline
<djwillia> between 10 and 20 ms
<seangrove> Great
<Algebr`> fast enough for an http request
<Algebr`> maybe?
<hannes> that sounds awesome!
<djwillia> hannes: yes, I'm a bit new to an "open" process, but want to learn
<seangrove> \o/
<Drup> djwillia: you can try to add things to the opam-mirage repository before diving in the bigger pool
<hannes> are there news on "Dave Tucker working on Alpine-based [arm] image[s]" (mirage-xen-arm-builder-platform-factory)?
<djwillia> Drup: ok, that sounds like a good place to start once I get there
<djwillia> thanks
<hannes> djwillia: https://github.com/mirage/mirage-dev is the link for that mirage opam repo
<thomasga> Dave Tucker said: no progress so far
<amirmc> Heh, seems there's some confusion about who's actually doing that :P
<djwillia> oh I guess i didn't give a timeline for release: this week hopefully or next otherwise
<amirmc> Great!
<hannes> any news from martin lucina about potential plans to port mirage-rump to 2.7.0^W2.8.0?
<djwillia> amirmc: regarding IncludeOS, he asked if I was interested in a shared virtio implementation, but in my new monitor, I've thrown out virtio :)
<thomasga> hannes: I think he is waiting for feedback on his previous work
<amirmc> djwillia: Ah, I see.
<djs55> are you using something simpler than virtio?
<djwillia> djs55: yes, the concept behind the monitor is that it can be built out of components to be minimal
<djwillia> minimal meaning that it's specialized to the unikernel
<thomasga> hannes: but I think Martin hasn't started the port yet, I'll poke him and report for the next call
<hannes> thomasga: feedback in which way? certainly cross-compilation is the red herring there (and solved differently than in xen-minios)..
<djs55> interesting
<djwillia> we only expose a network interface if the unikenrel needs one
<hannes> thomasga: I know saite has used mirage-rump-2.6 on FreeBSD, and it worked nicely. would be great to have a forward-port :)
<djwillia> this makes the interfaces specialized in some sense, so there is no need for a standardized, general purpose device abstraction like virtio
<hannes> and now, 9 minutes before we close...
<hannes> and in no particular order: canopy, dashboard, camlp4 (cstruct.syntax gone!?), cow (mort is missing cow.syntax), syslog reporter?
<djwillia> djs55: i have a draft in submission to hotcloud that i'm happy to share if you are interested
<thomasga> mort___: for cow.syntax: use tyxml.syntax and read and comment on Drup tutorial
<thomasga> djwillia: yes please!
<djs55> djwillia: I'm definitely interested :)
<mort___> thomasga: cool, could you give me a pointer to tyxml please? (and was that documented anywhere…? :)
<hannes> dbuenzli: is pkg a library yet?
<dbuenzli> topkg ? no
<dbuenzli> working on that.
<hannes> djs55: I just noticed that vchan still depends on camlp4, but you've a PR.. would be good to have that merged and released..
<djs55> ooh, I forgot about that
<hannes> (it breaks travis on mirage-skeleton, I pinged)
<djs55> the double bank holiday weekend in the UK caused me to forget what I was doing ;)
<dbuenzli> djs55: I also had a look at ocaml-tar and I suspect it also does.
<thomasga> and yes, would be interested to have a list of the remaining librairies using camlp4, I'm happy to help eradicating it
<Drup> mort___: would be very happy to have opinions on what to improve. :)
<hannes> also, we should push with cstruct-2, removing p4
<djs55> a list would be very helpful
<mort___> drup: ok will try to have a go (unlikely before next week unforutnately ;(
dance-bot has joined #mirage
<djs55> btw I also noticed when doing the ppx conversion that lots of libraries define similar cstruct layouts, like ethernet frames, pcap headers, tcp headers that kind of thing
<lobo> hannes: syslog is still very much work in progress. syslogd writes currently to console and in-mem irmin https://github.com/verbosemode/syslogd-mirage
<hannes> lobo: cool. is there code which reports the logs library logs via syslog to a remote server?
<lobo> hannes: started playing with logs again recently to write a report. but need to learn lwt first. have just some ugly example code laying around :D https://github.com/verbosemode/logs-syslog/blob/playground/src/logs_syslog.ml
<mort___> djs55: yes, too many. proposal some time back was to split out xxx.format ocamlfind libs from all those packages
<lobo> _longines: s/report/reporter/
<hannes> djs55: pcap-format and tcp/ip, or more? it should be provided by tcp/ip imho
<thomasga> also ocaml-git and irmin start to have lots of changes, I'll probably cut a new release of both next week.
<mort___> i think i started with dns but ratholed on trying to make sense of where to put libs vs packages
<yomimono> djs55, mort___ : see https://github.com/yomimono/mirage-tcpip/tree/separate_protocols for work on that
<djs55> hannes: I think it was mainly networking headers (plus pcap) that I saw several times
<djs55> yomimono: will check it out!
<mort___> tftp shoudl have them separated too
<hannes> nice!
<yomimono> i'm hoping to PR this soon but it's not ready yet; still tackling tcp
<djs55> fair enough
<thomasga> (1 minute left)
<dbuenzli> less now
<hannes> I did some parsing and state machine stuff for pfkeyv2 https://github.com/isakmp/ike .. using logs and rresult
<hannes> I'll just claim we're done. still enough to discuss. please use the mailing list in the meantime :)
<mort___> thx
<hannes> poll: next meeting: irc or voice+video?
<amirmc> I gotta go folks. See you next time!
amirmc has quit [Quit: Leaving.]
demonimin has quit [Ping timeout: 268 seconds]
<dbuenzli> Au revoir.
<yomimono> result + rresult make refactoring parse code very nice btw :)
<mort___> hannes: poll on mailing list better
dbuenzli has left #mirage [#mirage]
<thomasga> thanks all! I like IRC meeting :p
<seangrove> Thanks everyone!
<dance-bot> DANCE: (>^_^)>
<engil> unpurecamelbot: commit finished
<unpurecamelbot> done
<dinosaure> bye all
<seangrove> o_O
<djwillia> thanks!
<dance-bot> DANCE: <(^_^<)
dsheets has quit [Remote host closed the connection]
<dance-bot> DANCE: (>^_^)>
<dance-bot> DANCE: <(^_^<)
<hannes> yomimono: ack! great work! (still need to read up on that branch)
talex5 has quit [Quit: Leaving]
djwillia has quit [Quit: Page closed]
<dance-bot> DANCE: (>^_^)> .. <(^_^<) .. (>^_^)> .. <(^_^<)
dsheets has joined #mirage
dance-bot has quit [Quit: "it's a bit backwards around here"]
yallop has quit [Quit: Leaving]
thomasga has quit [Quit: Leaving.]
djs55 has quit [Quit: Leaving.]
seangrove has quit [Ping timeout: 276 seconds]
Algebr` has quit [Remote host closed the connection]
brson has joined #mirage
yomimono has quit [Quit: Leaving]
seangrove has joined #mirage
brson has quit [Ping timeout: 244 seconds]
brson has joined #mirage
seangrove has quit [Ping timeout: 244 seconds]
mcclurmc has quit [Ping timeout: 248 seconds]
brson has quit [Ping timeout: 244 seconds]
brson has joined #mirage
mcclurmc has joined #mirage
dsheets_ has joined #mirage
thomasga has joined #mirage
dsheets has quit [Ping timeout: 276 seconds]
unpurecamelbot has quit [Ping timeout: 260 seconds]
brson has quit [Quit: leaving]
mort___ has quit [Quit: Leaving.]
dsheets_ has quit [Remote host closed the connection]
dsheets has joined #mirage
mort___ has joined #mirage
mort___1 has joined #mirage
mort___ has quit [Read error: Connection reset by peer]
djs55 has joined #mirage
dsheets has quit [Remote host closed the connection]
brson has joined #mirage
dsheets has joined #mirage
dsheets has quit [Ping timeout: 248 seconds]
dsheets has joined #mirage
dsheets has quit [Ping timeout: 250 seconds]
dsheets has joined #mirage
thomasga has quit [Quit: Leaving.]
mort___1 has quit [Quit: Leaving.]
djs55 has quit [Quit: Leaving.]
djs55 has joined #mirage
djs55 has quit [Quit: Leaving.]
seangrove has joined #mirage
dsheets has quit [Remote host closed the connection]
seangrove has quit [Ping timeout: 250 seconds]
demonimin has joined #mirage
seangrove has joined #mirage
thomasga has joined #mirage
abeaumont has quit [Ping timeout: 260 seconds]
seangrove has quit [Ping timeout: 260 seconds]
noddy has quit [Ping timeout: 240 seconds]
mort___ has joined #mirage
mort___ has left #mirage [#mirage]
seangrove has joined #mirage
<thomasga> Drup: there?
wiredsister has quit [Remote host closed the connection]
demonimin has quit [Remote host closed the connection]
demonimin has joined #mirage
demonimin has quit [Remote host closed the connection]
mort___ has joined #mirage
dsheets has joined #mirage
dsheets has quit [Ping timeout: 246 seconds]