Great Intro GSoC Meeting with <@U08RTUTPL0Y> <@UQD...
# gsoc-kotlin-lsp-project
s
Great Intro GSoC Meeting with @Andrew Vasilyev @Patrick Steiger @hemram 🎉
kodee happy 1
🎉 3
❤️ 2
AI generated Meeting Notes: Quick recap The meeting served as an introductory session for Hemram, a new contributor to the Kotlin project, where he was welcomed and provided guidance by Shauvik, Andrew, and Patrick regarding communication channels and project expectations. Hemram presented his proposal to implement LSP for Kotlin and discussed repository options with Shauvik, who clarified the appropriate hosting location for the intern project. The team agreed to continue discussions on Slack and established a schedule for biweekly meetings, with Hemram committing to provide regular updates while leveraging existing work in the Analysis API implementation. Next steps • Hemram to post regular updates (at least weekly) in the Kotlin Slack channel. • Hemram to develop top use cases for the Kotlin LSP project. • Mentors to review and leave comments on Hemram's Google Doc proposal. • Shauvik to check with Kotlin Foundation about the official repository for the project. • Hemram to explore collaboration possibilities with the developer of the active LSP repository using Analysis API. • Hemram to continue discussions with Marco (Analysis API developer) regarding next steps. • Mentors to be available on Slack for questions and support between meetings. Summary Kotlin Project Onboarding and LSP The meeting served as an introductory session for Hemram, a new contributor to the Kotlin project, with Shauvik, Andrew, and Patrick providing guidance and context. Shauvik emphasized the importance of communication through the Kotlin Slack channel and encouraged Hemram to post updates and seek help as needed. Andrew and Patrick shared their expertise in Kotlin and expressed enthusiasm for Hemram's proposal to implement LSP for Kotlin, suggesting a focus on top use cases. Hemram introduced himself and outlined his background and interest in the project, while logistics and expectations for collaboration were discussed, including the use of AI for note-taking and the importance of Hemram driving the project. GitHub Repository Assignment for Intern Shauvik clarified that for Hemram's intern project, the repository should be either under the Kotlin Foundation or his personal GitHub account, not JetBrains or Uber. He also mentioned that it's an intern project, so the repository choice makes sense. Hemram discussed his proposal about upgrading the inefficient LSP from Fwcd using the analysis API, and he noticed a repository by Manhara that he had contributed to in the past. Kotlin LSP Collaboration Strategy The meeting focused on discussing a Kotlin LSP project and collaboration opportunities. Hemram presented a repository using the Analysis API and sought guidance on whether to build upon existing work or start from scratch. Shauvik advised considering the trade-offs and encouraged collaboration with the existing developer, suggesting they could build on top of the existing implementation. They agreed to continue the discussion on Slack and decided on biweekly meetings, with Hemram committing to provide weekly updates. Portage emphasized the importance of tagging mentors in Slack to ensure they don't miss important messages.