From owner-soc-status@FreeBSD.ORG Wed Jun 26 05:04:16 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 82F348D2 for ; Wed, 26 Jun 2013 05:04:16 +0000 (UTC) (envelope-from justin.muniz@maine.edu) Received: from mail-lb0-x22b.google.com (mail-lb0-x22b.google.com [IPv6:2a00:1450:4010:c04::22b]) by mx1.freebsd.org (Postfix) with ESMTP id 0D8861E06 for ; Wed, 26 Jun 2013 05:04:15 +0000 (UTC) Received: by mail-lb0-f171.google.com with SMTP id 13so1255236lba.2 for ; Tue, 25 Jun 2013 22:04:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type:x-gm-message-state; bh=I7F8inoqZHLC7f1jH8yp0u18x10byQGS8kIyEFBS408=; b=Q+1BqqfA5GH4vbYIcA2GkTPcfa/VqPeVyb5RSZZr3wIyqmVN6rll3/jsfxew9iTyA3 kOXS0eyFJFN9smUTottWxk46IGGme2DzMk7lIeEVaoUTa+lK0JuvlaLYqHkzlD08N20N ukoLPuqPB0ZUtSwU7BdNdFiTZof7S+0X1Me8tIJX8a7Db+WnvRttqOWxaHp4tmlFr59/ Xnn363AMgUm9qsdofPAR6ZR+iHl2P4U4QLPbIA8WoZ26nPeNKtLlmFA0QZVFElysC4n2 0CfJyHcN/Qy1WX4Kg1+5/CmO/IpUNhjOxUODjcwS9RTeBWwlFKv3NI9181NSj1gKlKw3 eIcA== MIME-Version: 1.0 X-Received: by 10.152.20.40 with SMTP id k8mr1073603lae.25.1372223054763; Tue, 25 Jun 2013 22:04:14 -0700 (PDT) Sender: justin.muniz@maine.edu Received: by 10.112.77.200 with HTTP; Tue, 25 Jun 2013 22:04:14 -0700 (PDT) Date: Wed, 26 Jun 2013 01:04:14 -0400 X-Google-Sender-Auth: LG_y5fklDhuKoAJo41GkQHlMfZ4 Message-ID: Subject: Progress Report 1 From: Justin Edward Muniz To: soc-status@freebsd.org X-Gm-Message-State: ALoCoQmna71zbFPc1Tb5uKCi2u3K9PAJu3IxKFAD8hJoE6PGnvAZe20gULjRwGnIIanAxzPNAKhw Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.14 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: Wed, 26 Jun 2013 05:04:16 -0000 Hello everyone, I have been working on the FreeBSD ports of PackageKit, Apper, and gnome-packagekit. More information about this project can be found at: https://wiki.freebsd.org/SummerOfCode2013/pkgQtGtk After deliberation, it made sense to me to wait until after the week finished before reflecting on it. My efforts to present the community with valuable graphical user interfaces for pkgng has started with a lot of learning and skill building. I have been studying shell scripting, make files, and port development. My efforts have been concentrated in gaining an understanding of the upgrading process from old ports, as well as creating my PackageKit backend selection script. During the bonding period I was able to start my Wiki page as well as my repository. The repository is very useful: as I populated it with both preexisting and original content it helped me come up with a new testing plan. In the root directory of my repository I plan to create a Makefile to install specific ports that I am working on to a jail or prefix. This seems like the most convenient way to test these programs. My backend selection script, pk-setter, is coming along very well and is almost finished. The configuration option for selecting the default backend in PackageKit is the same when dealing with the latest code, or the version in ports; one pk-setter script works with both versions. I plan on making the code more robust and creating a graphical interface to manipulate the script, but only after the more important work is done. My plan for next week is to finish my research on pkgng as well as a patch to implement a pkgng backend in PackageKit 0.6.11. I would like to implement my new testing plan as well, so once the patch is created people can test it out with ease. I hope that user feedback will help create better code. Please look forward to updates to my code and Wiki pages. Justin Edward Muniz