Heads-up: Pending removal of 'Created by' from the ports tree

2022-07-05 Thread 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



Re: FreeBSD Port: cde-2.4.0

2022-07-05 Thread Cy Schubert
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

2022-07-05 Thread Muhammad Moinur Rahman


> 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

2022-07-05 Thread Michael Gmelin



> 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

2022-07-05 Thread Alexey Dokuchaev
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

2022-07-05 Thread Tobias C. Berner
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

2022-07-05 Thread Eugene Grosbein
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

2022-07-05 Thread Eugene Grosbein
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

2022-07-05 Thread Dmitry Marakasov
* 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

2022-07-05 Thread Jochen Neumeister

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

2022-07-05 Thread Robert Clausecker
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

2022-07-05 Thread Philipp Ost

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

2022-07-05 Thread portscout
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

2022-07-05 Thread Kubilay Kocak

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"