From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [outreachy] am I in the right track to contribute Date: Thu, 11 Oct 2018 11:24:36 +0200 Message-ID: References: <20181009181740.1f88bbf2@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000ca99840577f08ab2" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gAXDC-0000W8-5t for guix-devel@gnu.org; Thu, 11 Oct 2018 05:24:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gAXD9-0008Ck-1B for guix-devel@gnu.org; Thu, 11 Oct 2018 05:24:54 -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: Laura Lazzati Cc: Guix-devel , Ricardo Wurmus --000000000000ca99840577f08ab2 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Laura, Laura Lazzati ezt =C3=ADrta (id=C5=91pont: 201= 8. okt. 11., Cs, 3:25): > > On Wed, Oct 10, 2018 at 3:12 PM G=C3=A1bor Boskovits wrote: > > > > > > Hello Laura, > > > > Laura Lazzati ezt =C3=ADrta (id=C5=91pont:= 2018. okt. 10., Sze 18:41): > >> > >> On Tue, Oct 9, 2018 at 1:17 PM Bj=C3=B6rn H=C3=B6fling > >> wrote: > >> > > >> > Hi Laura, > >> > > >> > On Tue, 9 Oct 2018 10:08:44 -0300 > >> > Laura Lazzati wrote: > >> > > >> > > Hi everyone! > >> > > > >> > > I don't know if is it OK to be telling you what I am/ I've been doing > >> > > these days, I kind of like doing so to have feedback, and also to let > >> > > you know > >> > > >> > This is exactly the way to go! It's good to hear where you stay, wha= t > >> > you tried, where you succeeded, where you got stuck. If you get stuck, > >> > tell us about the paths you already tried out and why you don't get > >> > further alone. > >> > > >> Sorry for being absent for a day. After updating and upgrading my > >> computer, I am stuck trying to see why the sound stopped working. Yes, > >> this kind of thinks happen but just now? > > > > > > No worries, one day off is perfectly ok, however if you did not get an answer in 3 or 4 days, then please contact us, since in that case there is some communications mistake. > > Last time losing sound happened to me after a dist-upgrade in ubuntu, and turned out, that the pulseaudio package shipped with a configuration that was not compatible with the version of the binaries supplied. I ran it in the foreground, and in the startup messages or in the log I found that it could not parse the config. It can be something entirely different though. I hope this helps. > > Thanks :) Unluckily i made a mistake and ended up needing a fresh > install. But I am the kind of person that always has data backup and > is aware of the software and utilities that needs. Tomorrow I will go > on with my VMs, the one with only Guix, and one with GuixSD and start > with the package stuff, so that I can contribute as much as I can, > even if I am not chosen for outreachy. Sorry to hear that, but glad that you did not suffer any data loss. Having the VMs back by tomorrow is nice, thanks for the update. > >> > >> > >> > One thing that was today on the Outreachy mentors-mailinglist: If yo= u > >> > finally made a contribution, please go directly on the Outreachy > >> > project page, select the Guix project and formally record your > >> > contributions. That's important to us and for the whole Outreachy > >> > project to see who/how many applicants are possible candidates for a > >> > project > If I do the R packaging, where do I record in Guix? And I am keeping > my daily journal with the problems I encounter, but I am not very sure > about where to upload it for Guix. As regards my daily journal. is it > OK to hace it in Google Drive? I know its FOSS, but it's a good way of > easily updating the doc and having it accesible. And in outreachy it > says that Refining current documentation is a contribution too. I > don't know if this applies also to problems I encounter and how I > managed to solve them. > If you have a working package, and you followed the contribution guide, you got to the part where you can send your patch. The debbugs issue tracker creates an issue for the patches sent to guix-patches@gnu.org. These patches are then reviewed, we will give you feedback, and when it is in a shape to include it in guix, we will accept it, upstream the changes and close the issue. This completes the contibution. Then you will have to record this on the Outreachy site. https://www.outreachy.org/apply/ in this point: 4. Record in-progress contributions on the Outreachy website . You'll need to go to the community landing page linked from the projects listing page . Then click the 'Record Contribution' button. Add links and descriptions to your contributions and the project timeline before the application deadline. You can always go back and edit your recorded contributions. A contribution doesn't have to be merged or accepted to be recorded. describes the process. Note that you can record the contibution while it is still in progress. You can get faster responses if you CC your mentors to the message sent to guix-patches, so that we can notice the incoming patch. For now I suggest sending the notes with the difficulties encountered in a mail to the devel list, accompanied with suggestions on how to clarify the relevant parts of the documentation. Documentation changes tend to take longer, as it usually involves community discussion, but you can get this started. You can keep your private copy of these on google drive, and it is possible to create a git repo somewhere to keep track of a file with these, preferably an org mode text document. WDYT? > See the "Application Setup" section in the manual, for more info. > > > > > > >> > > >> > > >> > > I installed guix on a VM with an Ubuntu distro and it worked fine - i > >> > > ran some basic commands. > >> > > I am trying to install GuixSD over that VM too and on bare metal = - > >> > > don't know if this two steps are necessary, but looking at the tasks > >> > > for Outreachy one items says that I will be doing documentation fo= r > >> > > it. > >> > > >> > Concerning bare metal: Guix uses 100% Free Software und thus uses th= e > >> > libre kernel, not the normal vanilla kernel. That means some binarie= s > >> > included in the vanilla kernel are stripped off. Hickups might occur= , > >> > especially with Network, WLAN and Graphics, compared to Ubuntu. > >> > > >> I thought that by installing bare metal ment installing it on a VM > >> without any operating system. I mean, putting the ISO there. I only > >> have one retro PC available with no OS where I could be trying that - > >> it is like 13 years old, and it is not a laptop. > > > > > > It is ok to skip that all together, a VM install is more than enough for now. > > > >> > As always before installing a new OS, make backups of your data and > >> > configurations on that machine! > >> > > >> > > 1) should I write, at least for myself, the problems I've been > >> > > encountering in the whole process of doing everything? > >> > > >> > Yes, very good! I do that for myself too. It leads to good, reproducible > >> > bug reports, bug fixes, documentation fixes, blog entries and could also > >> > be used as a starting point for a screenplay for the videos. > >> Love doing this kind of things. > >> > > >> > Bj=C3=B6rn > > > > Best regards, > > g_bor Best regards, g_bor --000000000000ca99840577f08ab2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Laura,

