Changes between Version 44 and Version 45 of GSoC/2022


Ignore:
Timestamp:
06/22/22 14:29:00 (22 months ago)
Author:
Mahmoud Abumandour
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2022

    v44 v45  
    102102 * Next week: Still going through with exams and thesis defense; I am pretty confident I can delve directly into the coding and hopefully there won't be so many blockers. As stated in my proposal, the division between the community bonding and midterm deliverables isn't sharp, and with roughly all the community bonding deliverables done, I will try to squeeze as much work as I can in the interim but will concentrate more on the project when I am done with the semester.
    103103
     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
    104114== Prashanth S ==
    105115* June 1: Community Bonding Period second meeting