all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Gábor Boskovits" <boskovits@gmail.com>
To: Aakanksha Jain <aakanksha.jain8@gmail.com>
Cc: Guix-devel <guix-devel@gnu.org>
Subject: Re: Regarding Outreachy round 16
Date: Tue, 6 Mar 2018 20:46:42 +0100	[thread overview]
Message-ID: <CAE4v=pj5qkabZ1rr-BOdjodomz-3LDe+iT4hi0wPnuSqNArV0A@mail.gmail.com> (raw)
In-Reply-To: <CAE4v=pjbq5oqgg=EyGZsiwY1AL0uiEx+qb1mbON7HYmfCueG-g@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2159 bytes --]

2018-03-06 20:24 GMT+01:00 Gábor Boskovits <boskovits@gmail.com>:

> 2018-03-06 17:03 GMT+01:00 Aakanksha Jain <aakanksha.jain8@gmail.com>:
>
>> Hi I'm Aakanksha, currently a B.tech <http://b.tech/> 2nd-year student,
>> I'm interested in working on the project "*Improve the user experience
>> for Guix package*". I know C/C++ fair enough, I have experience working
>> with GIT too.
>>
>> Can anyone tell me how do I begin contributing?
>>
>>
>>
> We usually recommend to install guix first, then build hello, and add a
> package.
> You can get the guix manual at https://www.gnu.org/software/guix/manual/.
> The is a section on contributing: https://www.gnu.
> org/software/guix/manual/html_node/Contributing.html#Contributing.
>
> Should you have any questions, don't hesitate to contact us here, on the
> mailing list, or on the #guix IRC channel on Freenode.
>

Finally some practical advice: once you have guix, you can build guix from
source in a "guix environment guix".
You can edit a package receipt with "guix edit pkgname", and search the
packages with "guix package -s pkgname".

You can install guix on a foreign distro, so you don't need to set up
GuixSD if you want to work on guix. However, if
you would like, then you are welcome to do so. We also provide a virtual
machine image with GuixSD, but my last
experience with that it needs resizing to do anything useful (not enough
disk space there).

This section will be very useful if you like to learn by examples:
https://www.gnu.org/software/guix/manual/html_node/Defining-Packages.html#Defining-Packages
.
You can easily expand from there, and looking at package receipes
containing similar to software to the one you are willing to package.

You can have a look at:
https://debbugs.gnu.org/cgi/pkgreport.cgi?package=guix, the guix bug
tracker, and
https://debbugs.gnu.org/cgi/pkgreport.cgi?package=guix-patches, this is for
tracking patches. New packages, and updates get listed here after mailing
to guix-patches.

You can find contact information on our home-page:
https://www.gnu.org/software/guix/.

Thank you for your interest :)

[-- Attachment #2: Type: text/html, Size: 7377 bytes --]

      reply	other threads:[~2018-03-06 19:46 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-06 16:03 Regarding Outreachy round 16 Aakanksha Jain
2018-03-06 19:11 ` Ricardo Wurmus
2018-03-06 19:24 ` Gábor Boskovits
2018-03-06 19:46   ` Gábor Boskovits [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAE4v=pj5qkabZ1rr-BOdjodomz-3LDe+iT4hi0wPnuSqNArV0A@mail.gmail.com' \
    --to=boskovits@gmail.com \
    --cc=aakanksha.jain8@gmail.com \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.