/ ECOSYSTEM.scm
ECOSYSTEM.scm
1 ;; SPDX-License-Identifier: AGPL-3.0-or-later 2 ;; SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors 3 ;; 4 ;; ECOSYSTEM.scm - Project relationships and ecosystem positioning 5 ;; Media-Type: application/vnd.ecosystem+scm 6 7 (ecosystem 8 (version 1) 9 (name "bebop-v-ffi") 10 (type "library") 11 (purpose "FFI bindings between Bebop binary serialization and V language") 12 13 (position-in-ecosystem 14 (layer "infrastructure") 15 (domain "serialization") 16 (target "iiot-edge")) 17 18 (related-projects 19 ((name "kaldor-iiot") 20 (relationship parent) 21 (description "Parent IIoT platform - primary consumer")) 22 23 ((name "bunsenite") 24 (relationship sibling-standard) 25 (description "Similar FFI architecture for Nickel parser")) 26 27 ((name "bebop") 28 (relationship upstream-dependency) 29 (url "https://bebop.sh") 30 (description "Binary serialization format - core technology")) 31 32 ((name "vlang") 33 (relationship upstream-dependency) 34 (url "https://vlang.io") 35 (description "Target language for bindings"))) 36 37 (what-this-is 38 "A stable C ABI contract exposing Bebop to V" 39 "Multiple backend implementations (Zig, Rust) behind one interface" 40 "Zero-copy decode/encode for IIoT edge devices") 41 42 (what-this-is-not 43 "A reimplementation of Bebop wire format" 44 "A general-purpose serialization library" 45 "A networking library"))