GSOC-2026 proposal