Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2020 12:46:07 -0400
From:      Aryeh Friedman <aryeh.friedman@gmail.com>
To:        Brandon helsley <brandon.helsley@hotmail.com>
Cc:        Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>, Polytropon <freebsd@edvax.de>,  Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: FreeBSD Cert
Message-ID:  <CAGBxaXk-yTvN1mCXwSQtjVv4DAkjfMiQP+ZGfLqExRa7Op6TOw@mail.gmail.com>
In-Reply-To: <CY4PR19MB1655BFB2BEDA186543C3871FF9B10@CY4PR19MB1655.namprd19.prod.outlook.com>
References:  <CY4PR19MB165585A7D4670DC49DB5523AF9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAEJNuHxaPtoVqcn4Dc86Pi29pLbnFoicUo+R91E87W+r+kDbUA@mail.gmail.com> <20200527141409.5469f1a3.freebsd@edvax.de> <CY4PR19MB1655CA1BCE7309202A815605F9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaXnN5_vL+K4cAAwyaUVd=5-a1gqxzN-T4==Z+WkwkiM-RA@mail.gmail.com> <CY4PR19MB1655429A10A7CD70E9A7BEACF9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaX=bNBkHQU8L0F-mq3D83CL1DSgMDZRE3_9cQ7ypRpEKzg@mail.gmail.com> <CY4PR19MB1655B064D097DAFECC492CA1F9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaXnkaRDZ84mff3KpABZdibNBgWZtnLTJjFUA7rUSmnxdcQ@mail.gmail.com> <CY4PR19MB1655D45BA9FFA743BE59FDFBF9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaXnWSDs_PQJ=F8HQpz-r=AjyA-1=j1o_eBavdwJ7bhhX7Q@mail.gmail.com> <CY4PR19MB1655FA15206EBD85E8E754B2F9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaX=4+kOb6n38X9qSA5Hc-b9MNgL98zPdAPTw4sa2v=7Mbg@mail.gmail.com> <CY4PR19MB16551E5798F0C344FD2962A5F9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaX=s80PW4eyZDsFFYzw2vrXXkvXgn0z_bHf-AHNiRU_8vQ@mail.gmail.com> <CY4PR19MB1655BFB2BEDA186543C3871FF9B10@CY4PR19MB1655.namprd19.prod.outlook.com>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Wed, May 27, 2020 at 12:44 PM Brandon helsley <
brandon.helsley@hotmail.com> wrote:

> Dead as in without a maintainer or as in completely broken?
>

If the second work with the current maintainer if the first just take
maintainership and if both fix it and take maintainership


> Sent from Outlook Mobile <https://aka.ms/blhgte>;
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 10:43:38 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 12:41 PM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> Ok I'll check it out and get back to you. Btw there's a broken port called
> freetnet. Can it be rescued? How do you go about fixing a broken port?
>
>
> Sort answer: By any means necessary
> Long answer: Figure out where to get the latest version of the source code
> and do what is needed to bring it up to date and submit the port while
> saying your taking maintainership (make sure it really is dead first by
> attempting to contact the old maintainer first)
>
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 10:38:56 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 12:35 PM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> So if I wanted to port Bote Mail from i2p I would just get the source code
> and refer to their licensing on their website and contact them for clarity?
>
>
> You should also read the semi official statement on what is compatible and
> what isn't legally (I am not going to summerize it because that is where
> the flamewar on licensing often starts):
> https://www.freebsd.org/doc/en_US.ISO8859-1/articles/bsdl-gpl/index.html
>
>
>
> Sent from Outlook Mobile <https://aka.ms/blhgte>;
>
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 10:07:29 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 12:02 PM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> I'll take that to mean that I can sign up with as little as I know. I'll
> definitely be very quick to learn. How can I get started?
>
>
> Step 1: Find some program that you think should be widely available to the
> FreeBSD community
> Step 2: Make sure it legally compatible with FreeBSD and it's licensing
> model (I am not going to get into how to this to avoid starting a flame war)
> Step 3: Get the source code for the program
> Step 4: Using hand compiling (or how ever it wants to be built) get it to
> compile/install cleanly including noting all the other ports it depends on
> Step 5: Use the port system to automate step 4
> Step 6: Submit it to the bug tracking system as a new port so as to mark
> it ready for a committer to review and commit it
> Step 7: Make any changes the committer suggests
> Step 8: Committer commits it and it is now officially a port
>
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 9:57:30 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 11:53 AM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> Good to know, then I'll take it up to learn the basics. And to be a
> committer? Does that require skills?
>
>
> 1. The reason I suggested some of the things I have written but not made
> into ports yet is I wrote them on FreeBSD so there is little or no
> programming required to make them work as  port (if there is then I did my
> job wrong) and thus you can learn porting from the ground up and then move
> to harder things that require programming
>
> 2. Being a committer is mostly being trusted by other committers to not
> <bleep> things up when you put it in the master repository.   Mostly this
> comes from maintaining a lot of ports and showing superior knowledge of the
> porting system along with being suitably risk adverse when updating the
> master repo.
>
>
>
> Sent from Outlook Mobile <https://aka.ms/blhgte>;
>
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 9:48:39 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 11:36 AM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> How much experience is necessarry?
> I don't know anything about computers but got freebsd as a project to
> learn as much as possible. If I were to get involved does "teaching the
> ropes" at all possibly include learning other things like networking and
> possibly and hopefully learning how to port software?
>
>
> A lot of times (but by far from all the time) porting requires at least
> basic programming skills since you often need to find parts of the code
> that are incompatible with FreeBSD and make them compatible (you then
> include a patch for the work in the port files).
>
>
>
>
> Sent from Outlook Mobile <https://aka.ms/blhgte>;
>
> ------------------------------
> *From:* Aryeh Friedman <aryeh.friedman@gmail.com>
> *Sent:* Wednesday, May 27, 2020 8:33:10 AM
> *To:* Brandon helsley <brandon.helsley@hotmail.com>
> *Cc:* Ottavio Caruso <ottavio2006-usenet2012@yahoo.com>; Polytropon <
> freebsd@edvax.de>; Ottavio Caruso via freebsd-questions <
> freebsd-questions@freebsd.org>
> *Subject:* Re: FreeBSD Cert
>
>
>
> On Wed, May 27, 2020 at 8:39 AM Brandon helsley <
> brandon.helsley@hotmail.com> wrote:
>
> What about port maintainership. Or port mentee? What Is it exactly. Good
> learning experience?
>
>
> Yes/no/maybe is it worth and is it a good learning experience.
>
> A port maintainer as Mathew said is resonible for keeping a port in good
> working order visa vie FreeBSD.  A good example is when I took over
> maintainership of devel/aegis it was to update to the latest released
> version (the original author passed away in 2014 and no one has picked up
> the ball to make new versions since despite a small group of hardcore users
> [including my self]) and all was good then when FreeBSD started to phase
> out the preference for GCC I had to make some patches to make it work with
> LLVM, etc.
>
> Taking over a dead port is likely not as good of an learning experience as
> making and maintaining a new one.   Contact me privately I have some ideas
> for stuff that can and should be ports that I haven't had time for (mostly
> side projects relating to PetiteCloud that I can maintain via aegis but not
> via ports due to not making the translation scripts completely yet)
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>


-- 
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?CAGBxaXk-yTvN1mCXwSQtjVv4DAkjfMiQP+ZGfLqExRa7Op6TOw>