DeveloperWiki:Google Summer of Code
2020年5月15日 (金) 14:47時点におけるNy-a (トーク | 投稿記録)による版 (en:DeveloperWiki:Google Summer of Code の版 600466 に同期)
The Arch Linux development team is considering to participate this year in Google Summer of Code (GSoC), here is a draft on what areas we are needing improvements.
The main idea here is to help the development of these tools, improving it, making patches and fixing bugs for now.
Project Ideas
- Aurweb rewrite in Python
- PKGBUILD Language server (implement a Language Server Protocol)
- Signing enclave system -https://github.com/archlinux/signstar
- Package rebuilder list - https://github.com/archlinux/rebuilder
- Package version crawler - https://github.com/archlinux/sandcrawler
- Dbscripts rewrite in Python (svn2git) - https://github.com/archlinux/arch-repo-management
- Arch Linux Installer (arch-installer) - https://github.com/kgizdov/arch-installer
- adding sync db write into libalpm, and use that to reimplement repo-add/repo-remove
- --print-format should work for many, many more options
- iterator interface for databases
- getting pacman to compile in C++ and switching to some STL
- parallel computations
Potential Mentors
- AUR - Lukas
- Archweb - Jelle
- Pacman - Allan
- arch-installer - Konstantin