2026/07/27
Jump to navigation
Jump to search
|
Monday, July 27, 2026 (#208)
|
|
References |
Main Work
Ferreteria FileSys stuff in order to support sftp in FTM
Got FTM working again, yay!
DBA is a little messed up, though, because it uses buffers and I moved those in a way which, it turns out, doesn't quite work. Some further refactoring is needed.
Take 1:
InOut– I/O stuffConnx– connections -- anything that might need to be open/shutStream– data-streamsFiling– filesystem operations (not including file I/O, because that's aStreamoperation)Nodeaux(namespace)Aspect– for Node-Aspects, i.e. clades for objects used byNode
This tree doesn't look terribly healthy, so for now I'm just going to refactor one clade-family, Connx (which already includes Stream but not Filing aka FileSys), because the need to move Buffers out from under FileSys\Aspect was what started all this.
I tried really hard not to make each Stream object require a Node object (by passing individual bits of information), but there are just too little pieces that might be needed. Trying to simplify here makes things more complicated.