Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2023 22:06:39 -0400
From:      k sridhar <ksrdhrbsd@gmail.com>
To:        imp@bsdimp.com
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Contributing to one of the projects in the Ideas page
Message-ID:  <CANYUEJx_g0=sgJzdAyJS-LXr-K9Vju4MbOMSCPHJC_WCE9CQtg@mail.gmail.com>
In-Reply-To: <CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA@mail.gmail.com>
References:  <CANYUEJz_ADHMOV8j1wWgKZ_BqoMO4YfXYFjBLyAJ%2B9cfxvtCCg@mail.gmail.com> <CANYUEJw_nWoHuWod4KVsFXtYb7P-gveGy7G1UaqK_DwrET1GVg@mail.gmail.com> <CANCZdfpXHjmdJ4X=0ue0BfHYU6AQa69crWoKSssB480jOCt7gA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000057027506013211dc
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Sure, I will start by reviewing what OpenBSD and NetBSD have done.

Thanks a lot.

On Sun, Jul 23, 2023 at 10:04=E2=80=AFPM Warner Losh <imp@bsdimp.com> wrote=
:

>
>
> On Sun, Jul 23, 2023, 7:59 PM k sridhar <ksrdhrbsd@gmail.com> wrote:
>
>>
>> Hello,
>>
>> I was browsing the Ideas page for ways to contribute to BSD.
>> I came across this (which does not have any contact, I think).
>>
>> If it is still open, I wanted to check if I could try to do this.
>>
>> Briefly - I am in IT, and have been using UNIX since grad school in the
>> early 90s (Solaris, briefly Ultrix/Aix and then different Linuxes
>> and MacOS). C/C++/Java programming, scripting, installs, etc... and vari=
ous
>> other stuff.
>>
>> I want to give it a shot if you all think that is ok.
>>
>
> Nobody is working on this. Might be best to see what openbsd and  netbsd
> have done first and start from there. It will be the first question peopl=
e
> ask when you start the review process.  I think yhey have some fixes and =
a
> newer vixie cron import, but I'm not sure.
>
> Happy coding
>
> Warner
>
> Thanks a lot
>> k.sridhar (U.S resident in Virginia)
>> *Improve cron(8) and atrun(8)*
>>
>> *Currently, cron(8) and atrun(8) are outdated in their implementation.
>> Here are some directions for improvement:*
>>
>>    - *Update cron(8) to ISC cron with security fixes from OpenBSD.*
>>    - *Integrate the atrun(8) functionality into cron(8), as it was done
>>    in NetBSD.*
>>
>> *Requirements*
>>
>>    - *Strong knowledge of the C language and Unix API.*
>>
>>

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

<div dir=3D"ltr">Sure, I will start by reviewing what OpenBSD and NetBSD ha=
ve done.<div><br></div><div>Thanks a lot.</div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Jul 23, 2023 at 10:0=
4=E2=80=AFPM Warner Losh &lt;<a href=3D"mailto:imp@bsdimp.com">imp@bsdimp.c=
om</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
"><div dir=3D"auto"><div><br><br><div class=3D"gmail_quote"><div dir=3D"ltr=
" class=3D"gmail_attr">On Sun, Jul 23, 2023, 7:59 PM k sridhar &lt;<a href=
=3D"mailto:ksrdhrbsd@gmail.com" target=3D"_blank">ksrdhrbsd@gmail.com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0p=
x 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div d=
ir=3D"ltr"><div dir=3D"ltr"><br></div><div dir=3D"ltr"><div class=3D"gmail_=
quote"><div dir=3D"ltr"><div>Hello,<br></div><div><br></div><div>I was brow=
sing the Ideas page for ways to contribute to BSD.</div><div>I came across =
this (which does not have any contact, I think).</div><div><br></div><div>I=
f it is still open, I wanted to check if I could try to do this.<br></div><=
div><br></div><div>Briefly - I am in IT, and have been using UNIX since gra=
d school in the early 90s (Solaris, briefly Ultrix/Aix and then different L=
inuxes and=C2=A0MacOS). C/C++/Java programming, scripting, installs, etc...=
 and various other stuff.=C2=A0<br><div><br></div><div>I want to give it a =
shot if you all think that is ok.</div></div></div></div></div></div></bloc=
kquote></div></div><div dir=3D"auto"><br></div><div dir=3D"auto">Nobody is =
working on this. Might be best to see what openbsd and=C2=A0 netbsd have do=
ne first and start from there. It will be the first question people ask whe=
n you start the review=C2=A0process.=C2=A0 I think yhey have some fixes and=
 a newer vixie cron import, but I&#39;m=C2=A0not sure.=C2=A0</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Happy coding</div><div dir=3D"auto"><=
br></div><div dir=3D"auto">Warner</div><div dir=3D"auto"><br></div><div dir=
=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_quote"><d=
iv dir=3D"ltr"><div><div>Thanks a lot</div><div>k.sridhar (U.S resident in =
Virginia)</div><div><h2 id=3D"m_-4542240635952591116m_6227940243927332475m_=
-6583457652973336899m_-7066719117085389368gmail-Improve_cron.288.29_and_atr=
un.288.29" style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&=
quot;,sans-serif"><i><font size=3D"1">Improve cron(8) and atrun(8)</font></=
i></h2><i><font size=3D"1"><span id=3D"m_-4542240635952591116m_622794024392=
7332475m_-6583457652973336899m_-7066719117085389368gmail-line-383" style=3D=
"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;,sans-serif"><=
/span><span id=3D"m_-4542240635952591116m_6227940243927332475m_-65834576529=
73336899m_-7066719117085389368gmail-line-384" style=3D"color:rgb(0,0,0);fon=
t-family:Arial,&quot;Lucida Grande&quot;,sans-serif"></span></font></i><p s=
tyle=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;,sans-s=
erif"><i><font size=3D"1">Currently, cron(8) and atrun(8) are outdated in t=
heir implementation. Here are some directions for improvement:<span id=3D"m=
_-4542240635952591116m_6227940243927332475m_-6583457652973336899m_-70667191=
17085389368gmail-line-385"></span><span id=3D"m_-4542240635952591116m_62279=
40243927332475m_-6583457652973336899m_-7066719117085389368gmail-line-386"><=
/span></font></i></p><ul style=3D"color:rgb(0,0,0);font-family:Arial,&quot;=
Lucida Grande&quot;,sans-serif"><li><i><font size=3D"1">Update cron(8) to I=
SC cron with security fixes from OpenBSD.<span id=3D"m_-4542240635952591116=
m_6227940243927332475m_-6583457652973336899m_-7066719117085389368gmail-line=
-387"></span></font></i></li><li><i><font size=3D"1">Integrate the atrun(8)=
 functionality into cron(8), as it was done in NetBSD.<span id=3D"m_-454224=
0635952591116m_6227940243927332475m_-6583457652973336899m_-7066719117085389=
368gmail-line-388"></span><span id=3D"m_-4542240635952591116m_6227940243927=
332475m_-6583457652973336899m_-7066719117085389368gmail-line-389"></span></=
font></i></li></ul><p style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Luc=
ida Grande&quot;,sans-serif"></p><h5 id=3D"m_-4542240635952591116m_62279402=
43927332475m_-6583457652973336899m_-7066719117085389368gmail-Requirements-2=
0" style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Lucida Grande&quot;,sa=
ns-serif"><i><font size=3D"1">Requirements</font></i></h5><i><font size=3D"=
1"><span id=3D"m_-4542240635952591116m_6227940243927332475m_-65834576529733=
36899m_-7066719117085389368gmail-line-390" style=3D"color:rgb(0,0,0);font-f=
amily:Arial,&quot;Lucida Grande&quot;,sans-serif"></span><span id=3D"m_-454=
2240635952591116m_6227940243927332475m_-6583457652973336899m_-7066719117085=
389368gmail-line-391" style=3D"color:rgb(0,0,0);font-family:Arial,&quot;Luc=
ida Grande&quot;,sans-serif"></span></font></i><ul style=3D"color:rgb(0,0,0=
);font-family:Arial,&quot;Lucida Grande&quot;,sans-serif"><li><i><font size=
=3D"1">Strong knowledge of the C language and Unix API.</font></i></li></ul=
></div></div></div>
</div></div>
</div>
</blockquote></div></div></div>
</blockquote></div>

--00000000000057027506013211dc--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANYUEJx_g0=sgJzdAyJS-LXr-K9Vju4MbOMSCPHJC_WCE9CQtg>