Skip to content

Commit 0c96757

Browse files
Merge pull request #13 from ClojureCivitas/tidy-about
simplify and clarify about
2 parents 45062a5 + 4a0fa00 commit 0c96757

File tree

1 file changed

+17
-20
lines changed

1 file changed

+17
-20
lines changed

site/about.qmd

Lines changed: 17 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,11 @@
22

33
<img src="images/civitas-icon.svg" alt="Civitas Icon" align="right">
44

5-
An open effort to structure learning resources with meaningful connections.
6-
7-
Clojure Civitas is a contributor-friendly platform that makes it easy for you to share Clojure ideas and explorations,
5+
Clojure Civitas makes it easy for you to publish Clojure ideas and explorations
86
without the overhead of setting up a new project, blog, or repo.
97
Whether you're sketching out a quick experiment or writing a deeper post,
10-
Civitas gives you a shared scratch space where publishing is simple.
11-
Just open a namespace, write, and submit.
12-
No infrastructure required.
8+
just create a namespace, write, commit and submit.
9+
This is your shared scratch space.
1310

1411
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 1rem; margin: 2rem 0;">
1512
<div style="border-left: 3px solid green; padding-left: 1rem;">
@@ -26,6 +23,8 @@ No infrastructure required.
2623
</div>
2724
</div>
2825

26+
An open effort to structure learning resources with meaningful connections.
27+
2928
"Civitas" refers to a community of citizens, encompassing the rights, duties, and privileges associated with belonging.
3029
It's a term that signifies citizenship, not just a physical city, but also the political and social fabric of the community.
3130

@@ -40,42 +39,40 @@ But there is incidental complexity in setup and publishing.
4039
Creating a new project, configuring a blog, choosing themes and styling, organizing files, adding analytics, and thinking about SEO all add overhead.
4140
This friction discourages experimentation and makes publishing harder than it needs to be.
4241

43-
### Make Publishing Notebooks Easy
42+
### Make Publishing Clojure Namespaces Easy
4443

45-
Notebooks combine Clojure and markdown for expressive, interactive literate programming.
46-
Compared to blogs, gists, or repos, they better support combining narrative, code, and results in a single document.
47-
Civitas removes the friction of publishing by enabling you to submit notebooks or markdown without setting up a new project or hosting workflow.
48-
It provides a shared, well-organized platform for short experiments, tutorials, notes, and blog posts.
44+
Markdown comments in Clojure namespaces is a perfect fit for interactive literate programming.
45+
Creators should only have to care about their code, not setting up projects or hosting workflows.
46+
Let's make a shared, organized platform for short experiments, tutorials, notes, and blog posts.
4947

5048
### Build a Database of Knowledge
5149

5250
Civitas aggregates structured metadata about the content it hosts and links it to other Clojure resources.
53-
Instead of scattered, unstructured articles, Civitas supports a connected web of ideas,
54-
showing how concepts relate, what builds on what, and where to go next.
55-
Its [hex-grid interface](https://clojurecivitas.github.io/civitas/explorer.html) presents these relationships visually.
51+
We can build a connected web of ideas, showing how concepts relate, what builds on what, and where to go next.
52+
A [hex-grid interface](https://clojurecivitas.github.io/civitas/explorer.html) presents these relationships visually.
5653
Each notebook can declare prerequisites, alternatives, and follow-ups.
5754
This helps learners discover next steps, helps educators design coherent learning paths, and enables the community to improve content over time.
5855
The goal is to make the Clojure knowledge ecosystem easier to explore and navigate.
5956

6057
### Embrace Alternatives
6158

62-
Clojure Civitas does not aim to centralize all Clojure knowledge.
63-
Instead, it offers a flexible publishing pattern that individuals and communities can adopt.
64-
Civitas can also be used as a library to help you publish your own content garden, independent of the main site.
59+
Clojure Civitas does not aim to centralize Clojure knowledge.
60+
Rather it hopes to amplify existing resources, connect with them,
61+
and add a place in between for raw ideas and creative experiments.
6562

6663
<img src="images/bees.jpg" alt="Honey bees beehive" style="width: 100%;">
6764

6865
## How it Works
6966

70-
### Moderation and Curation
67+
### Minimal Moderation and Curation
7168

72-
All content is submitted via Pull Requests, which are reviewed to prevent abuse.
69+
Content is submitted via Pull Requests, which are reviewed to prevent abuse.
7370
A small team of reviewers ensures quick turnaround.
7471
Community representatives are available to assist and guide contributors.
7572

7673
### Metadata Creation
7774

78-
Metadata is currently provided by authors.
75+
Metadata is provided by authors.
7976
Future improvements may include automated extraction and smarter linking to enrich the knowledge base.
8077

8178
### Analytics

0 commit comments

Comments
 (0)