From owner-freebsd-ports@FreeBSD.ORG Fri Sep 3 18:28:02 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A287D10656C6; Fri, 3 Sep 2010 18:28:02 +0000 (UTC) (envelope-from dforsythe@gmail.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id A09568FC19; Fri, 3 Sep 2010 18:28:01 +0000 (UTC) Received: by ywt2 with SMTP id 2so1039993ywt.13 for ; Fri, 03 Sep 2010 11:28:00 -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 :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=uOBkMHOZgSevQgEfro2WpLYXmsjACGvIAZvB4+Du33s=; b=RSyq/U2Bl0PZuGH3YxFrljZ0Hz8iqJZGuxw4BfpzEAtuGD98TZPnXlRgbt8r7UGoaa o1RLMAd0jdlF0PhwPULRTqjWkdTnZQgyj4lRZTJJbi83//wr1in95jiaY+sNSGKVbqcd xkH08t+QwV7Huy1wiJ5VuV7Fsz65+czicdilI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=tlsB9sZl84SVjNJC7ie2LWsg5dtKGM9hq4iuh4ODX0fht79dubs/GCWhOy5FN1KfMF b3Np+vlVJfrr6b/nAzx+h/cdacp8LtSIsCmTI5ckencGSAvUC2b8OPOigvze6aYZxKow 4Z0uLWIxmHt39khnFJm9nihkcnJhoK7/HT1L0= MIME-Version: 1.0 Received: by 10.100.138.6 with SMTP id l6mr180895and.192.1283538479018; Fri, 03 Sep 2010 11:27:59 -0700 (PDT) Sender: dforsythe@gmail.com Received: by 10.231.59.143 with HTTP; Fri, 3 Sep 2010 11:27:58 -0700 (PDT) In-Reply-To: <20100902095219.GA47247@azathoth.lan> References: <4C6DA0FA.7080203@DataIX.net> <20100820124332.GB1786@azathoth.lan> <86lj7o7e6e.fsf@gmail.com> <20100902095219.GA47247@azathoth.lan> Date: Fri, 3 Sep 2010 11:27:58 -0700 X-Google-Sender-Auth: r2c9Bz_JD96gpv-r1ikacDq8XH0 Message-ID: From: David Forsythe To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 Cc: Florent Thoumie , Julien Laffaye , Garrett Cooper , Tim Kientzle , Ivan Voras , freebsd-ports@freebsd.org, Anonymous Subject: Re: what next for the pkg_install rewrite X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Sep 2010 18:28:02 -0000 On Thu, Sep 2, 2010 at 2:52 AM, Baptiste Daroussin wrote: > sqlite if we goes on is BSD-like licensed so it should ne be a problem... > ... > That would be great, the json lib I use for testing purpose cjson > (http://sourceforge.net/projects/cjson/)... Okay, I'll pull both of these in when I get a chance. I might actually be able to use cjson to help with the logging I need to do in the database and in the install phase. > How hard would it be to add support for the new manifest on you libpkg which is > really great by the way :) After looking at cjson I could probably add support in a couple of hours. Some things in my lib aren't finalized though, so I wouldn't recommend spending time on it right now. > How hard would it be to allow other developers to work with you on libpkg? > separate the tasks etc. Before and during the summer it would have been pretty simple because I was working on git and hg. At the end of the summer I decided to move over to p4 until I have at least the entire current pkg system supported (and then I'll probably move the project back over to a git repo). Anyone can look at that and submit patches, but I don't want to create a communal repository until I'm "finished" with the lib. I'm in an... interesting... situation right now, I just moved and my bsd machine has no way of getting on the internet. I do have some pretty big changes in the pipeline that I haven't been able to commit yet, though (namely logging in the database and some naming convention changes), so go ahead and look, but I really wouldn't recommend touching too much for a while because a lot of stuff might change.