We operate a tier-based contribution model. Identity and access are federated through our community channels: GitHub, Ko-Fi, Discord. You need a role to be able to contribute. We need to know who modify what. Reading and learning from our publiic content is free of charge for everyone.
Your default role "visitor" is granted automaticly when you join our Discord server. For other role, you can subscribe to Ko-Fi or make a donation. Monthly subscribers and sponsors have priority on exclusive content and valuable artifacts for learning and teaching. This include printable PDF books, slide-show presentations, exam forms (quizes). Here are the roles you can apply for:
- Visitors: Unrestricted access to fundamental modules (Software Engineering, Programming Languages) via the homepage. No registration required.
- Students (subscription/donation): Granted access to staging rooms, scheduled sessions, and extra resources. Can submit Pull Requests (PRs) via repository forks.
- Developers (VIP Core Team): Requires active Discord presence and subscription or interview. Granted direct access to specific private repositories and development branches.
- Mentors (VIP Core Team): Professional code maintainers and moderators. Granted direct commit access to main branches and protected (private) projects repositories.
Role assignments and GitHub invitations are managed strictly through our community nodes:
- Ko-Fi shop - Public library/ Subscription based membership
- Discord - Primary operations, mentoring, active learning
- Reddit - Secondary operations, public talk, news
- Substack - Newsletter, articles, public chat & podcast
As a contributor you can clone a repository. Some of our repositories are not designed for cloning, there is no point to clone because we accept no PRs for these. Before cloning a repository, read t,he instructons (README.md file). Stay informed and talk before you act.
~/sagecode
βββ .github/ # Central discussions and global README (not for clonning)
βββ scl/ # Main website (sagecode.org). Not for cloning
β βββ roadmap # Content / Roadmaps
β βββ project # List of projects
β βββ community # VIP Community members
βββ eve/ # Project - EVE programming language
βββ bee/ # Project - Bee programming language
βββ csr/ # Computer science - open research
βββ ask/ # Quiz platform - ClowdFlare project
You may work through our roadmaps anonymously at no cost. For those who wish to take a more active role in our development, we invite you to join our core VIP community. We prioritize members who contribute back through active participation: whether by solving issues, refining our technical artifacts, or mentoring others. To support the sustainability of our infrastructure, we encourage mentors and contributors to sponsor our work via Ko-fi subscription. Once you have established your commitment, please contact @elucian on Discord to discuss how you can contribute to our projects or lead/train your own team.
Copyright (c) Sage-Code 2026: Learn and prosper!