From owner-soc-status@FreeBSD.ORG Tue Jun 2 05:37:38 2015 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C95482F5 for ; Tue, 2 Jun 2015 05:37:38 +0000 (UTC) (envelope-from michal.ratajsky@gmail.com) Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60F431225 for ; Tue, 2 Jun 2015 05:37:38 +0000 (UTC) (envelope-from michal.ratajsky@gmail.com) Received: by wgez8 with SMTP id z8so130610871wge.0 for ; Mon, 01 Jun 2015 22:37:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:message-id:date:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=WYPj5WGjmLe4elWWrQ6zHMKVS7OQyeC0sdb+0/9xDJY=; b=fA6swfGmevkBUVoNNHLQL6Pqcoyltz84kC/a4vYEsKN+x5XlYb74A4wr4cnRmoIJVG 9Jluh0m+PJP41wvtAU2SgS1um0BmyALdzeeOxyaZhqFniw5u3fdC8dxSdwBVxwRgGvrs BsuMbqpPMBV7XB+4gFGaJJ+mDR9yLGM9fhDcPVqxDzPDrlDGmjkGovLEug2Ji1NlCXRi vy6w+LGL9EFeB0HES4Kkwa4+S+AAAnDJJAk/tXHI4b92yiOE1cP/PuJJq/tV9VbS2SrF MJiGi35cb/9wRX3vTSH6sG9GzpbRYg/9ZKtWY1gUw3QPVtj2YxmdLBKUci/eeY4/HLlw bMHA== X-Received: by 10.180.218.108 with SMTP id pf12mr27090670wic.93.1433223455798; Mon, 01 Jun 2015 22:37:35 -0700 (PDT) Received: from [10.1.1.1] (ip-31-134-220-10.netopen.cz. [31.134.220.10]) by mx.google.com with ESMTPSA id kc4sm25006218wjc.2.2015.06.01.22.37.34 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Jun 2015 22:37:35 -0700 (PDT) From: Michal Ratajsky X-Google-Original-From: Michal Ratajsky Message-ID: <556D411D.1000802@FreeBSD.org> Date: Tue, 02 Jun 2015 07:37:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 MIME-Version: 1.0 To: soc-status@FreeBSD.org Subject: mtree weekly status report, week 1 Content-Type: text/plain; charset=iso-8859-2; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jun 2015 05:37:38 -0000 Hello everyone, my GSoC 2015 project is to create the libmtree library for reading/writing/manipulating mtree spec files and change all programs that require these features to use libmtree instead of providing their own implementations. Please see the wiki page [1] for a more thorough description of the project. During the first week I created libmtree GitHub project and committed the build infrastructure. As the project is meant to be portable, the build system of choice was autotools. I worked on the initial API design of libmtree to get a reasonable idea about structuring the code and committed some initial code for reading spec files. My plan for week 2 is to write code for building specs in memory by reading spec files and directory structure. Thank you, Michal [1] https://wiki.freebsd.org/SummerOfCode2015/mtreeParsingLibrary