Laura Lazzati <laura.lazzati.15@gmail.com&g= t; ezt =C3=ADrta (id=C5=91pont: 2018. okt. 11., Cs, 3:25):
>
> = On Wed, Oct 10, 2018 at 3:12 PM G=C3=A1bor Boskovits <boskovits@gmail.com> wrote:
> >
>= ; >
> > Hello Laura,
> >
> > Laura Lazzati &l= t;laura.lazzati.15@gmail.com<= /a>> ezt =C3=ADrta (id=C5=91pont: 2018. okt. 10., Sze 18:41):
> &g= t;>
> >> On Tue, Oct 9, 2018 at 1:17 PM Bj=C3=B6rn H=C3=B6fl= ing
> >> <
bjoern.hoefling@bjoernhoefling.de> wrote:
> >> >> >> > Hi Laura,
> >> >
> >> > = On Tue, 9 Oct 2018 10:08:44 -0300
> >> > Laura Lazzati <<= a href=3D"mailto:laura.lazzati.15@gmail.com">laura.lazzati.15@gmail.com= > wrote:
> >> >
> >> > > Hi everyone!> >> > >
> >> > > I don't know if is= it OK to be telling you what I am/ I've been doing
> >> &g= t; > these days, I kind of like doing so to have feedback, and also to l= et
> >> > > you know
> >> >
> >&g= t; > This is exactly the way to go! It's good to hear where you stay= , what
> >> > you tried, where you succeeded, where you got = stuck. If you get stuck,
> >> > tell us about the paths you = already tried out and why you don't get
> >> > further a= lone.
> >> >
> >> Sorry for being absent for a d= ay. After updating and upgrading my
> >> computer, I am stuck t= rying to see why the sound stopped working. Yes,
> >> this kind= of thinks happen but just now?
> >
> >
> > No w= orries, one day off is perfectly ok, however if you did not get an answer i= n 3 or 4 days, then please contact us, since in that case there is some com= munications mistake.
> > Last time losing sound happened to me aft= er a dist-upgrade in ubuntu, and turned out, that the pulseaudio package sh= ipped with a configuration that was not compatible with the version of the = binaries supplied. I ran it in the foreground, and in the startup messages = or in the log I found that it could not parse the config. It can be somethi= ng entirely different though. I hope this helps.
>
> Thanks :) = Unluckily i made a mistake and ended up needing =C2=A0a fresh
> insta= ll. But I am the kind of person that always has data backup and
> is = aware of the software and utilities that needs. Tomorrow I will go
> = on with my VMs, the one with only Guix, and one with GuixSD and start
&g= t; with the package stuff, so that I can contribute as much as I can,
&g= t; even if I am not chosen for outreachy.

