Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jan 2022 16:00:31 +0300
From:      Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>
To:        Kurt Jaeger <pi@freebsd.org>
Cc:        "T. G." <toghrulgasimov@gmail.com>,  FreeBSD Ports List <freebsd-ports@freebsd.org>
Subject:   Re: How to contribute
Message-ID:  <CAOgwaMtW3Y8niKB519JOH%2BCE1iXDuEFgB46EW3y=P7dcGyj6Gg@mail.gmail.com>
In-Reply-To: <YdvUuqdmn/da93fP@fc.opsec.eu>
References:  <CAAUTfW7XiHnUGF=f7VffvTQWdomoFtDULYFK5akwwKTwKVm7hQ@mail.gmail.com> <YdvUuqdmn/da93fP@fc.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
--0000000000001cbce205d539ee5a
Content-Type: text/plain; charset="UTF-8"

On Mon, Jan 10, 2022 at 9:40 AM Kurt Jaeger <pi@freebsd.org> wrote:

> Hi!
>
> > I fixed a lot of bugs in my local related to gnome or other ports. I want
> > to know how can i get @FreeBSD email and make some bug-fix commits.
>
> That's a two-step process: 1) Please submit patches via bugs.freebsd.org
> or reviews.freebsd.org. Some committer will have a look, check and commit
> if the patches look fine. 2) After a bunch of those patches, some committer
> will probably step up as mentor so that you can become a ports committer
> yourself.
>
> > I read https://docs.freebsd.org/en/articles/committers-guide but i did
> not
> > understand everything.
>
> If you have questions, try to write them to ports@ and we'll try
> to find answers.
>
> --
> pi@FreeBSD.org         +49 171 3101372                  Now what ?
>
>

Additional to the above steps , you may do the following actions :


In GitHub.com , there is the following repository :

https://github.com/freebsd/freebsd-src
FreeBSD src tree (read-only mirror)

https://github.com/freebsd/freebsd-src/pulls
Pull requests


You may fork FreeBSD sources into your account .
Apply your modifications .
Test the your modifications by generating a snapshot , download , and use
them to see
that your contributions are working as you want AND they are applicable by
the other
people .
Prepare "Pull requests"  .
Inform the Ports or other mailing list members that you have applicable
patches
prepared with respect to FreeBSD rules : bug report() , review item(s) ,
pull request(s) ,
etc. .



The above steps may not be complete , and may be defective , or , excessive
,
because I am NOT an active GitHub.com  user or FreeBSD contributor .

Please read and learn GitHub usage rules to become proficient on them and
at the same time FreeBSD documentations
( If you have not do these at present , or there are missing parts not
learned yet )
to work on these domains fluently .

You will see that your efforts will not be wasted , and they will be
utilized as much as possible . In the FreeBSD world , the conventions and
applications are in this way .


Thank you very much , and with my best wishes for all of you ,


Mehmet Erol Sanliturk

--0000000000001cbce205d539ee5a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:tahoma,sans-serif;font-size:large"><br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Mon, Jan 10, 2022=
 at 9:40 AM Kurt Jaeger &lt;<a href=3D"mailto:pi@freebsd.org">pi@freebsd.or=
g</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>Hi!<br>
<br>
&gt; I fixed a lot of bugs in my local related to gnome or other ports. I w=
ant<br>
&gt; to know how can i get @FreeBSD email and make some bug-fix commits.<br=
>
<br>
That&#39;s a two-step process: 1) Please submit patches via <a href=3D"http=
://bugs.freebsd.org" rel=3D"noreferrer" target=3D"_blank">bugs.freebsd.org<=
/a><br>
or <a href=3D"http://reviews.freebsd.org" rel=3D"noreferrer" target=3D"_bla=
nk">reviews.freebsd.org</a>. Some committer will have a look, check and com=
mit<br>
if the patches look fine. 2) After a bunch of those patches, some committer=
<br>
will probably step up as mentor so that you can become a ports committer<br=
>
yourself.<br>
<br>
&gt; I read <a href=3D"https://docs.freebsd.org/en/articles/committers-guid=
e" rel=3D"noreferrer" target=3D"_blank">https://docs.freebsd.org/en/article=
s/committers-guide</a> but i did not<br>
&gt; understand everything.<br>
<br>
If you have questions, try to write them to ports@ and we&#39;ll try<br>
to find answers. <br>
<br>
-- <br>
pi@FreeBSD.org=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0+49 171 3101372=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Now what ?<br>
<br></blockquote><div><br></div><div><br></div><div><div style=3D"font-fami=
ly:tahoma,sans-serif;font-size:large" class=3D"gmail_default">Additional to=
 the above steps , you may do the following actions :</div><br></div><div><=
