Skip to content

Latest commit

Β 

History

History
45 lines (31 loc) Β· 3.38 KB

File metadata and controls

45 lines (31 loc) Β· 3.38 KB

Sage-Code Contribution Protocol

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.

1. Access Tiers & Roles

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.

2. Sage-Code Network

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

3. Repository Structure

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
 

Community Contribution

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!