Hi David,
It's great to hear that you're interested! I'm Mindy, one of the
maintainers of the Mirage project and the co-administrator (with
Lars Kurth of the Xen project) for this upcoming round of GSoC and
Outreachy.
I think the two tickets you mention look like great places to
start contributing.
Thomas Gazagnaire just updated the ticket in Irmin about GC here:
https://github.com/mirage/irmin/issues/71 . It looks large for a
GSoC project to me, and difficult to make concrete intermediate
progress on, but there are other TODOs in Irmin that might be
better fits if you're interested. For example, the recent 1.0.0
release of Irmin removed the previous HTTP frontend, but there are
users who are interested in an HTTP REST API (see
https://github.com/mirage/irmin/issues/415 ) -- we've recently
gotten better tooling around the web in our corner of OCaml (see
https://github.com/inhabitedtype/ocaml-webmachine ), so this would
be a great opportunity to contribute not just to Mirage and Irmin
but potentially to those projects as well.
Thanks,
Mindy
On 03/06/2017 07:37 AM, David Udelson
wrote:
Hi Everyone,
My name is David and I am a prospective GSoC student. I have
recently acquired a basic working knowledge of OCaml through
my undergraduate functional programming course, and I'm
excited to hopefully combine by enthusiasm for open-source
with my newfound zeal for functional programming by
contributing to Mirage OS through GSoC this summer. From
looking at the "help needed" projects on Canopy, I am
especially interested in implementing a GC for Irmin. While I
work on understanding what exactly this entails, I was
wondering what would be appropriate for a small starting
contribution to the project. It seems to me like one (or both)
of the following tickets is low-hanging fruit:
https://github.com/mirage/irmin/issues/408
https://github.com/mirage/irmin/issues/280
But please let me know if another ticket is better suited to
starting out, or if my starting contribution could be better
used on a different aspect of the MIrage OS project.
Thanks,
David
--
David Udelson '18
Computer Science
Cornell University College of Engineering
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel