3 个仓库
Configuration files that embed multiple specification versions for runtime and plugin negotiation.
Distinct from Specification Versioning: Distinct from Specification Versioning: focuses on declaring multiple versions in a single configuration for negotiation, not general version management.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Multi-Version Declaration Configurations. Refine with filters or upvote what's useful.
Embeds multiple specification versions in configuration for runtime and plugin negotiation.
Vfox 是一个命令行工具,旨在管理单台机器上的多个编程语言运行时和开发工具。它为跨不同操作系统安装、切换和配置软件版本提供了一个统一接口,确保开发环境的一致性。 该项目通过模块化的插件架构脱颖而出,允许集成内置默认值之外的各种语言运行时和工具。它结合了基于 shim 的执行、符号链接管理和动态 shell 钩子环境注入,以维护活动的工具版本,从而在 Windows、macOS 和 Linux 上提供一致的体验。 该工具通过遍历目录树来解析项目特定的配置文件,从而自动化环境设置,实现在不同项目文件夹之间导航时自动切换版本。它支持细粒度的运行时范围配置,允许用户在全局、会话或项目级别定义工具需求。 该软件作为命令行工具分发,直接集成到常见的 shell 环境中以管理路径映射和环境变量。
Defines tool versions and vendors through configuration files that support multiple formats and hierarchical overrides.
The project provides an open container runtime specification and standardized schema for defining container configurations, namespaces, resource limits, security policies, and filesystem mounts across platforms. It outlines the formal configuration formats, lifecycle operations, and execution environments necessary for portable, isolated container workloads. The specification covers container lifecycle management protocols and structured rules governing container creation, execution startup, process signaling, state tracking, and resource teardown. It standardizes local bundle packaging and
Specifies minimum and maximum recognized version bounds for configuration file validation.