[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] ask for outreachy program
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA384 Hi Chenchen, On 03/25/2015 23:52, ChenchenZhao wrote: > Hi: My name is Chenchen Zhao. Iâm currently a first year student > in University of Waterloo, Math Faculty. I really really want to > participate in Xen Outreachy Program and make some contributions > to open source and I think the project âCommand line utilities" > fascinates me a lot. I have learned Python and Scheme in > school,but just some basic functions.I was wondering if I can > participate in it and make some contributions from now on. Would it > possible to give me to some suggestions to start and tell me what > should I learn and do now? Thank you,and I look forward to hearing > from you. That sounds great. In which area would you like to develop utilities (networking? security? ..?). I appreciate to have command-line utilities as openssl replacements (both TLS [s_client/s_server], but also cryptographic primitives [dgst/..]), also a netcat/socat would be nice to have (with both terminal and also structured output mode (json?)). You could start by installing OCaml and opam, and furthermore some of the MirageOS libraries. If you then install and look through cmdliner (http://erratique.ch/software/cmdliner/doc/Cmdliner) and see if you can implement some basic library -- maybe a md5sum, which takes a string or a file and outputs its MD5 digest as a start (MD5 is for example available as part of the nocrypto library https://github.com/mirleft/ocaml-nocrypto/blob/master/src/nocrypto.mli#L126)? Don't hesitate to ask further questions on this list, hannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCQAGBQJVFXXcAAoJELyJZYjffCjuF0EQAJlFyqdLYIOWLNooYPvABZ2v udbpm4VHZyA9d/CvC4wfRV5GlornCBj6+ZlAelCGjY9czrtBHNQN18Mp89fd2hil jqo8WEAQSoMNhd7kYBsMneG9e2DcbBaW5MZix0wx8AJPnuPbPbfF/I7Smpi9SlFp qfJmjNOwqwrF7KdgV6rS87TPzy2qVxBa2JDeth0V3W0rpG6iNLuMunFOWpUASv1A HO5GkdsxCqmTHJxTPb7FP+19H27unkleuY8ZTzvDRP2S0sL8DPUftM+kcg3Z5pun Tq0K+us+ZRMqGVF0CkHrWOhgqPSbrbzwD4fX0IYkeY+UHL0jTZyrZAjm8AFhD7BP 9FF907MBKg8Bgv4GQYuThUbFgFed5EiVKWOCPPCwCjT0b+sl/oHh8SqzcYmU4nUL uBfZdo82TEZFyhhOGWgUy476D4DD0m5nSKeIGeiZp9tbCA8pK3apqtD2iDiHeEg6 pItxmVons5Z3l2uMt+z+h7gpCaXRT7R/ptnW8PT4HLWSU8HKgC43+5eX6I36Twmx 3PW6qMJcjP8MtOvnAWY893oHu1CTVCUyjjsZtENGr9BfXy11f80cKOlDh6AgF+eu 09eb787BIchUrpQATaAU0Glijt6SV9I6QchppNJui4eqsnPaTm28zgOsX3ykk5EK s1imFMZI8X6Oyzdx+PnI =QTtu -----END PGP SIGNATURE----- _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |