pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Packages for SimH (simh 3, open-simh)



Currently we have a package emulators/simh which is "SimH 4"; the
upstream is a fork from the older SimH 3 by Bob Supnik, but with lots
of contributions from its main maintainer plus various other people.

With Bob Supnik making more releases of SimH 3 (see
https://groups.io/g/simh/message/1466 ), and the license of SimH 4 being
changed to be non-open (see https://groups.io/g/simh/topic/91108560#1468
and several later threads on the same list; essentially this was
triggered by https://github.com/simh/simh/issues/1059 ), and the release
of Open SIMH (see https://groups.io/g/simh/message/1659), there is now
the matter of how to deal with this in pkgsrc.

Currently, we have

- emulators/simh
  which we had for years. Now it cannot be updated further without
  getting a weird non-open-source license for the code (it is at the
  last point before the license change).
- wip/simh3
  Bob Supnik's recent release
- wip/open-simh
  The recently created fork of emulators/simh, splitting off from just
  before the license change (so at this moment it is nearly identical
  to emulators/simh).

The easiest thing to do would be to import the wip packages into pkgsrc
and leave it at that. However an few further courses of actions appear
possible:

1)  Add a big note to emulators/simh that it must not be updated to a
    later version
2)  Remove emulators/simh
3)  Simply replace emulators/simh with wip/open-simh, i.e. pointing the
    old package name at the new upstream

What seems to be the best thing to do? I tend towards 1) but I may be
convinced otherwise.

-Olaf.
-- 
___ "Buying carbon credits is a bit like a serial killer paying someone else to
\X/  have kids to make his activity cost neutral." -The BOFH    falu.nl@rhialto

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index