Re: please put back cat man pages, and what's the deal with warp?
On 13.11.2020 09:19, nia wrote: > On Wed, Nov 11, 2020 at 01:12:58PM +0100, Kamil Rytarowski wrote: >> On 11.11.2020 11:05, nia wrote: >>> https://github.com/NetBSD/src/blob/8dacd60b50e3047dcbb2645d41df02cd16fd2072/games/warp/warp.c#L10 >>> >>> this doesn't read like a netbsd-compatible software license. >>> >> >> Fixed. It was an leftover. If there is anything else, please let me know. > > Did you actually get permission from him to donate copyright to TNF or > are you just interpreting his vague statement mentioned in your commit as > "do whatever you like"? That's not how copyright works. > The commit contains Larry's signoff. If you have some concerns please check in private (with e.g. Larry) and stop insinuating in public.
Re: please put back cat man pages, and what's the deal with warp?
On Wed, Nov 11, 2020 at 01:12:58PM +0100, Kamil Rytarowski wrote: > On 11.11.2020 11:05, nia wrote: > > https://github.com/NetBSD/src/blob/8dacd60b50e3047dcbb2645d41df02cd16fd2072/games/warp/warp.c#L10 > > > > this doesn't read like a netbsd-compatible software license. > > > > Fixed. It was an leftover. If there is anything else, please let me know. Did you actually get permission from him to donate copyright to TNF or are you just interpreting his vague statement mentioned in your commit as "do whatever you like"? That's not how copyright works. > > it's using libcompat. should new programs in base really be relying on > > ancient bsd compat? > > > > No, but on the other hand it was exposed that software using old tty is > not buildable after this commit: > > https://github.com/NetBSD/src/commit/573acd495de4cf3c5dbe2c50ec5071a25f8027e6 > > Symbols such as ECHO are missing. Can we either drop ioctl_compat.h or > reintroduce the symbols? Missing old and new tty headers didn't work > when I tried it (at least before more renovation in warp(6) from christos@).
Re: please put back cat man pages, and what's the deal with warp?
On 11.11.2020 11:05, nia wrote: > https://github.com/NetBSD/src/blob/8dacd60b50e3047dcbb2645d41df02cd16fd2072/games/warp/warp.c#L10 > > this doesn't read like a netbsd-compatible software license. > Fixed. It was an leftover. If there is anything else, please let me know. > it's using libcompat. should new programs in base really be relying on > ancient bsd compat? > No, but on the other hand it was exposed that software using old tty is not buildable after this commit: https://github.com/NetBSD/src/commit/573acd495de4cf3c5dbe2c50ec5071a25f8027e6 Symbols such as ECHO are missing. Can we either drop ioctl_compat.h or reintroduce the symbols? Missing old and new tty headers didn't work when I tried it (at least before more renovation in warp(6) from christos@).
Re: please put back cat man pages, and what's the deal with warp?
https://github.com/NetBSD/src/blob/8dacd60b50e3047dcbb2645d41df02cd16fd2072/games/warp/warp.c#L10 this doesn't read like a netbsd-compatible software license. it's using libcompat. should new programs in base really be relying on ancient bsd compat?
Re: please put back cat man pages, and what's the deal with warp?
On Tue, 10 Nov 2020, Kamil Rytarowski wrote: I'm going to submit a dedicated mail! Restoration of BSD games was discussed and performed by perry@. Only warp and dungeon were still missing (and documented as so in games/Makefile). I have got the dungeon sources now too, but it needs rewrite (from Fortrant) and to avoid (c) issues. Dungeon is already available in pkgsrc, and it has already been translated to C. It is 100% functional, and has an improved user interface, too. There is no need to import dungeon. (Furthermore, there might be some license issues which make it unsuitable for inclusion - see the package's license for details.) ++--+---+ | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | (Retired) | FA29 0E3B 35AF E8AE 6651 | p...@whooppee.com | | Software Developer | 0786 F758 55DE 53BA 7731 | pgoye...@netbsd.org | ++--+---+
Re: please put back cat man pages, and what's the deal with warp?
On 10.11.2020 10:55, matthew green wrote: > at this point the right thing is to revert, and then proceed > with the discussion. if you can convince people that your > idea is of merit, you can put it back in, but right now that > is quite clearly not a shared sentiment. OK.
Re: please put back cat man pages, and what's the deal with warp?
On 10.11.2020 10:40, Robert Elz wrote: > Date:Tue, 10 Nov 2020 10:07:32 +0100 > From:Kamil Rytarowski > Message-ID: > > | Revert MKCATPAGES change? > > No, the changes to the mtree config that stopped creating the catN > directories, and anything else that has happened that is not 100% MKCATPAGES. > This was intended in the proposal and I was specifically asked by wiz@ (kind of our maintainer for man-pages) in a private mail to remember to purge these directories too. I was also the only user of these dirs myself as all other ones are presumed extinct. > On games/dungeon > > | but it needs rewrite (from Fortrant) and to avoid (c) issues. > > A rewrite form Fortran will not avoid copyright issues, that's > just a translation, and translations are covered. > That's way I wrote about a rewrite that avoids (c) issues, not translation or conversion f2c-like. > kre >
re: please put back cat man pages, and what's the deal with warp?
> On 10.11.2020 09:19, matthew green wrote: > > there was not nearly enough discussion for this and i object > > quite strongly about this. please revert immediately and > > begin a real discussion. > > Revert MKCATPAGES change? yes, all of it. your proposal was not clear or properly posted (just tech-userlevel? man pages are used by all sorts of users), and there are there is significant push back, that was not resolved in the existing threads. > It was proposed 17 ago without objects and according to core@ rules for > removals. I waited even more than a week before the final removal. that doesn't really matter. your proposal wasn't complete and now you've done more than it suggested, and it was not proposed on the relevant lists, and you've changed unrelated things (like fortune.) your comments about "zero to do with current UNIX" is also irrelevant. if we only cared about that, we'd throw away all of src/games and i'm pretty sure you don't agree with that (and i'm glad to see you've been talking to lwall!) at this point the right thing is to revert, and then proceed with the discussion. if you can convince people that your idea is of merit, you can put it back in, but right now that is quite clearly not a shared sentiment. .mrg. ps: mouse: fortran went away because g77 went away, and since gfortran got back, i've not had a chance to put it in our build yet. it was always the plan, but no one sent me a patch yet... ;)
Re: please put back cat man pages, and what's the deal with warp?
Date:Tue, 10 Nov 2020 10:07:32 +0100 From:Kamil Rytarowski Message-ID: | Revert MKCATPAGES change? No, the changes to the mtree config that stopped creating the catN directories, and anything else that has happened that is not 100% MKCATPAGES. On games/dungeon | but it needs rewrite (from Fortrant) and to avoid (c) issues. A rewrite form Fortran will not avoid copyright issues, that's just a translation, and translations are covered. kre
Re: please put back cat man pages, and what's the deal with warp?
On 10.11.2020 09:19, matthew green wrote: > there was not nearly enough discussion for this and i object > quite strongly about this. please revert immediately and > begin a real discussion. > Revert MKCATPAGES change? It was proposed 17 ago without objects and according to core@ rules for removals. I waited even more than a week before the final removal. > additionally, what's the deal with games/warp? i don't see > it discussed anywhere, and you've imported files that are > all executable. it's also pretty far-fetch to claim that > your commit was approved by lwall. huh? > I'm going to submit a dedicated mail! Restoration of BSD games was discussed and performed by perry@. Only warp and dungeon were still missing (and documented as so in games/Makefile). I have got the dungeon sources now too, but it needs rewrite (from Fortrant) and to avoid (c) issues. I was in touch with lwall@ over the past month on this topic. I will talk to an admin about the permissions. signature.asc Description: OpenPGP digital signature
please put back cat man pages, and what's the deal with warp?
there was not nearly enough discussion for this and i object quite strongly about this. please revert immediately and begin a real discussion. additionally, what's the deal with games/warp? i don't see it discussed anywhere, and you've imported files that are all executable. it's also pretty far-fetch to claim that your commit was approved by lwall. huh? this is not the right way to work in netbsd. .mrg.