Skip to content

Commit d521be3

Browse files
committed
ft: add charter draft 1
1 parent 1daf1ab commit d521be3

6 files changed

Lines changed: 955 additions & 14 deletions

File tree

app/about/charter/layout.tsx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
1+
import Image from "next/image";
12
import React from "react";
23

34
export const metadata = {
45
title: "OPEN UG LABS CHARTER",
56
};
67

78
export default function Layout({ children }: { children: React.ReactNode }) {
8-
return <div>{children}</div>;
9+
return (
10+
<main className="max-w-3xl mx-auto px-4 py-8">
11+
<Image
12+
src="/logo.png"
13+
alt="Open UG Labs Logo"
14+
width={120}
15+
height={120}
16+
className="mx-auto mb-6"
17+
/>
18+
<h1 className="text-5xl text-center font-extrabold mb-4">
19+
OPEN UG LABS CHARTER
20+
</h1>
21+
{children}
22+
</main>
23+
);
924
}

app/about/charter/page.md

Lines changed: 139 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,142 @@
1-
# OPEN UG LABS CHARTER
1+
# PART I: THE MANIFESTO
22

3-
## PART I: THE MANIFESTO
3+
## 1. The Foundational Imperative
44

5-
### The Foundational Imperative
5+
Much of the contemporary software ecosystem within the region is concentrated around direct consumer-facing applications and lightweight service abstractions. While these solutions address immediate market demands, long-term technological advancement requires investment in a deeper layer of computing.
66

