Date: Wed, 27 May 2020 16:44:55 +0000 From: Brandon helsley <brandon.helsley@hotmail.com> To: Aryeh Friedman <aryeh.friedman@gmail.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: <CY4PR19MB1655BFB2BEDA186543C3871FF9B10@CY4PR19MB1655.namprd19.prod.outlook.com> In-Reply-To: <CAGBxaX=s80PW4eyZDsFFYzw2vrXXkvXgn0z_bHf-AHNiRU_8vQ@mail.gmail.com> References: <CY4PR19MB165585A7D4670DC49DB5523AF9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAEJNuHxaPtoVqcn4Dc86Pi29pLbnFoicUo%2BR91E87W%2Br%2BkDbUA@mail.gmail.com> <20200527141409.5469f1a3.freebsd@edvax.de> <CY4PR19MB1655CA1BCE7309202A815605F9B10@CY4PR19MB1655.namprd19.prod.outlook.com> <CAGBxaXnN5_vL%2BK4cAAwyaUVd=5-a1gqxzN-T4==Z%2BWkwkiM-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%2BkOb6n38X9qSA5Hc-b9MNgL98zPdAPTw4sa2v=7Mbg@mail.gmail.com> <CY4PR19MB16551E5798F0C344FD2962A5F9B10@CY4PR19MB1655.namprd19.prod.outlook.com>, <CAGBxaX=s80PW4eyZDsFFYzw2vrXXkvXgn0z_bHf-AHNiRU_8vQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Dead as in without a maintainer or as in completely broken? 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.c= om<mailto: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 sayi= ng your taking maintainership (make sure it really is dead first by attempt= ing to contact the old maintainer first) ________________________________ From: Aryeh Friedman <aryeh.friedman@gmail.com<mailto:aryeh.friedman@gmail.= com>> Sent: Wednesday, May 27, 2020 10:38:56 AM To: Brandon helsley <brandon.helsley@hotmail.com<mailto:brandon.helsley@hot= mail.com>> Cc: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com<mailto:ottavio2006-use= net2012@yahoo.com>>; Polytropon <freebsd@edvax.de<mailto:freebsd@edvax.de>>= ; Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org<mailt= o:freebsd-questions@freebsd.org>> Subject: Re: FreeBSD Cert On Wed, May 27, 2020 at 12:35 PM Brandon helsley <brandon.helsley@hotmail.c= om<mailto: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 th= e flamewar on licensing often starts): https://www.freebsd.org/doc/en_US.IS= O8859-1/articles/bsdl-gpl/index.html Sent from Outlook Mobile<https://aka.ms/blhgte> ________________________________ From: Aryeh Friedman <aryeh.friedman@gmail.com<mailto:aryeh.friedman@gmail.= com>> Sent: Wednesday, May 27, 2020 10:07:29 AM To: Brandon helsley <brandon.helsley@hotmail.com<mailto:brandon.helsley@hot= mail.com>> Cc: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com<mailto:ottavio2006-use= net2012@yahoo.com>>; Polytropon <freebsd@edvax.de<mailto:freebsd@edvax.de>>= ; Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org<mailt= o:freebsd-questions@freebsd.org>> Subject: Re: FreeBSD Cert On Wed, May 27, 2020 at 12:02 PM Brandon helsley <brandon.helsley@hotmail.c= om<mailto:brandon.helsley@hotmail.com>> wrote: I'll take that to mean that I can sign up with as little as I know. I'll de= finitely 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 mod= el (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 c= ompile/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<mailto:aryeh.friedman@gmail.= com>> Sent: Wednesday, May 27, 2020 9:57:30 AM To: Brandon helsley <brandon.helsley@hotmail.com<mailto:brandon.helsley@hot= mail.com>> Cc: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com<mailto:ottavio2006-use= net2012@yahoo.com>>; Polytropon <freebsd@edvax.de<mailto:freebsd@edvax.de>>= ; Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org<mailt= o:freebsd-questions@freebsd.org>> Subject: Re: FreeBSD Cert On Wed, May 27, 2020 at 11:53 AM Brandon helsley <brandon.helsley@hotmail.c= om<mailto:brandon.helsley@hotmail.com>> wrote: Good to know, then I'll take it up to learn the basics. And to be a committ= er? Does that require skills? 1. The reason I suggested some of the things I have written but not made in= to ports yet is I wrote them on FreeBSD so there is little or no programmin= g 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 <bl= eep> things up when you put it in the master repository. Mostly this come= s from maintaining a lot of ports and showing superior knowledge of the por= ting 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<mailto:aryeh.friedman@gmail.= com>> Sent: Wednesday, May 27, 2020 9:48:39 AM To: Brandon helsley <brandon.helsley@hotmail.com<mailto:brandon.helsley@hot= mail.com>> Cc: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com<mailto:ottavio2006-use= net2012@yahoo.com>>; Polytropon <freebsd@edvax.de<mailto:freebsd@edvax.de>>= ; Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org<mailt= o:freebsd-questions@freebsd.org>> Subject: Re: FreeBSD Cert On Wed, May 27, 2020 at 11:36 AM Brandon helsley <brandon.helsley@hotmail.c= om<mailto: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" a= t all possibly include learning other things like networking and possibly a= nd hopefully learning how to port software? A lot of times (but by far from all the time) porting requires at least bas= ic programming skills since you often need to find parts of the code that a= re incompatible with FreeBSD and make them compatible (you then include a p= atch for the work in the port files). Sent from Outlook Mobile<https://aka.ms/blhgte> ________________________________ From: Aryeh Friedman <aryeh.friedman@gmail.com<mailto:aryeh.friedman@gmail.= com>> Sent: Wednesday, May 27, 2020 8:33:10 AM To: Brandon helsley <brandon.helsley@hotmail.com<mailto:brandon.helsley@hot= mail.com>> Cc: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com<mailto:ottavio2006-use= net2012@yahoo.com>>; Polytropon <freebsd@edvax.de<mailto:freebsd@edvax.de>>= ; Ottavio Caruso via freebsd-questions <freebsd-questions@freebsd.org<mailt= o:freebsd-questions@freebsd.org>> Subject: Re: FreeBSD Cert On Wed, May 27, 2020 at 8:39 AM Brandon helsley <brandon.helsley@hotmail.co= m<mailto:brandon.helsley@hotmail.com>> wrote: What about port maintainership. Or port mentee? What Is it exactly. Good le= arning 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 wo= rking order visa vie FreeBSD. A good example is when I took over maintaine= rship of devel/aegis it was to update to the latest released version (the o= riginal author passed away in 2014 and no one has picked up the ball to mak= e 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 preferen= ce 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CY4PR19MB1655BFB2BEDA186543C3871FF9B10>