The requested directory 0022-OSSP.org-mirror/ contains the following files:

Name Last modified (UTC) Size
Parent directory    
cvs.ossp.org-tickets/  
cvs2git/  
ftp.ossp.org/  
cvs.ossp.org.tar-tv 8.1 MiB
cvs.ossp.org.tar.zst 23.6 MiB
cvs2git.sh 957 B
cvs2git.typescript 2.8 MiB
fix-unescaped-email.c 361 B
ftp.ossp.org.tar-tv 432.1 KiB
ftp.ossp.org.tar.zst 150.6 MiB
INDEX 4.8 KiB
www.ossp.org-wget.tar-tv 12.1 KiB
www.ossp.org-wget.tar.zst 301.8 KiB
www.ossp.org.diff 14.3 KiB
www.ossp.org.tar-tv 12.1 KiB
www.ossp.org.tar.zst 301.9 KiB


Most of this is pre-processed, imported, live, and web-browseable at: https://sr.ht/~nabijaczleweli/ossp


ftp.ossp.org/  (ftp.ossp.org.tar.zst, ftp.ossp.org.tar-tv)
	this is a mirror of ftp.ossp.org (over rsync, FTP doesn't work) as of 2024-09-03
	This includes:
	  ftp.ossp.org/ossp-cvs/         the raw CVS ,v tree                 (gitified and preserved at https://sr.ht/~nabijaczleweli/ossp/sources)
	  ftp.ossp.org/ossp-ftp/         what you see at ftp://ftp.ossp.org
	    ftp.ossp.org/ossp-ftp/mail/  OSSP mailing lists {ossp-announce,ossp-cvs,ossp-dev,ossp-users}@ossp.org; users is just spam, announce is empty
	                                                                     (browseable + preserved at https://sr.ht/~nabijaczleweli/ossp/lists)
	    ftp.ossp.org/ossp-ftp/pkg/   tarballs                            (feel free to re-point your upstream-tarball links to this directory :))
	  ftp.ossp.org/ossp-web/         live www.ossp.org site              (seems to use relative links only, so perfectly browseable)

	  fix-unescaped-email.c          turns 8-bit Content-Transfer-Encoding: mails into quoted-printable (needed for import to lists.sr.ht on like 6 messages)


www.ossp.org.tar.zst (www.ossp.org.tar-tv, www.ossp.org.diff)
	this is a wget -r (see below) mirror of the entire www.ossp.org site
	the reachable (downloaded) files are identical, differences are listed in .diff


cvs.ossp.org.tar.zst (cvs.ossp.org.tar-tv)
	this is a
	  wget --header 'Cookie: ossp_captcha=1725587325; ossp_browse_url=dirview' -U 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0'  -erobots=off -r -l inf --no-remove-listing  --page-requisites --no-parent http://cvs.ossp.org/reportlist --reject-regex '.*honeypot.*' --reject-regex '.*/login\?.*' --continue
	mirror of the entire cvs.ossp.org CVSTrac front-end
	(this includes the tickets, the CVS web view, and whatever else)


cvs2git/ (cvs2git.sh, cvs2git.typescript)
	these are the repositories at ftp.ossp.org/ossp-cvs/, converted directly to git with mirabilos' cvs2git procedure, and untouched otherwise
	(https://101010.pl/@mirabilos@toot.mirbsd.org/113049645947279520; see .sh for specifics, .typescript for log)
	git bare format so you can clone these
  All imported at https://sr.ht/~nabijaczleweli/ossp/sources.


cvs.ossp.org-tickets/
  This is the work tree for (a) extracting data from and (b) parsing and converting the CVSTrac bug/ticket tracker from "web UI" to "data".
  The result has been imported as https://todo.sr.ht/~nabijaczleweli/ossp (the ticket numbers match, of course).
  There are 146 tickets numbered [4, 208]. It's unclear where the missing numbers went. Please post if you know: <nabijaczleweli@nabijaczleweli.xyz> <~nabijaczleweli/ossp@lists.sr.ht>.

	cvs.ossp.org-tickets/tickets.table                is the raw ticket metadata table (http://cvs.ossp.org/rptview?tablist=1&rn=4)
	cvs.ossp.org-tickets/tickets.processed.table      turns it into a table with all the data imported from other places in the Web UI:
	cvs.ossp.org-tickets/tickets/*.html               are the bug pages themselves (affected version)
	cvs.ossp.org-tickets/tickets/*.history.html       are the bug event pages      (precise ticket creation, comment times, authors, attachments, checkin references)
	cvs.ossp.org-tickets/tickets.attachments.table    are the attachment metadata for each bug
	cvs.ossp.org-tickets/tickets/*.attachment_*       are the attachments themselves
	cvs.ossp.org-tickets/tickets.checkins.table       maps the [1234] CVS check-in number to git repository and commit (I did this by hand, mostly by matching on commit messages)
	cvs.ossp.org-tickets/tickets.checkins/            are the checkin pages
	cvs.ossp.org-tickets/tickets/*.edit.html          are the raw bug editing pages, which I processed into
	cvs.ossp.org-tickets/tickets/*.comment.md         and
	cvs.ossp.org-tickets/tickets/*.remark.md          by turning the markup the bugs are written in into todo.sr.ht-compatible markdown (most of! some of it is still suboptimal! I fix it as I see it live)
	cvs.ossp.org-tickets/tickets.processed.sh         turns these tables into a list of actions to give to
	cvs.ossp.org-tickets/tickets.processed.upload.sh  which uses hut(1) to post them to a todo.sr.ht instance (tagged CVSTrac, unused bug numbers tagged unused)
	cvs.ossp.org-tickets/tickets.processed.typescript is the log of that operation
	cvs.ossp.org-tickets/tickets.processed.tag.sh     adds repository-specific tags to each bug               (this should've been fused into .upload but I only thought of it later)
	cvs.ossp.org-tickets/tickets.processed.tag.typescript
	                                                  is the log of that operation                            (I manually added tags to the four untagged bugs)


For potential minutiae see https://101010.pl/@nabijaczleweli/113048629154582989

Host These Things Please — a basic HTTP server for hosting a folder fast and simply