2026/06/09

From WoozleCodes
< 2026 | 06
Jump to navigation Jump to search
Tuesday, June 9, 2026 (#160)
Monday Tuesday Wednesday posts:prev <this> next

References

Working on Ferreteria FileSys stuff in order to support sftp in FTM.

08:39

I'm beginning to think that maybe PSpecChain and PSpecPiece should be one thing, not two. PSpecChain originally happened because I was thinking it would hold both the "base" link and the final link, so we could easily get a relative filespec, but that somehow ended up not making sense (presumably the "base" is tracked closer to the application-level, since it's kind of task-dependent). ...and at this point, the only thing I see that PSpecChain adds to what PSpecPiece does all by itself is the references back up the class-structure -- which I've needed to get from PSpecPiece at least a couple of times now.

So... yeah, let's combine them.

Action Items

  • 🔧✅ Rename PSpecPiecePSpec.
  • 🛠️✅ Move any missing bits from PSpecChain into PSpec.
  • 🔧✅ Rename $QOPrior$QOPrev, for parallelism with AddNext & NextFromName().
  • 🛠️✅ Update PSpecChain calls to use PSpec instead.
  • 🔧✅ Rename USpecNodeUSpec, for parallelism.

21:25

Next TODO: sort out ssh2 classes so we can get a general ssh2 session from which an sftp session can be got.