7-
qwww
7+
A resilient digital ecosystem cannot depend solely on applications. It must also be supported by robust infrastructure, optimized execution environments, developer tooling, distributed systems, and foundational research.
8+
9+
Foundational systems engineering produces broad downstream impact. It enables higher performance, stronger security, improved scalability, and greater technological independence across the entire software ecosystem.
10+
11+
Open UG Labs exists to contribute to this foundational layer.
12+
13+
We are an independent open systems research and engineering laboratory dedicated to:
14+
15+
- Building foundational software infrastructure
16+
- Advancing systems-level computing research
17+
- Training high-caliber engineers
18+
- Expanding access to world-class open-source collaboration
19+
- Strengthening regional technological capability through globally competitive engineering
20+
21+
## 2. Core Philosophy
22+
23+
### The Downstream Frontier
24+
25+
Open UG Labs focuses primarily on the foundational layers of computing.
26+
27+
We prioritize technologies that enable entire ecosystems rather than isolated applications.
28+
29+
### Open and Universal Access
30+
31+
The open-source ecosystem belongs to anyone willing to learn, contribute, and build.
32+
33+
Participation within Open UG Labs is not restricted by academic background, institutional affiliation, age, or professional status. We value demonstrated effort, curiosity, discipline, and engineering integrity above credentials.
34+
35+
### Operational Sovereignty
36+
37+
Open UG Labs operates independently in order to preserve technical agility, execution speed, and alignment with global open-source engineering standards.
38+
39+
The lab maintains autonomy over its technical direction, project stewardship, engineering standards, and research priorities while remaining open to collaboration with external communities, institutions, and organizations.
40+
41+
### Engineering Over Hype
42+
43+
We value technical depth, clarity of thought, and long-term engineering quality over trends, visibility, or superficial innovation.
44+
45+
We believe meaningful technological advancement is built through rigorous understanding, careful systems design, documentation, experimentation, and sustained iteration.
46+
47+
# PART II: THE CHARTER
48+
49+
## Article I: Mandate and Operational Pillars
50+
51+
Open UG Labs operates under five primary mandates:
52+
53+
### 1. Building Foundational Software Systems
54+
55+
We design and maintain infrastructure software, developer tooling, distributed systems, and low-level computing platforms that address real-world scalability, performance, reliability, and isolation challenges.
56+
57+
### 2. Expanding the Open-Source Ecosystem
58+
59+
We provide an accessible pathway for individuals seeking to enter open-source development through collaborative engineering, mentorship, upstream contribution workflows, and peer-led learning.
60+
61+
### 3. Fostering Production-Grade Engineering Experience
62+
63+
The lab maintains professional engineering standards including:
64+
65+
- Structured peer review
66+
- Architectural documentation
67+
- Systems benchmarking
68+
- Testing and reliability practices
69+
- Collaborative design discussion
70+
71+
Contributors are encouraged to approach software engineering with the rigor expected in globally competitive systems environments.
72+
73+
### 4. Supporting Ecosystem Infrastructure
74+
75+
Open UG Labs collaborates with selected early-stage initiatives, research groups, organisations and technical communities to help improve infrastructure architecture, deployment systems, cloud optimization, and engineering scalability.
76+
77+
### 5. Advancing Computing Research
78+
79+
The lab promotes practical and research-oriented exploration in systems computing.
80+
81+
This includes:
82+
83+
- Benchmarking infrastructure and software systems
84+
- Evaluating architectural tradeoffs
85+
- Studying performance characteristics
86+
- Publishing technical documentation and research papers
87+
- Contributing empirical analysis to the broader computing ecosystem
88+
89+
## Article II: Project Stewardship
90+
91+
Open UG Labs serves as the primary stewardship collective for foundational open technologies developed within the lab ecosystem.
92+
93+
Future frameworks, infrastructure platforms, and research-oriented systems developed within the lab may also be maintained under the official open-ug collective.
94+
95+
The lab encourages long-term maintenance culture, collaborative ownership, clear documentation, and responsible stewardship of all ecosystem projects.
96+
97+
## Article III: Leadership and Collaboration
98+
99+
Open UG Labs operates through a lightweight and merit-oriented leadership structure composed of contributors who demonstrate sustained technical commitment, operational reliability, and alignment with the lab’s mission.
100+
101+
- Leadership responsibilities may include:
102+
- Engineering coordination
103+
- Research direction
104+
- Infrastructure management
105+
- Community organization
106+
- Educational initiatives
107+
- Strategic ecosystem partnerships
108+
109+
The lab welcomes collaboration with engineers, researchers, students, educators, and organizations that share an interest in foundational computing, open-source advancement, and systems research.
110+
111+
All collaborations are approached in a manner that preserves the lab’s operational independence, technical standards, and long-term mission.
112+
113+
## Article IV: Learning, Mentorship, and Growth
114+
115+
Open UG Labs believes that strong engineering ecosystems are built through mentorship, knowledge transfer, and collaborative learning.
116+
117+
The lab encourages contributors to:
118+
119+
- Learn through practical systems development
120+
- Participate in architectural discussions
121+
- Study foundational computing concepts deeply
122+
- Share knowledge openly with peers
123+
- Contribute documentation and educational resources
124+
- Help onboard and mentor newer contributors
125+
126+
We aim to cultivate engineers capable of contributing confidently to globally significant open-source systems and research initiatives.
127+
128+
## Article V: The Contributor’s Creed
129+
130+
Every contributor within Open UG Labs is encouraged to uphold the following principles:
131+
132+
> - I will not ship code I do not understand.
133+
> - I will document architectural decisions so others can build upon them.
134+
> - I will treat technical feedback as a tool for growth.
135+
> - I will prioritize clarity, reliability, and maintainability.
136+
> - I am building software for my community, but my standards are global.
137+
138+
# Closing Statement
139+
140+
Open UG Labs exists to advance foundational engineering, systems research, and open technological collaboration.
141+
Through open development, rigorous engineering culture, and practical research, the lab seeks to contribute meaningful infrastructure, cultivate skilled engineers, and strengthen participation in the global computing ecosystem.
142+
The charter serves as a guiding framework for the lab’s mission, values, and direction as the community continues to grow and evolve.

components/Navbar.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
import Link from "next/link";
22

33
export default function Navbar() {
4-
const navLinks = [
5-
{ name: "Research", href: "/research" },
6-
{ name: "Labs", href: "/labs" },
7-
{ name: "Community", href: "/community" },
8-
{ name: "About", href: "/about" },
9-
];
4+
const navLinks = [{ name: "Charter", href: "/about/charter" }];
105

116
return (
127
<header className="sticky top-0 z-50 bg-background-light/80 backdrop-blur-md border-b border-slate-200 dark:border-slate-800">

next.config.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import createMDX from "@next/mdx";
22
import { NextConfig } from "next";
3-
import remarkGFM from "remark-gfm";
43

54
const nextConfig: NextConfig = {
6-
output: "export",
75
// Configure `pageExtensions` to include markdown and MDX files
86
pageExtensions: ["js", "jsx", "md", "mdx", "ts", "tsx"],
97
// Optionally, add any other Next.js config below
@@ -12,7 +10,7 @@ const nextConfig: NextConfig = {
1210
const withMDX = createMDX({
1311
extension: /\.(md|mdx)$/,
1412
options: {
15-
remarkPlugins: [remarkGFM],
13+
remarkPlugins: ["remark-gfm"],
1614
},
1715
});
1816

0 commit comments

Comments
 (0)