Re: please put back cat man pages, and what's the deal with warp?

2020-11-13 Thread Kamil Rytarowski
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?

2020-11-13 Thread nia
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?

2020-11-11 Thread Kamil Rytarowski
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?

2020-11-11 Thread nia
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?

2020-11-10 Thread Paul Goyette

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?

2020-11-10 Thread Kamil Rytarowski
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?

2020-11-10 Thread Kamil Rytarowski
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?

2020-11-10 Thread matthew green
> 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?

2020-11-10 Thread Robert Elz
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?

2020-11-10 Thread Kamil Rytarowski
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?

2020-11-10 Thread matthew green
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.