Heads-up: Pending removal of 'Created by' from the ports tree
Moin moin portmgr is intending to remove all occurrences of 'Created by' from the tree by the end of this quarter [1]. This is done to honor those that are actively maintaining the ports tree and not those that were there before it was cool. The ports tree is the product of all the contributors and committers maintaining it currently. If you want your name reflected as contributor, then MAINTAINER is what you need to be. No information is lost, as the original creators are still present in the version control system. mfg Tobias/portmgr [1] https://reviews.freebsd.org/D35023
Re: FreeBSD Port: cde-2.4.0
On Tue, 5 Jul 2022 06:26:01 -0400 William Macintosh wrote: > You have certainly surprised me, I thought this package just wasn't going to > be in i386. I appreciate what you've done very much, and I will keep you > apprised when it hits and then how it holds up. > > I'm not a programmer/coder so I wouldn't know how to fix it, but I tried > building from source by following the FreeBSD specific build instructions > provided on the official CDE site with no success. I am at least familiar > with the compile process a bit because at one point in history I was a > Slackware guy, albeit a base desktop user at best. Anyway, after installing > the needed prerequisite packages, it compiled for about 10 minutes before > failing out, and I had no idea how to proceed from there. > > I confess I wouldn't know the difference between a problem with the port vs a > problem in CDE itself should any bugs present themselves, but again, I'm > grateful you took the time to do this and I will certainly let you know how > it goes. I miss CDE. If you're curious of my environment, I'll attach a snip > of my neofetch output. It is bare metal, not a VM of course. It's old, but > it's all I've got right now :) > It was simple. The fact that you had said you built it using the port instead of pkg install indicated to me that the problem on the package build infrastructure might be transient, for I was never able to reproduce the package build infrastructure failure here either. This is more of a leap of faith since I could not reproduce the problem on my local poudriere at the time while the build infrastructure had the problem. If it still fails to build on the i386 package build infrastructure the commit will be reverted. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org NTP: Web: https://nwtime.org e**(i*pi)+1=0
Re: Heads-up: Pending removal of 'Created by' from the ports tree
> On 5 Jul 2022, at 15:16, Tobias C. Berner wrote: > > Moin moin > > portmgr is intending to remove all occurrences of 'Created by' from the tree > by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree and > not those that were there before it was cool. > > The ports tree is the product of all the contributors and committers > maintaining it currently. If you want your name reflected as contributor, then > MAINTAINER is what you need to be. No information is lost, as the original > creators are still present in the version control system. > > > mfg Tobias/portmgr > > > [1] https://reviews.freebsd.org/D35023 > In the meantime while we are upgrading or changing our ports are we allowed to remove it? Kind Regards, Moin signature.asc Description: Message signed with OpenPGP
Re: Heads-up: Pending removal of 'Created by' from the ports tree
> On 5. Jul 2022, at 15:17, Tobias C. Berner wrote: > > Moin moin > > portmgr is intending to remove all occurrences of 'Created by' from the tree > by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree and > not those that were there before it was cool. > > The ports tree is the product of all the contributors and committers > maintaining it currently. Regardless of the issue at hand, I think that statement incorrect - the ports tree, just like the FreeBSD operating system, is the product of all past and current contributors and committers (alive or deceased). Cheers Michael
Re: Heads-up: Pending removal of 'Created by' from the ports tree
On Tue, Jul 05, 2022 at 03:16:17PM +0200, Tobias C. Berner wrote: > ... > portmgr is intending to remove all occurrences of 'Created by' from the > tree by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree > and not those that were there before it was cool. Before what "was cool"? Those who maintain a particular port are listed as MAINTAINER, it's a public offical field with pkg(8). "Created by" is an optional courtesy tag for those who want to be remembered as the port's author. While we no longer encourage it, some of us still prefer to use it; dropping it forcibly is tactless and unjust. Porting new software can be hard, and allowing the author to be visibly noted is a valuable sign of appreciation the FreeBSD Project can offer to those people. What you suggest is utterly upsetting and demotivating. ./danfe
Re: Heads-up: Pending removal of 'Created by' from the ports tree
Moin moin Yes, you are allowed to remove them, but make it explicit in the commit message. mfg Tobias On Tue, 5 Jul 2022 at 15:27, Muhammad Moinur Rahman wrote: > > > > > On 5 Jul 2022, at 15:16, Tobias C. Berner wrote: > > > > Moin moin > > > > portmgr is intending to remove all occurrences of 'Created by' from the tree > > by the end of this quarter [1]. > > > > This is done to honor those that are actively maintaining the ports tree and > > not those that were there before it was cool. > > > > The ports tree is the product of all the contributors and committers > > maintaining it currently. If you want your name reflected as contributor, > > then > > MAINTAINER is what you need to be. No information is lost, as the original > > creators are still present in the version control system. > > > > > > mfg Tobias/portmgr > > > > > > [1] https://reviews.freebsd.org/D35023 > > > > In the meantime while we are upgrading or changing our ports are we allowed > to remove it? > > Kind Regards, > Moin
Re: Heads-up: Pending removal of 'Created by' from the ports tree
05.07.2022 20:16, Tobias C. Berner wrote: > Moin moin > > portmgr is intending to remove all occurrences of 'Created by' from the tree > by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree and > not those that were there before it was cool. > > The ports tree is the product of all the contributors and committers > maintaining it currently. If you want your name reflected as contributor, then > MAINTAINER is what you need to be. No information is lost, as the original > creators are still present in the version control system. May I ask for exception for those creaters who already passed out? For example: # find /usr/ports -name 'Makefile*' | xargs egrep -li "Created by: ache" | sed -E 's,/usr/ports/,,; s,/[^/]+$,,' | sort archivers/arc archivers/ha archivers/lha archivers/rar archivers/sharutils archivers/unarj archivers/unrar audio/playmidi converters/mpack converters/p5-MIME-Base64 databases/p5-MLDBM devel/p5-String-CRC32 devel/patch ftp/ncftp3 ftp/omi graphics/jpeginfo graphics/png mail/adcomplain mail/dk-milter net/fspclient net/p5-URI net/tintin++ russian/d1489 security/p5-Digest-MD5 textproc/p5-Text-CSV_XS textproc/sarep www/geolizer www/lynx-current www/mnogosearch www/p5-ParallelUserAgent www/w3mir www/webcopy
Re: Heads-up: Pending removal of 'Created by' from the ports tree
05.07.2022 22:25, Eugene Grosbein wrote: > 05.07.2022 20:16, Tobias C. Berner wrote: > >> Moin moin >> >> portmgr is intending to remove all occurrences of 'Created by' from the tree >> by the end of this quarter [1]. >> >> This is done to honor those that are actively maintaining the ports tree and >> not those that were there before it was cool. >> >> The ports tree is the product of all the contributors and committers >> maintaining it currently. If you want your name reflected as contributor, >> then >> MAINTAINER is what you need to be. No information is lost, as the original >> creators are still present in the version control system. > > May I ask for exception for those creaters who already passed out? > For example: > > # find /usr/ports -name 'Makefile*' | xargs egrep -li "Created by: ache" | > sed -E 's,/usr/ports/,,; s,/[^/]+$,,' | sort > archivers/arc [skip] Also, # find /usr/ports -name 'Makefile*' | xargs egrep -li "Created by:.*jmz" | sed -E 's,/usr/ports/,,; s,/[^/]+$,,' | sort archivers/unzip archivers/zoo audio/xcd benchmarks/iozone benchmarks/iozone21 comms/viewfax emulators/mtools games/doom games/golddig games/xjewel games/xmris graphics/netpbm graphics/p5-PGPLOT graphics/pgplot lang/p5-ExtUtils-F77 math/calc math/lapack print/makeindex print/psutils x11/xkeycaps x11/xloadimage x11/xsnow See also the section '6. Development Team: In Memoriam' at https://docs.freebsd.org/en/articles/contributors/
Re: Heads-up: Pending removal of 'Created by' from the ports tree
* Tobias C. Berner (tcber...@freebsd.org) wrote: > portmgr is intending to remove all occurrences of 'Created by' from the tree > by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree and > not those that were there before it was cool. > > The ports tree is the product of all the contributors and committers > maintaining it currently. If you want your name reflected as contributor, then > MAINTAINER is what you need to be. No information is lost, as the original > creators are still present in the version control system. This is most welcome. Thank you! -- Dmitry Marakasov . amd...@amdmi3.ru ..: https://github.com/AMDmi3 https://amdmi3.ru/
Re: Heads-up: Pending removal of 'Created by' from the ports tree
Hi, Am 05.07.22 um 15:16 schrieb Tobias C. Berner: Moin moin portmgr is intending to remove all occurrences of 'Created by' from the tree by the end of this quarter [1]. This is done to honor those that are actively maintaining the ports tree and not those that were there before it was cool. The ports tree is the product of all the contributors and committers maintaining it currently. If you want your name reflected as contributor, then MAINTAINER is what you need to be. No information is lost, as the original creators are still present in the version control system. mfg Tobias/portmgr [1] https://reviews.freebsd.org/D35023 have you also considered another direction? That you do not delete this line, but if several people were involved in the creation, to include them? One must not insert completely name and email address, but only the name. I do not find so beautiful, if this line is deleted. You could also always see that many people who are no longer active have created many of these ports in the past, such as Martin "Miwi" Wilke. Furthermore I think it would be good that portmgr thinks about how many ports one person should take care of. Cheers Jochen
Re: Heads-up: Pending removal of 'Created by' from the ports tree
Please check with legal if the removal of authorship information from files is permitted. I am under the impression that this is one of the things that you are not permitted to do, even with BSD2CLAUSE code. In German jurisdiction specifically, the author is permitted to decide how to mark his authorship of files and these authorship marks may not be removed without consent of the author (§13 UrhG). I am not sure what the situation is in other jurisdictions. Yours, Robert Clausecker Am Tue, Jul 05, 2022 at 03:16:17PM +0200 schrieb Tobias C. Berner: > Moin moin > > portmgr is intending to remove all occurrences of 'Created by' from the tree > by the end of this quarter [1]. > > This is done to honor those that are actively maintaining the ports tree and > not those that were there before it was cool. > > The ports tree is the product of all the contributors and committers > maintaining it currently. If you want your name reflected as contributor, then > MAINTAINER is what you need to be. No information is lost, as the original > creators are still present in the version control system. > > > mfg Tobias/portmgr > > > [1] https://reviews.freebsd.org/D35023 > -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments
Re: Heads-up: Pending removal of 'Created by' from the ports tree
On 7/5/22 16:26, Alexey Dokuchaev wrote: On Tue, Jul 05, 2022 at 03:16:17PM +0200, Tobias C. Berner wrote: ... portmgr is intending to remove all occurrences of 'Created by' from the tree by the end of this quarter [1]. This is done to honor those that are actively maintaining the ports tree and not those that were there before it was cool. Before what "was cool"? Those who maintain a particular port are listed as MAINTAINER, it's a public offical field with pkg(8). "Created by" is an optional courtesy tag for those who want to be remembered as the port's author. While we no longer encourage it, some of us still prefer to use it; dropping it forcibly is tactless and unjust. Porting new software can be hard, and allowing the author to be visibly noted is a valuable sign of appreciation the FreeBSD Project can offer to those people. What you suggest is utterly upsetting and demotivating. Yes, I can relate to that, albeit in a different way. I wrote the current iteration of the math/polymake port and initially added a 'Created By:' line at the top of the ports' Makefile. My name was removed and replaced by the author of the original port, even though I made it clear that I wrote everything from scratch. At the time that was somewhat demotivating. To be clear, I don't hold a grutch against anyone involved. I got over it quickly, but I still think it's strange to credit people in cases like this were a port gets removed from the tree, years go by, someone else revives the port and basically starts from a blank slate. Whatever we decide to do, I'd like to see the same rules applied to all (and in a consistent manner if possible ;-)). Best Philipp
Unmaintained FreeBSD ports which are out of date
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this port. If any ports have already been updated, you can safely ignore the entry. An e-mail will not be sent again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/po...@freebsd.org.html Port| Current version | New version +-+ devel/mingw32-openssl | 1.0.2d | 3.0.5 +-+ irc/irssi-scripts | 20181120| 20220704 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Reported by:portscout!
Re: Python 3.10 and Python 3.11
On 5/07/2022 2:14 pm, The Doctor wrote: Will they be properly recognised so that ports like ceph can use them? If you can provide a patch adding them, leaving them last in the preferred order in python.mk (x,y,z,3.11,3.10) , we're happy to review/accept (all else equal). If not, please open an issue requesting the addition: "Mk/Uses:python.mk: Add Python 3.10 and 3.11 to version list"