From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: [External] Re: New outreachy participant introduction Date: Tue, 08 Oct 2019 07:48:24 +0100 Message-ID: <87a7abag1z.fsf@cbaines.net> References: <1570119118548.1674@iu.edu> <1570504991415.84097@iu.edu> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:44936) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iHjIN-0007CZ-9h for guix-devel@gnu.org; Tue, 08 Oct 2019 02:48:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iHjIM-0005ji-0o for guix-devel@gnu.org; Tue, 08 Oct 2019 02:48:31 -0400 Received: from mira.cbaines.net ([2a01:7e00::f03c:91ff:fe69:8da9]:34308) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iHjIL-0005jU-Rb for guix-devel@gnu.org; Tue, 08 Oct 2019 02:48:29 -0400 In-reply-to: <1570504991415.84097@iu.edu> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Asfaw@localhost, Nardos Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Asfaw, Nardos writes: > Hi Gabor, > > I apologize for the late reply. > >> How did the installation go? > > Based on your suggestion I was able to install it as a package manager > on kali (I had help from the IRC chat group). Great, good stuff :) >> Should you have any questions, please don't hesitate to contact >> us. We are here to help. > > I am going through the packaging guide > (https://guix.gnu.org/blog/2018/a-packaging-tutorial-for-guix/). Are > there more documentations on packaging? starting with packaging sounds > interesting. That guide is a really good place to start, there's also the reference documentation in the manual [1], and the packages already within Guix itself. It's really useful to look at how existing packages work, to work out how to make new ones work in a similar way. 1: https://guix.gnu.org/manual/en/html_node/package-Reference.html#package-Reference The next challenge is finding something to package, it needs to be something not already packaged for Guix, but ideally where most or all of the dependencies are already packaged for Guix. If you have ideas, let us know and we can help work out how feasible they are. One good starting point would be an importer, there are a set of importers included in Guix that take a package definition from somewhere else (like the Python package index, or Rubygems) and try to generate a Guix package definition. If you're familiar with some packages from one of the collections with a corresponding importer, that might be a good place to start. Let us know how you get on, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl2cMThfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xc/aw//ewzH5Dt47hwp+WFR5Dh5uiILxyfRO/X8soFLJubXOGo8GOSL3ZUbMzDY uzUzwX/kcxpzMFb6UKUbmWFHRVhxOuKBHvdBcgLhKcYoWICo9rEOtiKjR3ae2OGH 5hn5ELQjTvJ70jFvBSMPn9rJmAbJQ4/BKvRBLpMLS5jTDvqzDd2oOdj1FmfEryL8 tKU0mVKEPN4UEngR2geHXgiUfbrREkJH4ZEGbagxjwdpyDMPPtitLGMPeVR669Gf bHsxFw5mR/N/ZXV9y++GDBmRnC6irD+B6sa4l4Rcz97WmDN/FNEkwSHxifnEJiFP TSG2aL1IBwXf0RB+6/a4XRSLSahgHTqhU0M5YBNyElcAdiqO55PPpiZNDRNGbTmE o1O/PStDFVWjAhNYzpyUqZTScVFo9mZBKOwqgLATKZjgEDA8czZhnYSycno8beuQ smCKbwhtvFpkQiFgA9W3rPYzy1dqvM9beiMEkEp73BpWqAk/+tCqFG/lmX2j6qgY OE5LbOEO0DHs+8tWAAtd9t5ggM8zHFzlmj3xkHcePXi1H+g/11Yrur2uWlLVeBEo bH1ZsYGvmeUUik7MYvqBIEpwFG9+9uGB1Ls4Yy10iwYBCmFoysYfA5D3aC+Y9rFl LTMuCwx9B+iwo6e/yo7RlTF4CG05iXL3oYHkUk5CtPG/ajJIucA= =uZKj -----END PGP SIGNATURE----- --=-=-=--