Kopophex has quit [Read error: 110 (Connection timed out)]
Kopophex has joined #ocaml
chacun has joined #ocaml
Kopophex has quit ["Leaving"]
Deffie has joined #ocaml
chacun has quit []
filp has joined #ocaml
asmanur has joined #ocaml
asmanur has quit [Read error: 104 (Connection reset by peer)]
asmanur has joined #ocaml
Associat0r has quit ["#fsharp"]
Associat0r has joined #ocaml
tomh has joined #ocaml
Associat0r has quit []
asmanur has quit [Remote closed the connection]
OChameau has joined #ocaml
tomh has quit [Remote closed the connection]
LordMetroid has joined #ocaml
<flux>
cool, finally someone made a metafilesystem with FUSE that I can feel I can trust: it'd written in O'Caml
<flux>
previously I tried stratufs - in perl, didn't work - and one written in C (can't remember its name) - which crashed
<flux>
the best bit is, that I don't need to do it myself :)
<flux>
(I'm referring to LFS announcement on caml-list)
guillem has joined #ocaml
ChristopheT has joined #ocaml
LordMetroid has quit ["Leaving"]
bluestorm has joined #ocaml
tty56 has joined #ocaml
jlouis has quit ["Leaving"]
jlouis has joined #ocaml
tty56 has quit [Client Quit]
hkBst has joined #ocaml
arquebus has joined #ocaml
bluestorm has quit ["Konversation terminated!"]
Axioplase_ has quit [Read error: 104 (Connection reset by peer)]
sponge45 has joined #ocaml
<ChristopheT>
gildor: J'ai créé un répertoire ~/bzr/pa-do avec le groupe pa-do
<ChristopheT>
Le plus simple est de les développeurs partagent un groupe sur OF (mais je ne sais pas si c'est le cas par défaut, « groups » n'est pas autorisé).
r0bby has quit [Remote closed the connection]
<gildor>
ChristopheT: if you add people to the project pa-do, the will get added to the group pa-do and scm_pa-do
<gildor>
i.e.
<gildor>
gildor@tera:~$ getent group scm_pa-do
<gildor>
scm_pa-do:x:50040:chris,julie_87,dan_86
<ChristopheT>
OK, parfait.
<gildor>
votre repository partagé se trouve dans /bzrroot/pa-do/pa-do
<gildor>
you can access it through ssh
<gildor>
don't forget to set the good umask to allow g+w
<gildor>
i will try to setup the web host this afternoon
ChristopheT has quit [Read error: 110 (Connection timed out)]
RobertFischer has joined #ocaml
bluestorm has joined #ocaml
Nqur has joined #ocaml
<flux>
tada, so long for lfs reliability, fed it some real data and it crashes with Fatal error: exception Invalid_argument("Marshal.from_string") :(
<bluestorm>
send a patch :-'
<bluestorm>
(i guess .from_string issues can be lessened with a 64-bits architecture. Are you on 32 bits ?)
<flux>
yes
<flux>
I'll send a patch right after debugging the 25k-line app..
<bluestorm>
hum
<flux>
I wonder if it's an error that could be ignored
<flux>
well, I'll try it out with a smaller body of data
<bluestorm>
backtracking can do wonders for error location :-'
<flux>
I don't know how to compile and link with -g with omake :)
<flux>
hm, actually, I mixed up
<flux>
it's compiled with plain make - hey, something I understand :)
<flux>
(if you meant backtraces)
<bluestorm>
yes
<Nqur>
I've been learning OCaml from Jason Hickey's book (notes?). So far I've grokked the syntax, but I can't seem to ... "think functionally". I haven't been able to solve all end-chapter problems. Any place I can find a lot of examples? I just want to go through some real code. (Or a book with many examples will do, but I'd rather have something to complement what I already have)
<bluestorm>
they're actually not always trivial, and i think are a good introduction to tail-recursion issues
<bluestorm>
(i'd say the first two groups, common and "Iterators")
<Nqur>
I'll put this on my TODO list. Thanks :)
<RobertFischer>
bluestorm: Good idea.
<bluestorm>
on the other hand Nqur, you can also ask questions about the exercices of the book you can't solve
<bluestorm>
(disclaimer : i haven't read his book yet)
<Nqur>
I will, but I'll try to solve them myself first. I've only been reading this book for a couple of hours. I'll try solving them again tomorrow.
<Nqur>
(It's not really a "book". Seems more like notes.)
<bluestorm>
asking questions is not contradictory to solving problems yourself : people here are not usually giving the solution away
<Christop`>
gildor: Do you want me to write a few notes for other possible bzr users? It is enough for ocamlforge to create /bzrroot/project-unix-name (with the proper group) and it is easy to go from there.
Christop` is now known as ChristopheT
Nqur has quit ["Leaving"]
<bluestorm>
RobertFischer: slide "Complex Data Types : Lists" ["2", "false", "Hello, World"] is not a (string list)
<RobertFischer>
bluestorm: Somna....yeah.
<RobertFischer>
bluestorm: Thanks for the head's up. Fixing it now.
<bluestorm>
:p
Yoric[DT] has joined #ocaml
Deffie has quit []
Yoric[DT] has quit [Read error: 104 (Connection reset by peer)]
<bluestorm>
do you intend to reuse your slides someday ?
<RobertFischer>
bluestorm: What's sad is that I had that vetted by a very experienced OCaml person and a somewhat experienced F# person, and neither of them caught it.
<bluestorm>
:p
<RobertFischer>
bluestorm: I'm reusing some of the slides for another presentation I'm giving to Groovy.MN -- they want to compare Groovy's functional capabilities with an actual functional language. And I always keep the slides around, just in case they're useful. I'm a pack-rat like that.
<bluestorm>
three little remarks about the next slides : i'm not convinced by the infix operators frenzy ((->>) could be "range" as well), but maybe that's ruby/DSL/fancyness friendly
<gildor>
ChristopheT: you cannot create the directory without admin right
<bluestorm>
i'd think a with_handle solution would be more elegan than your at_exit solution (and more precise about the liberation point, moreover)
<bluestorm>
and an amt = function Ago -> -1. | Hence -> 1. would actually be simpler
<RobertFischer>
bluestorm: Yeah, the operators are because my audience is Ruby, and they're into that kind of stuff.
<RobertFischer>
bluestorm: As for the amt -- I folded in two pieces of math into one function, mainly due to slide screen limitation. Were I to do the presentation again, I'd cut the size of the code on each slide down and do fewer examples.
<ChristopheT>
gildor: I know, I am speaking about the rest. See at the bottom of the page http://pa-do.forge.ocamlcore.org/pa-do/ for the current advice (I still have to set the umask correctly).
gaja has joined #ocaml
<Smerdyakov>
umask! Down with filesystems!
letrec_ has joined #ocaml
<letrec_>
Test
letrec_ is now known as letrec
<ChristopheT>
gildor: I have added the umask setting. I can move the instructions at some place where they are more appropriate — just tell me where.
<gildor>
except pa-do.forge.ocamlcore.org that display the contents of /home/groups/pa-do/htdocs
<gildor>
ChristopheT: you need to move your webpages to /home/groups/pa-do/htdocs
<ChristopheT>
I have an "forge.ocamlcore.org has sent an incorrect or unexpected message. Error Code: -12263" when I try to login on http://forge.ocamlcore.org/
<gildor>
let me see
<gildor>
ChristopheT: fix
<gildor>
fixed
filp has quit ["Bye"]
Gionne has quit ["Leaving"]
Associat0r has joined #ocaml
Snark_ has joined #ocaml
Axioplase has joined #ocaml
ChristopheT has quit [Read error: 110 (Connection timed out)]
rwmjones has quit ["Closed connection"]
mikezackles has joined #ocaml
OChameau has quit ["Leaving"]
ChristopheT has joined #ocaml
Linktim_ has joined #ocaml
zbrown has joined #ocaml
Linktim has quit [Read error: 110 (Connection timed out)]
Kopophex has joined #ocaml
palomer has joined #ocaml
rwmjones has joined #ocaml
tomh has joined #ocaml
Jeff_123 has quit [Read error: 104 (Connection reset by peer)]
julie has joined #ocaml
msinhore has joined #ocaml
<msinhore>
gildor, hello
Philonous has joined #ocaml
Snark_ has quit [Read error: 113 (No route to host)]
<msinhore>
Richard Jones recommends you to talk about virt-df and another packages that you are maintaining in Debian. I have been helping with libvirt and another packages together with agx.
<msinhore>
gildor, if you read it please contact me latter.
<msinhore>
see ya.
mauke has joined #ocaml
Linktim_ has quit ["Quitte"]
<rwmjones>
msinhore, I suspect he's not around at the moment ... best to ask again tomorrow morning
<msinhore>
rwmjones, okay, I look tomorrow. thanks.
Jeff_123 has joined #ocaml
<gildor>
msinhore: i am here
<msinhore>
gildor, hi
<gildor>
msinhore:
<gildor>
hi
<msinhore>
gildor, are you packaging virt-df right?
<gildor>
i would like to
<msinhore>
gildor, do you know agx?
<gildor>
but i am a bit short of time (and working on ocamlp3l)
<gildor>
he comaintain ocaml-libvirt with me
<msinhore>
ahh, cool.
<gildor>
but i will be happy to help you package and maintain virt-df
<msinhore>
gildor, cool. I can start it. Has anything started?
<rwmjones>
if you need any help let me know
<gildor>
not yet
<gildor>
but i think you should begin by bitmatch
<gildor>
rwmjones: isn't it ?
mauke has left #ocaml []
<rwmjones>
virt-df depends on bitmatch (if that's the question ...)
<gildor>
rwmjones: yes thanks
guillem has quit [Remote closed the connection]
<msinhore>
gildor, okay, I could start it next week.
<msinhore>
if I have every problem I let you know. :)
<gildor>
msinhore: do you intend to package and maintain it, or just to package ?
<gildor>
msinhore: i recommend you to download and take example on ocaml-libvirt
<gildor>
then ask me and i will inject your package into pkg-ocaml-maint