all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Björn Höfling" <bjoern.hoefling@bjoernhoefling.de>
To: Quiliro Ordonez <quiliro@riseup.net>
Cc: help-guix@gnu.org
Subject: Re: contributing to Guix and learning Guix
Date: Wed, 15 Aug 2018 07:27:23 +0200	[thread overview]
Message-ID: <20180815072723.1f611902@alma-ubu> (raw)
In-Reply-To: <37e0e7c23f526aa4c3b895f37bd5e19c@riseup.net>

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

On Sat, 11 Aug 2018 10:40:43 -0700
Quiliro Ordonez <quiliro@riseup.net> wrote:

> Hello and congratulations for this great project from the ethical and
> from the functional aspects of this work :-).
> 
> I am interested in learning Guix in order to help myself install Guix,
> repair problems and to add packages which I need into the repository.
> Sometimes learning has been slow for me because I have not been able
> to find the information or the information that I have found has been
> too difficult to understand for my level of knowledge.
> 
> The project needs contribution on: project management, art,
> documentation, packaging, programming, system administration,
> testing/reporting, translation as per
> https://www.gnu.org/software/guix/contribute/ . Users need help with
> installation, reporting/repairing errors, packaging.
> 
> I think it would be very useful for Guix users and for the Guix
> project to feed the help users can provide the project with the help
> that other users and the docs can give them. Is there a web page
> which will guide users in the process of solving their issues and by
> the way contributing to Guix? If there is not and is considered
> useful, I could contribute on this or on whatever could be suggested.
> 
> Ĝis revido,
> Quiliro

Hi Quiliro,

I don't exactly understand what you want to say. Hope this answers a
bit: 

I think the best way to learn how to contribute to Guix is via
packaging one of your favourite packages. Depending on once choice,
this can be a quite easy task with just hitting the importer or
unfortunately can be quite tedious and frustrating, if the package does
not compile, needs patches, has dependencies not yet in Guix, etc.

The mailing lists and IRC channel is always open for concrete questions.

In the documentation there is a section about contributing,
especially submitting patches:

https://www.gnu.org/software/guix/manual/en/guix.html#Submitting-Patches

There are also two debbugs ("Debian bugs", that's the name of the
software) bug trackers for open issues. Here people can find open
issues, ranging from hard Guix internals to easy package reviews:

One for bugs:

https://debbugs.gnu.org/cgi/pkgreport.cgi?pkg=guix

And the other one for patches waiting for reviews:

https://debbugs.gnu.org/cgi/pkgreport.cgi?pkg=guix-patches

Björn

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

      reply	other threads:[~2018-08-15  5:27 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-11 17:40 contributing to Guix and learning Guix Quiliro Ordonez
2018-08-15  5:27 ` Björn Höfling [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=20180815072723.1f611902@alma-ubu \
    --to=bjoern.hoefling@bjoernhoefling.de \
    --cc=help-guix@gnu.org \
    --cc=quiliro@riseup.net \
    /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.