2026/06/09
|
Tuesday, June 9, 2026 (#160)
|
|
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
PSpecPiece⇒PSpec. - 🛠️✅ Move any missing bits from
PSpecChainintoPSpec. - 🔧✅ Rename
$QOPrior⇒$QOPrev, for parallelism withAddNext&NextFromName(). - 🛠️✅ Update
PSpecChaincalls to usePSpecinstead. - 🔧✅ Rename
USpecNode⇒USpec, 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.