Gentoo Archives: gentoo-soc

From: Detlev Casanova <detlev.casanova@×××××.com>
To: gentoo-soc@l.g.o
Cc: Brian Dolbec <brian.dolbec@×××××.com>, Andrew Schenck <lane_andrew@×××××××.com>
Subject: [gentoo-soc] Re: GSoC -- Week 8
Date: Tue, 20 Jul 2010 09:43:47
Message-Id: 201007201143.50804.detlev.casanova@gmail.com
In Reply to: [gentoo-soc] GSoC -- Week 7 by Detlev Casanova
1 Lots of little things this week :
2
3 Make functions use the updates in the api
4 Fix memory management errors, add a construction function for string list
5 Fix laymanAPIGetInfo() to use a list of tuples
6 Fix laymanAPIGetInfo() not to crash
7 Add a function to the layman API to get information from a list of overlays
8 Add a building system
9 Check all python objects after a call to Python
10 Use asserts when PyObject_IsTrue returns -1
11 Fix libtool system
12 Add comments where necessary
13 Implement missing functions : laymanAPIAddRepo, laymanAPIDeleteRepo
14 Modify the Message class constructor to only take mandatory arguments, other
15 arguments can be set with the corresponding methods
16 Add laymanAPIIsRepo, laymanAPIIsInstalled, laymanAPIGetInfosStr,
17 laymanAPIGetInfoStr, laymanAPIGetAllInfos, laymanAPIAddRepos,
18 laymanAPIDeleteRepos and overlayInfoFree
19 Make use of _laymanAPIGetAllInfos() as a common base for both
20 laymanAPIGetAllInfo() and laymanAPIGetAllInfos()
21 Add function laymanAPIAddRepo and laymanAPIDeleteRepo
22 Use correct value when using PyObject_IsTrue
23 Fix building system and commit it.
24 Remove obsolete workaround
25 Put kuroo ebuild on the gentoo overlay server
26 Add missing file to build c-layman
27 Hide internal functions in the library
28 Finish commenting the code.
29 Fix back PyObject_IsTrue()
30 Write a live ebuild for c-layman
31 Doxygenise the functions comments
32
33 In short, I've been fixing up the c-layman library.
34 There is now an ebuild for it which is in the kuroo overlay (layman -a kuroo)
35
36 It will soon migrate to the gentoo servers.
37
38 This week, I'll go back to kuroo and hunt down and fix bugs that are not due to
39 command output parsing or package version comparison.
40 That will be the job of the new portage API for C which Kuroo will use.
41
42 And that's it, except if something new comes up.
43
44 Detlev.

Attachments

File name MIME type
signature.asc application/pgp-signature