From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: Video Documentation for GNU GUIX (an Outreachy project) Date: Mon, 29 Oct 2018 21:25:33 +0100 Message-ID: <20181029212533.1608660a@alma-ubu> References: <20181017084521.29579a72@alma-ubu> <20181018134637.25c82e09@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/vyLVmgy3Ia/QiHiww41icqr"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHE6W-0007b7-OX for guix-devel@gnu.org; Mon, 29 Oct 2018 16:25:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gHE6T-0001oH-Iv for guix-devel@gnu.org; Mon, 29 Oct 2018 16:25:40 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:48290 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gHE6T-0001ns-Ar for guix-devel@gnu.org; Mon, 29 Oct 2018 16:25:37 -0400 In-Reply-To: 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: Lakshmi Prasannakumar Cc: guix-devel@gnu.org --Sig_/vyLVmgy3Ia/QiHiww41icqr Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Lakshmi, On Tue, 30 Oct 2018 01:33:57 +0530 Lakshmi Prasannakumar wrote: > Hi G=C3=A1bor, > I just tried to import a package called 'weights' from cran > repository. Its a package related to weighting and weighted > statistics. I am attaching the definition package with this mail. > Please find the attachment. In the next step I understand that we are > suppose to store this in a file in the Guix store tree. I'm not sure > about how to proceed with this step. Is it like pushing to git ? "Pushing" would be only the final step. But that is only allowed for registered developers. To start: Follow the instructions in section 7 of the documentation: https://www.gnu.org/software/guix/manual/en/guix.html#Contributing To summarize it, you need to clone the git sources and then add your package definition to the gnu/packages/cran.scm file, commit your changes with a commit message as explained in section 7.5 (Submitting Patches). Finally instead of pushing, you generate a patch file with `git format-patch` and send it to the patches tracker. Does that sound reasonable? Bj=C3=B6rn --Sig_/vyLVmgy3Ia/QiHiww41icqr Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlvXbL4ACgkQvyhstlk+X/24gQCfVh0gcMKeG4mVzeRdpADqTjTO 060An1XVtISSBa7qYrkU107lNPiwXqDk =+uPw -----END PGP SIGNATURE----- --Sig_/vyLVmgy3Ia/QiHiww41icqr--