GSoC/GCI Archive
Google Summer of Code 2011 Kernel.org - the Linux Kernel Organization

Shoal

by xiainx for Kernel.org - the Linux Kernel Organization

The open source community relies on a vast array of mirrors to host downloads. While this works well, the current state makes it very difficult to gain information about downloads. The goal of this project is to continue work on Shoal, an open source client/server system for aggregating information about downloads from software mirrors. The client part of the system parses and extracts information from logs, which is repackaged in a suitable transmission format. The server is responsible for pro