[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] Interested in Pioneer Projects

Hi Joseph,

* deflate: Iâm interested in streaming algorithms in OCaml generally.

Just an update on this: I've started prototyping https://github.com/samoht/ocaml-lz77 and https://github.com/samoht/ocaml-huffman-code
but there is still work to do:
- write the (un)marshalling code for huffman trees
- glue everything together using a better streaming API (based on Daniel's initial design[1])
- benchmarks and comparisons with other implementations (especially [2])

It's not a huge amount of work and they payout is certainly of high-value: it will help us compile ocaml-git and Irmin to _javascript_ and run `git push/pull` from a browser (there are other ways to do it, but that's a cool goal).

If you have any questions please ask,

* WebIDL: Iâm very interested in doing front-end work in js_of_ocaml, though I have no familiarity with WebIDL and am a little unsure of the purpose here.
* Syslogd: This seems like a simple enough project just to get my feet wet with unikernel development

In addition the âsemantics of mergeable data-structuresâ is interesting, though the description was brief.

Anyway, I donât claim to have an enormous amount of free time and am certainly more interested in just getting my feet wet a bit, but Iâd love to hear from some of the mentors related to each project and see if anything seems like it might be a reasonable fit for me. Perhaps the best option would be something with simple and fast payout that is of high value to the community. Iâm more than happy to do a little grunt work to learn from the best on how to do OCaml development.

Joseph Abrahamson

Sent from Mailbox
MirageOS-devel mailing list

MirageOS-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.