| 104 | * June 15: Coding period first meeting |
| 105 | * Previous week: More Markdown fixes, RNG improvements, and adaptations to WebKit HTML to PDF conversion. |
| 106 | * Next Week: Exploring the performance issue in more depth and finalizing the PDF conversion prototype. |
| 107 | * Challenging: Was super busy with exams and thesis defense, so didn't allocate much time to the project. |
| 108 | |
| 109 | * June 22: Coding period second meeting |
| 110 | * Previous week: In-depth analysis of the performance issues in RNG; finalized the Markdown to PDF conversion using WebKit wkhtml2pdf (and pdfkit Python package). Produced an adequate PDF for the release notes. |
| 111 | * Next Week: Addressing feedback on the format of the release notes generation and discussing further decisions about the second half of GSoC deliverables. |
| 112 | * Challenging: RNG has to send two requests to the Trac API to fetch all the needed information, which is detrimental to the performance. I couldn't find any way to reduce them to one API call that has all the information related to a certain ticket. Hence, I suggest concentrating on the Markdown-to-PDF solution and figuring out a better approach to fetch ticket data than issuing calls to the Trac API for the second half of GSoC. |
| 113 | |