br></div><div><div style=3D"font-family:tahoma,sans-serif;font-size:large" =
class=3D"gmail_default">In GitHub.com , there is the following repository :=
</div><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D=
"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-serif;font-=
size:large" class=3D"gmail_default"><a href=3D"https://github.com/freebsd/f=
reebsd-src">https://github.com/freebsd/freebsd-src</a></div><div style=3D"f=
ont-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default">FreeB=
SD src tree (read-only mirror) <br></div><div style=3D"font-family:tahoma,s=
ans-serif;font-size:large" class=3D"gmail_default"><br></div><div style=3D"=
font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><a h=
ref=3D"https://github.com/freebsd/freebsd-src/pulls">https://github.com/fre=
ebsd/freebsd-src/pulls</a></div>Pull requests<br></div><br><div><br></div><=
div><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"g=
mail_default">You may fork FreeBSD sources into your account .</div><div st=
yle=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_defaul=
t">Apply your modifications .</div><div style=3D"font-family:tahoma,sans-se=
rif;font-size:large" class=3D"gmail_default">Test the your modifications by=
 generating a snapshot , download , and use them to see</div><div style=3D"=
font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default">that=
 your contributions are working as you want AND they are applicable by the =
other <br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large=
" class=3D"gmail_default">people .</div><div style=3D"font-family:tahoma,sa=
ns-serif;font-size:large" class=3D"gmail_default">Prepare &quot;Pull reques=
ts&quot;=C2=A0 .</div><div style=3D"font-family:tahoma,sans-serif;font-size=
:large" class=3D"gmail_default">Inform the Ports or other mailing list memb=
ers that you have applicable patches <br></div><div style=3D"font-family:ta=
homa,sans-serif;font-size:large" class=3D"gmail_default">prepared with resp=
ect to FreeBSD rules : bug report() , review item(s) , pull request(s) ,</d=
iv><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gm=
ail_default">etc. .<br></div><div style=3D"font-family:tahoma,sans-serif;fo=
nt-size:large" class=3D"gmail_default"><br></div><div style=3D"font-family:=
tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></div><div s=
tyle=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_defau=
lt"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large" =
class=3D"gmail_default">The above steps may not be complete , and may be de=
fective , or , excessive ,</div><div style=3D"font-family:tahoma,sans-serif=
;font-size:large" class=3D"gmail_default"> because I am NOT an active GitHu=
b.com=C2=A0 user or FreeBSD contributor . <br></div><div style=3D"font-fami=
ly:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></div><di=
v style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_de=
fault">Please read and learn GitHub usage rules to become proficient on the=
m and <br></div><div style=3D"font-family:tahoma,sans-serif;font-size:large=
" class=3D"gmail_default">at the same time FreeBSD documentations <br></div=
><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmai=
l_default">( If you have not do these at present , or there are missing par=
ts not learned yet ) <br></div><div style=3D"font-family:tahoma,sans-serif;=
font-size:large" class=3D"gmail_default">to work on these domains fluently =
.</div><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=
=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-serif;fo=
nt-size:large" class=3D"gmail_default">You will see that your efforts will =
not be wasted , and they will be utilized as much as possible . In the Free=
BSD world , the conventions and applications are in this way .<br></div><di=
v style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gmail_de=
fault"><br></div><div style=3D"font-family:tahoma,sans-serif;font-size:larg=
e" class=3D"gmail_default"><br></div><div style=3D"font-family:tahoma,sans-=
serif;font-size:large" class=3D"gmail_default">Thank you very much , and wi=
th my best wishes for all of you ,</div><div style=3D"font-family:tahoma,sa=
ns-serif;font-size:large" class=3D"gmail_default"><br></div><div style=3D"f=
ont-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br><=
/div><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"=
gmail_default">Mehmet Erol Sanliturk</div><div style=3D"font-family:tahoma,=
sans-serif;font-size:large" class=3D"gmail_default"></div><div style=3D"fon=
t-family:tahoma,sans-serif;font-size:large" class=3D"gmail_default"><br></d=
iv><div style=3D"font-family:tahoma,sans-serif;font-size:large" class=3D"gm=
ail_default"><br></div><div style=3D"font-family:tahoma,sans-serif;font-siz=
e:large" class=3D"gmail_default"><br></div></div></div></div>

--0000000000001cbce205d539ee5a--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOgwaMtW3Y8niKB519JOH%2BCE1iXDuEFgB46EW3y=P7dcGyj6Gg>