1 |
Hi all, |
2 |
|
3 |
Quick summary: Improve the performance of the Gentoo Linux mirrors by |
4 |
reducing the overall bandwidth load, allowing people to fetch binary |
5 |
patches from the mirrors, instead of the full source tarballs, when |
6 |
updating some package. This project is partially based on GLEP 25. |
7 |
|
8 |
The project is almost done, from the GSoC PoV. :) I'll keep working |
9 |
with Robin and the other infra guys to optimize the delta generation |
10 |
and deploy this thing works for the end users ASAP. |
11 |
|
12 |
== Progress == |
13 |
|
14 |
- distpatch-0.1 was released and is available on the Portage tree as |
15 |
app-portage/distpatch-0.1. |
16 |
- Got some basic multiprocessing going for the delta generation, with |
17 |
ferringb's help. |
18 |
- Sent portage patch [1] with a test case to gentoo-portage-dev@. Take |
19 |
a look at this thread if you want to see this thing working. |
20 |
|
21 |
== Next steps == |
22 |
|
23 |
- Follow the thread of the portage patch, changing anything needed and |
24 |
publish usage docs if the patch got accepted soon enough. Usage docs |
25 |
are useless if the users can't use it :) |
26 |
- Cut more deltas in vulture. |
27 |
|
28 |
|
29 |
[1] http://article.gmane.org/gmane.linux.gentoo.portage.devel/3319 |
30 |
|
31 |
-- |
32 |
Rafael Goncalves Martins |
33 |
http://rafaelmartins.eng.br/ |