Ferreteria/v0.6/clade/Sys/FileSys/Node/spex/USpec

From WoozleCodes
Jump to navigation Jump to search
clade: Sys\FileSys\Node\spex\USpec
Clade Family
Entry USpec (none)
Clade Aliases
Alias Clade
OArrClass Sys\Data\Things\Array\DStor
Base* [c,i] IO\Aspect\Entry
CredIface IO\Aspect\Creds
EvOnPath Sys\FileSys\Event\OnPath
EvOnSpec Sys\FileSys\Event\OnSpec
EventIface Sys\FileSys\Event
HostIface IO\Aspect\Host

PSpec [c,i] Sys\FileSys\Node\spex\PSpec
SelfIface Sys\FileSys\Node\spex\USpec
Subpages

Pages

History

date what
2024-04-30 converted to class-per-file
  • renamed from .\cnURLInfo -> .\IO\Store\Aux\Native\cnURL
2026-05-27 moved from [WFu]Sys\IO\Store\aux\Native -> [WFe]Sys\FileSys\aux because FileSys\Aspect\Ident\spex clades are using it.
  • Also added interface and removed references to cnPathInfo (possibly functionality is now in Ident?).
  • Changed API to use hooked properties instead of functions.
  • Schema -> Proto, BaseURL() -> $SFull
2026-06-02 [THINKING] maybe this isn't inherently "native" (could be initialized with FromNative() or From_parse_url(), OSLT, for clarity) and needs to be more part of the filespec-management system.
2026-06-03 Moved ...Ident/native/URL ⇒ ...Ident/spex/NodeURL (see notes)
2026-06-05 Renamed NodeURLUSpecNode
2026-06-09 Renamed USpecNodeUSpec
2026-06-10 Reparented from StandardBase ⇒ IO\Aspect\Entry, with the idea that this makes them easier to reconcile. This should (I think) make USpec redundant except for the connecty bits.
2026-07-20 As part of rearranging the Node Aspects, all of spex got moved from under Ident (which no longer exists) to spex.