
full image - Repost: Call to Arms (from Reddit.com, Call to Arms)
Mining:
Exchanges:
Donations:
Hi everyone,I am looking for contributors to help develop an experimental tiling window manager for macOS. This project delivers a tiling WM experience that does not require disabling SIP.The goal is to explore a workflow that has not really been available on macOS before, especially around layout logic, window placement, and dynamic behavior.Who I Am Looking ForI am especially interested in working with:Students and early-career developersAlgorithmic and math-oriented engineersPeople who enjoy reasoning about geometry, graphs, constraints, and state machinesRust developers interested in building reusable crates (I am open to makiong parts of Omni in Rust or Zig if it makes sense)Swift developers who want to work close to macOS internalsYou do not need prior window manager experience. Curiosity and a willingness to reason carefully about systems are more important.Areas Where Help Is NeededAlgorithmic and Mathematical WorkLayout algorithms and tiling strategiesWindow geometry, constraints, and spatial reasoningState transitions and correctness guaranteesPerformance characteristics of layout recomputationRace conditionsCode and ArchitectureRefactoring existing Swift code for clarityIsolating pure logic from macOS specific glueDesigning clean interfaces between Swift and RustWriting Rust crates for layout engines, rule evaluation, or geometry mathOther ContributionsBug fixing and edge-case handlingDocumentation and design notesImproving onboarding for new contributorsWhy This Project Is InterestingA tiling window manager experience not previously available on macOSNo SIP dependency or privileged hacksReal constraints that force careful algorithmic designA non-trivial codebase where improvements have immediate impactOpportunities for cross-language systems workGetting InvolvedLook through the issues for tasks that match your interestsOpen a discussion if you want to propose an idea or ask questionsPull requests are welcome, including experimental onesIf you enjoy thinking about algorithms, geometry, and system behavior under constraints, this project would benefit greatly from your input.https://ift.tt/naOHkzu
Social Media Icons