Here you will find all the stuff about my six weeks internship on Sympa:
-
My diary: I've written what I did week for week during my internship.
-
Documentation:
-
Apache James: I've decided to write some documentation about Apache James, because I used it for playground for testing JMAP.
-
JMAP: a new protocol to replace IMAP. Very interesting. I decided to write a small documentation about how to authenticate.
-
-
Report: my report I needed to write for the university.
-
DIARY (fr): https://stage.ludovic-muller.fr/sympa/diary.pdf
-
Documentation (en):
-
Report (fr): https://stage.ludovic-muller.fr/sympa/report.pdf
To build all the pdf files you will need the following dependencies installed on your machine :
-
pandoc
: used here to convert all the Markdown files to pdf -
texlive-lang-french
: support for the french langage -
xelatex
: installable on Debian-based distributions withsudo apt install texlive-xetex
(used for compiling the cover page from tex->pdf)
To build all pdf files, just run make
, make all
or make pdf
.
If you only want to build a specific file:
make diary
: generate the file diary.pdf which contains my diary.make james
: generate the file doc_james.pdf wich contains the documentation I've written for Apache James.make jmap
: generate the file doc_jmap.pdf which contains the documentation I've written for the authentication part for JMAP.make report
: generate the file report.pdf which contains my report.
I hope you enjoyed my work! Feel free to correct if you see some typos or errors. This intership made me discover the open source world, and working with such a great community is something very cool! I'm happy to be part of the community from now 😄