From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1VqOS9-0004Nw-Sd for mharc-grub-devel@gnu.org; Tue, 10 Dec 2013 09:38:25 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VqOS3-0004Mv-Pg for grub-devel@gnu.org; Tue, 10 Dec 2013 09:38:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VqORz-00077B-FE for grub-devel@gnu.org; Tue, 10 Dec 2013 09:38:19 -0500 Received: from [122.252.251.245] (port=49924 helo=magadh.iitp.ac.in) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VqORy-0006M3-Rz for grub-devel@gnu.org; Tue, 10 Dec 2013 09:38:15 -0500 Received: from ashoka.iitp.ac.in (ashoka.iitp.ac.in [172.16.1.11]) by magadh.iitp.ac.in (8.14.2/8.14.2) with ESMTP id rBAE0GND021633 for ; Tue, 10 Dec 2013 19:31:36 +0530 Received: from ashoka.iitp.ac.in (localhost.localdomain [127.0.0.1]) by ashoka.iitp.ac.in (Postfix) with ESMTP id 47AB04E046E for ; Tue, 10 Dec 2013 19:11:47 +0530 (IST) Received: from 1.22.187.89 (SquirrelMail authenticated user ashutosh.ee12) by ashoka.iitp.ac.in with HTTP; Tue, 10 Dec 2013 19:11:47 +0530 (IST) Message-ID: Date: Tue, 10 Dec 2013 19:11:47 +0530 (IST) Subject: Using librsvg for adding svg support From: "Ashutosh Agarwal" To: grub-devel@gnu.org User-Agent: SquirrelMail/ MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 122.252.251.245 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Dec 2013 14:38:24 -0000 I am a student and I wish to contribute. Reading through the tasks list on savannah.gnu.org I found this thread of my interest - task #11047: Support SVG. I suggest using librsvg, created and used by Gnome.org. It is licensed under GNU GPL v2+ as stated on the documentations page. I seek guidance for starting the actual implementation work and coding. I am comfortable with C and have cloned the repos. Here are the references to librsvg for your perusal. https://wiki.gnome.org/Projects/LibRsvg https://developer.gnome.org/rsvg/2.40/ Radsaggi (Ashutosh Agarwal)