From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E7B761381F3 for ; Sun, 23 Jun 2013 22:03:10 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4089FE0964; Sun, 23 Jun 2013 22:03:09 +0000 (UTC) Received: from mail-ee0-f42.google.com (mail-ee0-f42.google.com [74.125.83.42]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 940CAE0964 for ; Sun, 23 Jun 2013 22:03:08 +0000 (UTC) Received: by mail-ee0-f42.google.com with SMTP id c4so5731895eek.1 for ; Sun, 23 Jun 2013 15:03:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type; bh=MWKKvXuEiFovlphAxe9TZzh5ZNS0K0U6Wt7YP6fURl8=; b=o5J1gXYyRpkfeMEKv8mS60jqtrkjODPgFgveZI3T6ebhZBuNAslcaOfj/hgDYYAW46 jxZ3kMCH/k2mF7704uzl6s1RWnreTFHhHoqz4Omt3Nh7DL75jqPc+07EW9nlYYWvQK9+ 1KBmCsvcaRqwn8bEsawH4dj+CDLtlFiocjb3avRrd95yPNjrqPQuE9N9vgvym0jmpIug B4tb+gp/fwTiRVHUWt/8bW1w3h5yyeSn0hrD+MH8aBWheTW0mQtBERgwgBJsU44zHLST 3oEptBCwicaG5UsmyORtazgV4wDv0WbAwFnfQ594OMrq8sPKdsr66NVJsJe7O8RKb4On +NZQ== X-Received: by 10.14.216.73 with SMTP id f49mr21795206eep.119.1372024987140; Sun, 23 Jun 2013 15:03:07 -0700 (PDT) Received: from [192.168.102.162] ([195.150.224.191]) by mx.google.com with ESMTPSA id m1sm23935264eex.17.2013.06.23.15.03.04 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 23 Jun 2013 15:03:06 -0700 (PDT) Message-ID: <51C770D5.6030507@gmail.com> Date: Mon, 24 Jun 2013 00:04:05 +0200 From: Jauhien Piatlicki User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130520 Thunderbird/17.0.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 To: gentoo-soc@lists.gentoo.org Subject: [gentoo-soc] Framework for automated ebuild generators: report #1 X-Enigmail-Version: 1.6a1pre Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2RJIIQOGALBXDDNJCMFVQ" X-Archives-Salt: 72c2c416-d8eb-42c5-8974-6362c5ce5563 X-Archives-Hash: 4d71760cab76ee8e6394cb27cbd4e5b3 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2RJIIQOGALBXDDNJCMFVQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello all, first of all I'm glad to congratulate all the colleagues participating in GSoC this year. I'm working on `Framework for automated ebuild generators'[1]. My mentor is Rafael Martins. The aim of this project is to facilitate creation of ebuild-generators for 3d party software providers. As result of project framework and 3 backends should be created. At the moment I'm planning to implement backends for ELPA (elisp packages) and CTAN (btw, the one in tree is masked at the moment). What will be the third backend we'll see ). For those interested in the advance of a project there is a Kanban board [2] and of course a git-repository with code [3] (as we have a summer of code)) ). Week #1 ~~~~~~~ Status: on schedule Implemented: - package database with basic operations (syncing, generating, integrity checking, quering package descriptions) - basic ebuild-generation from simple templates - code for serving eclasses to overlay-generating code as is from a given directory Plans for the near future: - metadata generation - configuring different backends - cli for generation of ebuilds and related stuff in a given overlay [1] http://www.google-melange.com/gsoc/project/google/gsoc2013/jauhien/17= 001 [2] https://trello.com/board/framework-for-automated-ebuild-generators/51ad0f= 829c32858e72000c5f [3] http://git.overlays.gentoo.org/gitweb/?p=3Dproj/g-sorcery.git;a=3Dsum= mary Regards, Jauhien ------enig2RJIIQOGALBXDDNJCMFVQ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRx3DgAAoJELvuk32y76HUWZgP/36OKaiEr/rkERd1W3dEwoLM Xgiu04PBVbLGaKalvhHN+6336X45C/spvCSCOAQUEyVB97RGL0egA5c/p+ycsrLz VVB+sMsAUiFedIYVJlyyEARN7kQ29PptaJKL6D8gB5+xNR5yd5N44b19OWPhU5q9 sxUsE5vYg/TK8LIo8Rl0p3BtJElV/7vf7I3sdD3ntLYqmrOtkn6mb5iGl5No7LmD WdymGD3yw8+a1DDpeZoI5zxsI6ij0/yv5kucNpzSudxffouCDXj5hjZROQJFLRm7 MHMTgB4Zcjtdg6eYJABcEw2jjDv+Num/Dm8GvretF6p25Upv7qQhE4PhX+Ia9HQT YpUhFEyVAg3qOSO8+LO7u8rWT7kmKk66Pnj3K2trc3xK4rR7yfPJJ0UdDheoSIPs yypZ+vR8CPxV/8rMaEiZ8XfDJo5Rt+1wJSJH9trOTbQ7lcZoIq7ycfG3J2WwJzlO +rFaw+zxKfbkVdZge2TfnpBwnfkMx77d5HJ3A9FNs0W2SMUaClZSvFea7S9j290B IqtGQ7Wh1HCsI1rNBjC5JNJ3unAEn9oluE3aeYWIPdeeUMoJsaDrfCTjG/okQ0vu 2zhK95DVCMy06XdxiWMw3IorCIyYOOxFS8k5oY/iRJIEN5/dX9JDJr+TQ+X0rwRH 0V4Kx+0FH2EPgMgTTTmE =mzkP -----END PGP SIGNATURE----- ------enig2RJIIQOGALBXDDNJCMFVQ--