~nabijaczleweli/ossp

Notice of new OSSP upstream

Details
Message ID
<das6vdk2hnazoi6b3wf5bbctpcqnqfky2nmdcwco7lkv2drmpk@tarta.nabijaczleweli.xyz>
DKIM signature
pass
Download raw message
The OSSP meta-project[i1], headed by Ralf S. Engelschall,
produced many software products between 1999-03-28[i2] and 2009-06-25[i3],
many with archival value,
and a few still found on modern systems and referenced by modern implementations.

Since 2008, development is halted, while the march of progress remains crushing:
* the http://www.ossp.org site still functions satisfactorily,
* the ftp://ftp.ossp.org  site does not[i4][i5][i6],
* the http://cvs.ossp.org site — containing the bug tracker —
                               is a grave-yard of reports as recent as 2023-10-13.

In a way, the OSSP project has failed, and its vision
of the "Next Generation Internet Server Platform" product was never realised.

In many other ways, the OSSP project has succeeded,
contemporaneously being the source of many critical programs and libraries
for the first, tumultuous, decade of the 21st century,
which were only later followed and superseded by international standards,
and remain still a part of this next generation of the Universal Operating System[i7].

I thank rse, thl, &a. for their work so far, and wish continued success for their OpenPKG[i8] product.
Henceforth, <https://sr.ht/~nabijaczleweli/ossp> is the upstream site for all OSSP software.

[i1]: https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/ftp.ossp.org/ossp-web/
      http://www.ossp.org
[i2]: https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/ftp.ossp.org/ossp-web/new/news.html
      http://www.ossp.org/new/news.html
[i3]: https://git.sr.ht/~nabijaczleweli/ossp-shtool/commit/62f7f9abafa9df81fd398ace4fc0433149805b5b
      http://cvs.ossp.org/chngview?cn=6025
[i4]: https://todo.sr.ht/~nabijaczleweli/ossp/204
      http://cvs.ossp.org/tktview?tn=204,4
[i5]: https://todo.sr.ht/~nabijaczleweli/ossp/188
      http://cvs.ossp.org/tktview?tn=188,4
[i6]: https://101010.pl/@nabijaczleweli/113074560373363761
[i7]: https://debian.org
[i8]: http://www.openpkg.org/


Archival status
===============

Raw archives are retained at <https://lfs.nabijaczleweli.xyz/0022-OSSP.org-mirror/>.
See /INDEX for more information.

When archived — around 2024-09-03 — the upstream OSSP site consisted of:
1. a http://www.ossp.org web site — .../ftp.ossp.org/ossp-web is accurate;
   it was also under version control: <https://git.sr.ht/~nabijaczleweli/ossp-web>
2. an ftp://ftp.ossp.org FTP site – .../ftp.ossp.org/ossp-ftp was mirrored by rsync
  * this includes both package tarballs (.../pkg/) and
  * mailing list archives (.../mail/ – though I can't really find these referenced anywhere, ever):
    * ossp-announce@ossp.org – entirely empty (file date 2000-05-31)
    * ossp-users@ossp.org    – 4 messages from 2001-01-19, all spam
    * ossp-dev@ossp.org      – 31 messages from between 2002-05-23 and 2004-03-09,
        archived at <https://lists.sr.ht/~nabijaczleweli/ossp-dev>,
        then 98 identical automated messages from between 2007-10-18 and 2012-01-29
    * ossp-cvs@ossp.org      – 5093 messages from between 2000-06-13 and 2009-11-23,
        archived at <https://lists.sr.ht/~nabijaczleweli/ossp-cvs>
3. a http://cvs.ossp.org CVSTrac[a1] front-end
  * the 55 CVS repositories were saved by the rsync at .../ftp.ossp.org/ossp-cvs
    * following mirabilos' recommendation[a2], his cvs2git methodology[a3]
      was used to turn these into git archives (for specifics see /INDEX);
      this is believed to be the the highest-quality CVS import available,
      and appears to have correctly imported every aspect of every repository,
      at <https://sr.ht/~nabijaczleweli/ossp/sources>
    * the specific infelicities that befall CVS and cannot be represented by git
      are also rendered by CVSTrac; those were saved by web scrape (cf. /INDEX).
  * there is no wiki
  * there is a bug-tracker — archived directly at /cvs.ossp.org-tickets;
    imported into <https://todo.sr.ht/~nabijaczleweli/ossp>
    * there are 145 non-spam bug reports, numbered [4, 207];
      it's unclear where the 62 missing numbers went
      (so send a follow up if you know!)

[a1]: http://www.cvstrac.org/home/doc/trunk/www/index.html
[a2]: https://101010.pl/@mirabilos@toot.mirbsd.org/113049645947279520
[a3]: https://101010.pl/@mirabilos@toot.mirbsd.org/113049645947279520
      https://github.com/MirBSD/git-scripts


CVS Repositories
===============

There are 55, most of which have only archival value, and thus remain frozen.
For some, upstream development shall continue – those have been thawed.
At time of writing, this is just ossp-uuid.
Debian ships ossp-eperl, ossp-iselect, ossp-sa, too,
so they're good candidates depending on downstream state.
More may be thawed if demand materialises.

Sorted by last update from the original upstream:

Repository             | CVS/git    | updated    | description
-----------------------+------------+------------+-------------
ossp-pkg/shtool        | [c01][g01] | 2009-11-23 | GNU shtool -- The GNU Portable Shell Tool
ossp-pkg/svs           | [c02][g02] | 2009-06-25 | OSSP svs - Stupid/Silly/Simple Versioning System
CVSROOT                | [c03][g03] | 2008-08-08 | OSSP CVS REPOSITORY ADMINISTRATIVE AREA
ossp-pkg/js            | [c04][g04] | 2008-08-02 | OSSP js - Mozilla JavaScript Engine (stand-alone SpiderMonkey distribution)
ossp-pkg/string-divert | [c05][g05] | 2008-07-06 | OSSP String::Divert (Perl 5 scalar-like string object with overloaded operators for Folding and Diversion)
ossp-pkg/uuid          | [c06][g06] | 2008-07-05 | OSSP uuid - Universally Unique Identifier (DCE 1.1, ISO/IEC 11578, RFC 4122 — C/Perl5/PHP[45]/C++ APIs & program)
ossp-pkg/str           | [c07][g07] | 2008-06-06 | OSSP str - String Handling (handling, matching, parsing, searching, formatting)
ossp-web               | [c08][g08] | 2007-10-19 | This is the OSSP website www.ossp.org.
ossp-pkg/l2            | [c09][g09] | 2007-10-12 | OSSP l2 -- Flexible Logging (very flexible and sophisticated Unix logging facility)
ossp-pkg/cfg           | [c10][g10] | 2007-10-12 | OSSP cfg - Configuration Parsing
ossp-pkg/ex            | [c11][g11] | 2007-10-12 | OSSP ex - Exception Handling (C++-style exceptions for C)
ossp-pkg/iselect       | [c12][g12] | 2007-07-08 | OSSP iSelect -- Interactive Selection Tool
ossp-pkg/due           | [c13][g13] | 2007-05-24 | OSSP due - Dynamic User Environment (unified Bash and Vim user environment)
ossp-pkg/fsl           | [c14][g14] | 2007-03-02 | OSSP fsl - Faking/Flexible Syslog Library
ossp-pkg/snmpdx        | [c15][g15] | 2007-03-01 | OSSP snmpdx - SNMP Daemon Extension (net-snmp snmpd(8) Perl hook framework)
ossp-pkg/mm            | [c16][g16] | 2007-01-01 | OSSP mm - Shared Memory Allocation
ossp-pkg/pth           | [c17][g17] | 2007-01-01 | GNU Pth - The GNU Portable Threads (very portable POSIX/ANSI-C non-preemptive priority-based scheduling for multiple threads of execution on Unix)
ossp-pkg/shiela        | [c18][g18] | 2006-10-13 | OSSP shiela - Access Control and Logging Facility for CVS
ossp-pkg/path          | [c19][g19] | 2006-08-23 | OSSP path - Filesystem Path Library
ossp-pkg/sa            | [c20][g20] | 2006-06-10 | OSSP sa - Socket Abstraction
ossp-pkg/lmtp2nntp     | [c21][g21] | 2005-10-22 | OSSP lmtp2nntp - Mail to News Gateway
ossp-pkg/tai           | [c22][g22] | 2005-10-09 | OSSP TAI - Time Handling
ossp-pkg/petidomo      | [c23][g23] | 2005-10-06 | OSSP petidomo - mailing list manager (enhanced from CyberSolutions Petidomo 2.2)
ossp-pkg/getopt        | [c24][g24] | 2005-10-05 | OSSP's GNU getopt — self-contained re-packaging of GNU getopt(3)
ossp-pkg/xds           | [c25][g25] | 2005-10-05 | OSSP xds - eXtensible Data Serialization
ossp-pkg/popt          | [c26][g26] | 2005-10-03 | OSSP popt - Option Parsing Library
ossp-pkg/pcre          | [c27][g27] | 2005-10-03 | OSSP PCRE - Perl-Compatible Regular Expressions, based on the PCRE package by Philip Hazel
ossp-pkg/sio           | [c28][g28] | 2005-10-03 | OSSP sio - Stream I/O (layered complex stream communication abstraction with filtering and multiplexing)
ossp-pkg/al            | [c29][g29] | 2005-10-03 | OSSP al - Assembly Line (data buffer with zero-copy assembly/movement/truncation in a stream)
ossp-pkg/val           | [c30][g30] | 2005-10-03 | OSSP val - Value Access (name to value mapping library)
ossp-pkg/var           | [c31][g31] | 2005-10-02 | OSSP var - Variable Expansion (variable construct expansion library — @var, $(var), ${var}, ${var[index]}, ${var:op:op...}, &c.)
ossp-pkg/eperl         | [c32][g32] | 2005-07-15 | OSSP ePerl -- Embedded Perl 5 Language
ossp-pkg/ui64          | [c33][g33] | 2005-03-29 | OSSP ui64 - 64-Bit Arithmetic
ossp-pkg/flow2rrd      | [c34][g34] | 2004-12-30 | OSSP flow2rrd - NetFlow to Round-Robin Database
ossp-pkg/quos          | [c35][g35] | 2004-11-29 | OSSP quos - Query On Steroids (Web user interface for querying an SQL-based RDBMS)
ossp-pkg/as            | [c36][g36] | 2004-11-09 | Cable & Wireless Internet Services Europe Accounting System
ossp-pkg/ac            | [c37][g37] | 2004-11-06 | OSSP AutoConnect
ossp-pkg/cvsfusion     | [c38][g38] | 2004-04-24 | OSSP cvsfusion - CVS Repository Fusion (merge)
ossp-pkg/platform      | [c39][g39] | 2003-12-11 | OSSP platform - Unix Platform Identification
ossp-pkg/adm           | [c40][g40] | 2003-07-23 | OSSP links, licences, assorted documentation
ossp-pkg/rc            | [c41][g41] | 2003-07-11 | OSSP rc - Run-Command Processor (assemble temporary script from excerpts of snippets grouped into sections)
ossp-pkg/sdb           | [c42][g42] | 2003-05-29 | OSSP sdb -- Skill Database
ossp-pkg/changelog     | [c43][g43] | 2003-05-29 | OSSP ChangeLog
ossp-pkg/xmldb         | [c44][g44] | 2003-05-29 | OSSP XML Database (XMLDB)
ossp-pkg/mct           | [c45][g45] | 2003-05-29 | OSSP Multiple Choice Test (MCT) Engine
ossp-pkg/res           | [c46][g46] | 2003-02-16 | OSSP res - Resource Pools
ossp-pkg/act           | [c47][g47] | 2003-01-06 | OSSP act - Abstract Container Types
ossp-pkg/sorp          | [c48][g48] | 2002-10-06 | OSSP sorp SPECIFICATION
ossp-pkg/tabea         | [c49][g49] | 2002-07-26 | OSSP tabea -- Web Configuration Editor
ossp-pkg/sugar         | [c50][g50] | 2002-03-15 | OSSP sugar -- The Markup Language With Invisible Syntactic Sugar
ossp-pkg/cache         | [c51][g51] | 2002-02-16 | OSSP Cache - Caching Library
ossp-pkg/srpc          | [c52][g52] | 2001-08-30 | OSSP RPC evaluation documents(?)
ossp-pkg/sfio          | [c53][g53] | 2001-02-12 | OSSP Safe/Fast I/O (Sfio) Library
ossp-pkg/adns          | [c54][g54] | 2000-09-19 | GNU adns, adjusted for OSSP
ossp-pkg/ev            | [c55][g55] | 1999-11-12 | OSSP EV - Event Handling Library, Derived from BIND's src/lib/isc/*

[c01]: http://cvs.ossp.org/dirview?d=ossp-pkg/shtool&
[g01]: https://git.sr.ht/~nabijaczleweli/ossp-shtool
[c02]: http://cvs.ossp.org/dirview?d=ossp-pkg/svs&
[g02]: https://git.sr.ht/~nabijaczleweli/ossp-svs
[c03]: http://cvs.ossp.org/dirview?d=CVSROOT&
[g03]: https://git.sr.ht/~nabijaczleweli/ossp-CVSROOT
[c04]: http://cvs.ossp.org/dirview?d=ossp-pkg/js&
[g04]: https://git.sr.ht/~nabijaczleweli/ossp-js
[c05]: http://cvs.ossp.org/dirview?d=ossp-pkg/string-divert&
[g05]: https://git.sr.ht/~nabijaczleweli/ossp-string-divert
[c06]: http://cvs.ossp.org/dirview?d=ossp-pkg/uuid&
[g06]: https://git.sr.ht/~nabijaczleweli/ossp-uuid
[c07]: http://cvs.ossp.org/dirview?d=ossp-pkg/str&
[g07]: https://git.sr.ht/~nabijaczleweli/ossp-str
[c08]: http://cvs.ossp.org/dirview?d=ossp-web&
[g08]: https://git.sr.ht/~nabijaczleweli/ossp-web
[c09]: http://cvs.ossp.org/dirview?d=ossp-pkg/l2&
[g09]: https://git.sr.ht/~nabijaczleweli/ossp-l2
[c10]: http://cvs.ossp.org/dirview?d=ossp-pkg/cfg&
[g10]: https://git.sr.ht/~nabijaczleweli/ossp-cfg
[c11]: http://cvs.ossp.org/dirview?d=ossp-pkg/ex&
[g11]: https://git.sr.ht/~nabijaczleweli/ossp-ex
[c12]: http://cvs.ossp.org/dirview?d=ossp-pkg/iselect&
[g12]: https://git.sr.ht/~nabijaczleweli/ossp-iselect
[c13]: http://cvs.ossp.org/dirview?d=ossp-pkg/due&
[g13]: https://git.sr.ht/~nabijaczleweli/ossp-due
[c14]: http://cvs.ossp.org/dirview?d=ossp-pkg/fsl&
[g14]: https://git.sr.ht/~nabijaczleweli/ossp-fsl
[c15]: http://cvs.ossp.org/dirview?d=ossp-pkg/snmpdx&
[g15]: https://git.sr.ht/~nabijaczleweli/ossp-snmpdx
[c16]: http://cvs.ossp.org/dirview?d=ossp-pkg/mm&
[g16]: https://git.sr.ht/~nabijaczleweli/ossp-mm
[c17]: http://cvs.ossp.org/dirview?d=ossp-pkg/pth&
[g17]: https://git.sr.ht/~nabijaczleweli/ossp-pth
[c18]: http://cvs.ossp.org/dirview?d=ossp-pkg/shiela&
[g18]: https://git.sr.ht/~nabijaczleweli/ossp-shiela
[c19]: http://cvs.ossp.org/dirview?d=ossp-pkg/path&
[g19]: https://git.sr.ht/~nabijaczleweli/ossp-path
[c20]: http://cvs.ossp.org/dirview?d=ossp-pkg/sa&
[g20]: https://git.sr.ht/~nabijaczleweli/ossp-sa
[c21]: http://cvs.ossp.org/dirview?d=ossp-pkg/lmtp2nntp&
[g21]: https://git.sr.ht/~nabijaczleweli/ossp-lmtp2nntp
[c22]: http://cvs.ossp.org/dirview?d=ossp-pkg/tai&
[g22]: https://git.sr.ht/~nabijaczleweli/ossp-tai
[c23]: http://cvs.ossp.org/dirview?d=ossp-pkg/petidomo&
[g23]: https://git.sr.ht/~nabijaczleweli/ossp-petidomo
[c24]: http://cvs.ossp.org/dirview?d=ossp-pkg/getopt&
[g24]: https://git.sr.ht/~nabijaczleweli/ossp-getopt
[c25]: http://cvs.ossp.org/dirview?d=ossp-pkg/xds&
[g25]: https://git.sr.ht/~nabijaczleweli/ossp-xds
[c26]: http://cvs.ossp.org/dirview?d=ossp-pkg/popt&
[g26]: https://git.sr.ht/~nabijaczleweli/ossp-popt
[c27]: http://cvs.ossp.org/dirview?d=ossp-pkg/pcre&
[g27]: https://git.sr.ht/~nabijaczleweli/ossp-pcre
[c28]: http://cvs.ossp.org/dirview?d=ossp-pkg/sio&
[g28]: https://git.sr.ht/~nabijaczleweli/ossp-sio
[c29]: http://cvs.ossp.org/dirview?d=ossp-pkg/al&
[g29]: https://git.sr.ht/~nabijaczleweli/ossp-al
[c30]: http://cvs.ossp.org/dirview?d=ossp-pkg/val&
[g30]: https://git.sr.ht/~nabijaczleweli/ossp-val
[c31]: http://cvs.ossp.org/dirview?d=ossp-pkg/var&
[g31]: https://git.sr.ht/~nabijaczleweli/ossp-var
[c32]: http://cvs.ossp.org/dirview?d=ossp-pkg/eperl&
[g32]: https://git.sr.ht/~nabijaczleweli/ossp-eperl
[c33]: http://cvs.ossp.org/dirview?d=ossp-pkg/ui64&
[g33]: https://git.sr.ht/~nabijaczleweli/ossp-ui64
[c34]: http://cvs.ossp.org/dirview?d=ossp-pkg/flow2rrd&
[g34]: https://git.sr.ht/~nabijaczleweli/ossp-flow2rrd
[c35]: http://cvs.ossp.org/dirview?d=ossp-pkg/quos&
[g35]: https://git.sr.ht/~nabijaczleweli/ossp-quos
[c36]: http://cvs.ossp.org/dirview?d=ossp-pkg/as&
[g36]: https://git.sr.ht/~nabijaczleweli/ossp-as
[c37]: http://cvs.ossp.org/dirview?d=ossp-pkg/ac&
[g37]: https://git.sr.ht/~nabijaczleweli/ossp-ac
[c38]: http://cvs.ossp.org/dirview?d=ossp-pkg/cvsfusion&
[g38]: https://git.sr.ht/~nabijaczleweli/ossp-cvsfusion
[c39]: http://cvs.ossp.org/dirview?d=ossp-pkg/platform&
[g39]: https://git.sr.ht/~nabijaczleweli/ossp-platform
[c40]: http://cvs.ossp.org/dirview?d=ossp-pkg/adm&
[g40]: https://git.sr.ht/~nabijaczleweli/ossp-adm
[c41]: http://cvs.ossp.org/dirview?d=ossp-pkg/rc&
[g41]: https://git.sr.ht/~nabijaczleweli/ossp-rc
[c42]: http://cvs.ossp.org/dirview?d=ossp-pkg/sdb&
[g42]: https://git.sr.ht/~nabijaczleweli/ossp-sdb
[c43]: http://cvs.ossp.org/dirview?d=ossp-pkg/changelog&
[g43]: https://git.sr.ht/~nabijaczleweli/ossp-changelog
[c44]: http://cvs.ossp.org/dirview?d=ossp-pkg/xmldb&
[g44]: https://git.sr.ht/~nabijaczleweli/ossp-xmldb
[c45]: http://cvs.ossp.org/dirview?d=ossp-pkg/mct&
[g45]: https://git.sr.ht/~nabijaczleweli/ossp-mct
[c46]: http://cvs.ossp.org/dirview?d=ossp-pkg/res&
[g46]: https://git.sr.ht/~nabijaczleweli/ossp-res
[c47]: http://cvs.ossp.org/dirview?d=ossp-pkg/act&
[g47]: https://git.sr.ht/~nabijaczleweli/ossp-act
[c48]: http://cvs.ossp.org/dirview?d=ossp-pkg/sorp&
[g48]: https://git.sr.ht/~nabijaczleweli/ossp-sorp
[c49]: http://cvs.ossp.org/dirview?d=ossp-pkg/tabea&
[g49]: https://git.sr.ht/~nabijaczleweli/ossp-tabea
[c50]: http://cvs.ossp.org/dirview?d=ossp-pkg/sugar&
[g50]: https://git.sr.ht/~nabijaczleweli/ossp-sugar
[c51]: http://cvs.ossp.org/dirview?d=ossp-pkg/cache&
[g51]: https://git.sr.ht/~nabijaczleweli/ossp-cache
[c52]: http://cvs.ossp.org/dirview?d=ossp-pkg/srpc&
[g52]: https://git.sr.ht/~nabijaczleweli/ossp-srpc
[c53]: http://cvs.ossp.org/dirview?d=ossp-pkg/sfio&
[g53]: https://git.sr.ht/~nabijaczleweli/ossp-sfio
[c54]: http://cvs.ossp.org/dirview?d=ossp-pkg/adns&
[g54]: https://git.sr.ht/~nabijaczleweli/ossp-adns
[c55]: http://cvs.ossp.org/dirview?d=ossp-pkg/ev&
[g55]: https://git.sr.ht/~nabijaczleweli/ossp-ev
Reply to thread Export thread (mbox)