Sorry to hear that, but gl= ad that you did not suffer any data loss.
Having the VMs back by tomorro= w is nice, thanks for the update.

> >>
> >>
= > >> > One thing that was today on the Outreachy mentors-mailin= glist: If you
> >> > finally made a contribution, please go = directly on the Outreachy
> >> > project page, select the Gu= ix project and formally record your
> >> > contributions. Th= at's important to us and for the whole Outreachy
> >> > = project to see who/how many applicants are possible candidates for a
>= ; >> > project
> If I do the R packaging, where do I record = in Guix? And I am keeping
> my daily journal with the problems I enco= unter, but I am not very sure
> about where to upload it for Guix. As= regards my daily journal. is it
> OK to hace it in Google Drive? I k= now its FOSS, but it's a good way of
> easily updating the doc an= d having it accesible. And in outreachy it
> says that Refining curre= nt documentation is a contribution too. I
> don't know if this ap= plies also to problems I encounter and how I
> managed to solve them.=
>

If you have a working package, and you followed the contrib= ution guide, you got to the part
where you can send your patch. The debb= ugs issue tracker creates an issue for the patches
sent to guix-patches@gnu.org. These patches are then= reviewed, we will give you feedback,
and when it is in a shape to inclu= de it in guix, we will accept it, upstream the changes and close
the iss= ue. This completes the contibution. Then you will have to record this on th= e Outreachy site.
=C2=A0in this point:
4= . Record in-= progress contributions on the Outreachy website. You'll need to go to the commu= nity landing page linked from the projects listing page. Then click the 'Record Contribution' button. Add links and descrip= tions to your contributions and the project timeline before the=20 application deadline. You can always go back and edit your recorded=20 contributions. A contribution doesn't have to be merged or accepted to= =20 be recorded.
describes the process.
Note that you can r= ecord the contibution while it is still in progress.

You can get faster responses if you CC your mentors to the message sent = to guix-patches, so that we can notice the incoming patch.

For now I suggest sending the notes with the difficulties encounte= red in a mail to the devel list, accompanied with suggestions on how to cla= rify the relevant parts of the documentation. Documentation changes tend to= take longer, as it usually involves community discussion, but you can get = this started. You can keep your private copy of these on google drive, and = it is possible to create a git repo somewhere to keep track of a file with = these, preferably an org mode text document.
WDYT?

=

> See the "Application Setup" section in = the manual, for more info.
>
>
>
>
>
> = >> >
> >> >
> >> > > I installed = guix on a VM with an Ubuntu distro and it worked fine - i
> >> = > > ran some basic commands.
> >> > > =C2=A0I am tr= ying to install GuixSD over that VM too and on bare metal -
> >>= ; > > don't know if this two steps are necessary, but looking at = the tasks
> >> > > for Outreachy one items says that I wi= ll be doing documentation for
> >> > > it.
> >&g= t; >
> >> > Concerning bare metal: Guix uses 100% Free So= ftware und thus uses the
> >> > libre kernel, not the normal= vanilla kernel. That means some binaries
> >> > included in= the vanilla kernel are stripped off. Hickups might occur,
> >>= > especially with Network, WLAN and Graphics, compared to Ubuntu.
&g= t; >> >
> >> I thought that by installing bare metal m= ent installing it on a VM
> >> without any operating system. I = mean, putting the ISO there. I only
> >> have one retro PC avai= lable with no OS where I could be trying that -
> >> it is like= 13 years old, and it is not a laptop.
> >
> >
> &g= t; It is ok to skip that all together, a VM install is more than enough for= now.
> >
> >> > As always before installing a new = OS, make backups of your data and
> >> > configurations on t= hat machine!
> >> >
> >> > > 1) should I w= rite, at least for myself, the problems I've been
> >> >= > encountering in the whole process of doing everything?
> >&g= t; >
> >> > Yes, very good! I do that for myself too. It = leads to good, reproducible
> >> > bug reports, bug fixes, d= ocumentation fixes, blog entries and could also
> >> > be us= ed as a starting point for a screenplay for the videos.
> >> Lo= ve doing this kind of things.
> >> >
> >> > B= j=C3=B6rn
> >
> > Best regards,
> > g_bor
<= div dir=3D"ltr">
Best regards,
g_bor
--000000000000ca99840577f08ab2--