1 |
Wow, |
2 |
|
3 |
another week behind me. And quite productive one if you ask me. |
4 |
|
5 |
I recently pushed yesterday's changes to public repo (so far |
6 |
only devel branch which might get rebased so thread carefully :-) |
7 |
). There is a lot of cleanup work to be done, but I can say that |
8 |
we have base working now. |
9 |
|
10 |
So what exactly was going on over the last week? I fixed |
11 |
bunch of bugs (and two remaining I plan to fix today). You |
12 |
can see more information about that at redmine bug tracker on |
13 |
gentooexperimental.org. Once I fix remaining bugs I plan to add more |
14 |
to bugtracker :-) |
15 |
|
16 |
Some work went into making tinderboxes able to recover from problems |
17 |
so that they can run without supervision. All around exception |
18 |
handling and error logging is not perfect but a lot better then a |
19 |
week ago. |
20 |
|
21 |
I also started filling up database with information yesterday. It went |
22 |
even smoother then I expected, I only had few typos in my code :-) All |
23 |
in all it took about 2 hours to make it all work. |
24 |
|
25 |
I have three more ebuild candidates for fixing (not confirmed yet): |
26 |
* dev-java/kaffe doesn't list x11-libs/libXtst in DEPEND |
27 |
* x11-lib/libXaw is missing x11-libs/libXext and x11-proto/xextproto |
28 |
in DEPEND |
29 |
* games-roguelike/tome ebuilds all have typo in ebuilds. Can you spot |
30 |
it? |
31 |
|
32 |
I'll give you short example so you don't have to look it up: |
33 |
DEPEND="${REDEPEND} |
34 |
x11-misc/makedepend" |
35 |
|
36 |
For a moment I actually thought that portage has some bug because it |
37 |
didn't return proper DEPEND packages...Until I saw that typo later on. |
38 |
Maybe this could be checked in repoman somehow? |
39 |
|
40 |
So moving on to plan for today and the next week: |
41 |
* report bugs for mentioned ebuilds |
42 |
* fix main bugs remaining in collagen |
43 |
* start to refactor code to make it more pretty for later audit :-) |
44 |
* start creating web interface for file database using Django |
45 |
|
46 |
So long and thanks for all the fish, |
47 |
|
48 |
-- |
49 |
Stanislav Ochotnicky |
50 |
Working for Gentoo Linux http://www.gentoo.org |
51 |
Implementing Tree-wide collision checking and provided files database |
52 |
http://soc.gentooexperimental.org/projects/show/collision-database |
53 |
Blog: http://inputvalidation.blogspot.com/search/label/gsoc |
54 |
|
55 |
|
56 |
jabber: sochotnicky@×××××.com |
57 |
icq: 74274152 |
58 |
PGP: https://dl.getdropbox.com/u/165616/sochotnicky-key.asc |