Date: Mon, 23 Jul 2012 22:36:56 +0300 From: Tzanetos Balitsaris <tzabal@it.teithe.gr> To: soc-status@freebsd.org Subject: [Status Report - Week 09] Automated Kernel Crash Reporting System Message-ID: <20120723223656.15836nih184zah20@webmail2.teithe.gr>
next in thread | raw e-mail | index | archive | help
* Familiarize myself with PostgreSQL and perform installation both on the development machine and in the test server dedicated for the project (akcrs.dyndns.org). Create an ER diagram that models the database of the system and then transform it to a database schema. Implement the database schema using SQL. Reading about how to connect to a PostgreSQL database using Python and understanding the basic functions that the DB API 2.0 declare to be implemented from all the Python modules related with databases. * Create an installation guide that describes how to setup the software needed for the server side part of the project, in the machine that will host it. The guide is written while setting up the current test server. * Familiarize myself with XML and investigate the various XML processing libraries provided in Python and decide to use the lxml library. A fast (based on the libxml2 C library), Pythonic and ElementTree based library for XML processing found in PyPI. Implement the checks about if the received XML file that stores the crash data is well-formed and valid (the two levels of 'goodness' for an XML document). From the "Checks" phase, the confirmation email remains yet. This week I want to finish the last check (confirmation email) and the store phase completely and start messing with the recognition of the reports that refer to the same bug. -- Tzanetos Balitsaris ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120723223656.15836nih184zah20>