pkgsrc-Changes archive

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

CVS commit: pkgsrc/bootstrap



Module Name:    pkgsrc
Committed By:   gdt
Date:           Thu Apr 23 13:51:52 UTC 2020

Modified Files:
        pkgsrc/bootstrap: README

Log Message:
bootstrap/README: List platforms in active use

Prompted by discussion of whether IRIX users exist on pkgsrc-users@,
list the pkgsrc platforms (foo, such that mk/platform/foo.mk exists)
according to whether they are actively maintained or not.

NB: This is merely informational, and not a deletion proposal.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/bootstrap/README

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/bootstrap/README
diff -u pkgsrc/bootstrap/README:1.14 pkgsrc/bootstrap/README:1.15
--- pkgsrc/bootstrap/README:1.14        Sat Jul  7 13:18:29 2018
+++ pkgsrc/bootstrap/README     Thu Apr 23 13:51:52 2020
@@ -1,4 +1,4 @@
-$NetBSD: README,v 1.14 2018/07/07 13:18:29 bsiegert Exp $
+$NetBSD: README,v 1.15 2020/04/23 13:51:52 gdt Exp $
 
 To try to get pkgsrc working on your system, please try the following
 as root:
@@ -55,3 +55,83 @@ settings you provided to the bootstrap. 
 $sysconfdir directory (see above about --sysconfdir and its default
 value). If the default mk.conf doesn't already exist, the example is
 copied into place.
+
+
+PER PLATFORM INFORMATION
+========================
+
+pkgsrc supports or has supported many operating systems (platforms).
+In general, there is a README.os for each platform that can run
+pkgsrc, explaining particular considerations.
+
+Because pgksrc contains many per-platform fixes and accommodations,
+and because the presence of those at times causes more work for
+others, we list platforms according to whether they are in active use.
+(If you feel a platform is miscategorized, send rationale to
+pkgsrc-users@.  Include a README.platform with instructions if it is
+missing and you are asserting that there are users.  Developers should
+of course feel free to make improvements.)
+
+Note that listing a platform as having no users is not a decision to
+remove it from pkgsrc; this is merely recording information that
+individual developers can use when deciding how much work is justified
+for keeping any particular accommodation.  (As always, any large-scale
+removals require a proposal and discussion on pkgsrc-users@.)
+
+Note also that pkgsrc policy is that fixes to packages, unless the
+fixes are to adjust a package to pkgsrc norms, should be filed
+upstream and the upstream tracker URL included in the patch file or
+Makefile.
+
+Platforms are listed by the filename in mk/platform, annotated by the
+README.platform here if different.
+
+
+Platforms with active use and maintenance
+-----------------------------------------
+
+The following platforms have active users, and people that regularly
+fix problems.
+
+  Darwin (README.MacOSX, macOS)
+  FreeBSD
+  Linux
+  NetBSD
+  SunOS (README.Solaris, Illumos, SmartOS)
+
+
+Platforms believed to have users
+--------------------------------
+
+  OpenBSD
+
+
+Platforms with unknown status
+-----------------------------
+  Cygwin
+  DragonFly (no README)
+  FreeMiNT (no README)
+  GNUkFreeBSD
+  Minix (no README)
+  SCO_SV (no README)
+  UnixWare (no README)
+
+
+Platforms believed to have almost no users
+------------------------------------------
+
+  AIX 
+  BSDOS (no README)
+  HPUX
+  IRIX
+  Interix
+  MirBSD
+  OSF1
+  QNX (no README)
+
+
+Platforms believed to have no users
+-----------------------------------
+
+  Bitrig
+  Haiku



Home | Main Index | Thread Index | Old Index