From owner-freebsd-hackers@FreeBSD.ORG Sat May 1 20:02:15 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C659D1065670; Sat, 1 May 2010 20:02:15 +0000 (UTC) (envelope-from dforsythe@gmail.com) Received: from mail-iw0-f204.google.com (mail-iw0-f204.google.com [209.85.223.204]) by mx1.freebsd.org (Postfix) with ESMTP id 824F28FC0C; Sat, 1 May 2010 20:02:15 +0000 (UTC) Received: by iwn42 with SMTP id 42so1615320iwn.14 for ; Sat, 01 May 2010 13:02:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=YS/p89TsCQfinHXgmQo/W3RPmW+UdTlbDIsDhprUFSs=; b=ol4yQyo0GsFAnB9/P4KycD0q8+kAoLo226zle6yUC+rxY5IwwaTRrIiX1PzDMQLTAC j6H/4hWQHWjhi3n0nIuWhyH7qzVbJuRnsWj3rIB0+QbzR9xRzwpQoZI61tHTJlWUdx7D v1YhtM8ubHzhGnSlTDbb26ZJTxv3H4pd5VyLE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=EhY5hW/t7rp0smS03JxiMh/e7E2zlL563YbzPEwxScPXI0eRu5wg0xe9VI7jg/tStf ysXZq75e07QcswXLlzTHpU/FSMl8YmrBAv1hbYGQ6YrWrvO/z0GxntzAsj50wjD2cMHD 3we0Uya3Q5TfezCb4vuSfLMOvtQux5fW2BkNs= MIME-Version: 1.0 Received: by 10.231.168.9 with SMTP id s9mr4008864iby.7.1272742373154; Sat, 01 May 2010 12:32:53 -0700 (PDT) Sender: dforsythe@gmail.com Received: by 10.231.171.130 with HTTP; Sat, 1 May 2010 12:32:53 -0700 (PDT) Date: Sat, 1 May 2010 15:32:53 -0400 X-Google-Sender-Auth: q2lpnsScKgqUWxGuOJ93uTnXHLY Message-ID: From: David Forsythe To: freebsd-hackers@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: Subject: GSoC: Libpkg, package tools X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 May 2010 20:02:15 -0000 Hi all, I'm David Forsythe, and I'll be working on completing libpkg (started during Summer of Code 2009) and putting together some production ready package tools. My mentor will be Tim Kientzle. I started work on the library during last years SoC with Tim as my mentor. I've been doing work on the library as time permits, and I feel that I should be able to complete most important features early on in the summer. I'll also be doing my best to keep in step with Garrett Cooper and Julian Laffaye, and hopefully I'll be able to push some of their work into the library by the end of the summer. Please take a look at the project wiki page[1] if you want to keep track of what needs to be completed in the library, and take a look at the code[2] if you want to make comments. Also, if you have interest bdb and sqlite package database implementations, plist format changes, package archive format changes, or any of that good stuff that can start a flamewar almost instantly, take a look at the code and see if you might be interested in writing something that plugs into the library (the API isn't finalized, so let me know if you actually think about doing something like this). You can email me on or off list is you have any questions, comments, or suggestions. Or if you just want to say hi. David Forsythe [1] http://wiki.freebsd.org/SOC2010DavidForsythe [2] http://www.github.com/dforsyth/libpkg