Gentoo Archives: gentoo-soc

From: Slava Bacherikov <slava@××××××××××××××.ua>
To: gentoo-soc@l.g.o
Subject: [gentoo-soc] New gentoo packages -- report #1
Date: Mon, 28 May 2012 15:06:02
Message-Id: 4FC39360.1040801@bacherikov.org.ua
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Hello all.
5
6 I'm working on new version of packages.gentoo.org site. My main task for
7 this week and 2 next weeks is create CLI utility for scan portage tree
8 and save info about its to database.
9
10 In previous week I had exams, so I not done a lot of what I wanted to
11 do. But now I am moving faster.
12
13
14 I have decided work with package info through abstraction layer, this
15 allow use many methods for get info about package.
16 For example for each method like getting info through 'eix --xml',
17 pkgcore, paludis could be writen backend. Also, would be interesting
18 what method is faster.
19 Also I rewrite some methods from portage (like iterations over
20 packages) to better meet objectives.
21 I have also spend some time to mining database model and manager and how
22 organize ports backends mechanism.
23
24 Plans for the next week:
25
26 I want end work with portage scaning tree utility and its internal api,
27 also write pkgcore backend for it.
28 -----BEGIN PGP SIGNATURE-----
29 Version: GnuPG v2.0.17 (GNU/Linux)
30 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
31
32 iQIcBAEBAgAGBQJPw5NfAAoJEGjUsUT09EyzG7wQAIAhWggFa8Nsz5O7an8rvGN3
33 wfX3muXC6G/ftqbOlCRoJ1td8qcKeNRS0e/wtWObLBMLGD6YOpFcETYAUgRPCALx
34 LnhQotAUEODvNmVIyf9pJQsTHuSgCeGIRlkBhl/FeORcS/1++c5sSg6xqOczeQL6
35 AaRSOHx80GWCrzOsw9Nmx9HzC5wIK+Y45Vo7y1ysy2359PQEMCDsv4NMEQDipXJi
36 2ejPH6OfrgOND7252b6y9ahbatYcKJ41thzhqEG9KzEIJlcGYm1Xq+zjR8sJeeng
37 5MmZNC84TRqAU1hMZQ6hL4eUWQ9zYB97C0onUmHEsKvtVMT05BVlcR/dYO5you+j
38 1W7L4V4UTJi/MHFap4RtyLqzFjlgEtgnlk2T/9tKEAcKJMwJgbfKP7IkVEVLg87U
39 scLdLQsfcDbEJ/G8ahdIyyHbEQKh4Jqj24o8IJxETSr6/H0Ehk+5TmH58C5TmNU/
40 hP8pdpCxtqwa+dHfcIXqzH9RY9StBAE4VpC/0bYf4x5K6x0/qZ0e4ay8UolO+CNM
41 CdQY1kAo/0i/3SWaoPruOSC3QDF1veFxAB0NRjmFunBRRAN6Ll6RN7ZM7I6/EB6J
42 /3LKHbwvonXRfjee8ToS3HXZcOxQd+PufxVS0NlNTkBPPk2pEI4IpSFJx9idFjBA
43 ZmpIqwz/QVXqOz7EjID9
44 =MyW4
45 -----END PGP SIGNATURE-----