





























I have been waiting for the right opportunity to participate to GSOC for a while. I have worked on a project idea that is just right for my skill set, it would be a great learning opportunity for me and I hope that it can useful to the wider Debian community.
Please take a look at the project description and let me know if you would be interested in mentoring me over the summer.
testeduploads is a service that provides a way to test Debian source packages. The main goal of the project is to empower Debian Developers by giving them easy access to more rigorous testing before they upload a package to the archive. It runs tests that Debian Developers don’t necessarily run because of lack of time and resources.
testeduploads can also be used to test a large number of packages in contexts such as:
Packages can be submitted to testeduploads with dput. Depending on the upload queue that was used, it can also automatically forward the uploads to ftp.upload.debian.org.
dput testeduploads [changesfile] will upload a package to the configured testeduploads queue and trigger the following tests:
On success:
On failure:
Results and statistics are accessible through a web interface and a REST API. All uploads are assigned an id. HTTP uploads immediately return an upload id that can be used to query test status and to perform other actions. This allows for other tools to build on top of testeduploads.
The service accepts uploads to several queues that define specific behaviours:
I have been contributing to Debian for a couple of years now and I have been a Debian Developper since 2015. For now, I have mostly been conttibuting to packaging new software and fixing packaging-related bugs.
Participating to Google Summer of Code would be a great opportunity for me to contribute to Debian in other areas. Starting a new project like testeduploads is a good learning opportunity but it requires a lot of time. The summer would be more than enough for me to kick start development of the service. Then, I can see myself maintaining and improving it for a long time.
For me, this summer is just the right time. There is very few classes that I could take over the summer, it is a good opportunity to take a summer off and work on GSOC.
For general GSOC questions, please refer to the debian-outreach mailing list or to #debian-outreach on irc.debian.org
If you are interested in the project and want to mentor it over the summer, please get in touch with me at aviau@debian.org.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。