summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-08-06 10:37:15 +0200
committerGitHub <noreply@github.com>2024-08-06 08:37:15 +0000
commitcd02ae709f66742b6f50d6b84315feb8a7156d77 (patch)
tree4c2a51183e124243c535ef5bd948dabb64c41d8b /docs
parent6856d5e672d68d8ac82d327da774985327433a4f (diff)
Move roadmap and community pages out of this repository (#4688)
Diffstat (limited to 'docs')
-rw-r--r--docs/community.md70
-rw-r--r--docs/roadmap.md113
-rw-r--r--docs/src/lib.rs2
-rw-r--r--docs/src/link.rs1
4 files changed, 0 insertions, 186 deletions
diff --git a/docs/community.md b/docs/community.md
deleted file mode 100644
index 50e04dfd..00000000
--- a/docs/community.md
+++ /dev/null
@@ -1,70 +0,0 @@
----
-description: |
- Join the Typst community, get help from other users and have a say in the
- future of Typst.
----
-
-# Community
-Hey and welcome to the Community page! We're so glad you're here. Typst is
-developed by an early-stage startup and is still in its infancy, but it would be
-pointless without people like you who are interested in it.
-
-We would love to not only hear from you but to also provide spaces where you can
-discuss any topic around Typst, typesetting, writing, the sciences, and
-typography with other likeminded people.
-
-For the time being, **we would like to invite you to our [Discord
-server](https://discord.gg/2uDybryKPe).** The server is open for everyone.
-Of course, you are also very welcome to connect with us on social media
-([Twitter](https://twitter.com/typstapp/),
-[Instagram](https://instagram.com/typstapp/),
-[LinkedIn](https://linkedin.com/company/typst), and
-[GitHub](https://github.com/typst)).
-
-## What to share?
-For our community, we want to foster versatility and inclusivity. You are
-welcome to post about any topic that you think would interest other community
-members, but if you need a little inspiration, here are a few ideas:
-
-- Share and discuss your thoughts and ideas for new features or improvements
- you'd like to see in Typst
-- Showcase documents you've created with Typst, or share any unique or creative
- ways you've used the platform
-- Share importable files or templates that you use to style your documents
-- Alert us of bugs you encounter while using Typst
-
-## Beta test
-We are starting a public beta test of our product on March 21st, 2023. The Typst
-compiler is still under active development and breaking changes can occur at any
-point. The compiler is developed in the open on
-[GitHub](https://github.com/typst/typst).
-
-We will update the members of our Discord server and our social media followers
-when new features become available. We'll also update you on the development
-progress of large features.
-
-## How to support Typst { #support-typst }
-If you want to support Typst, there are multiple ways to do that! You can
-[contribute to the code](https://github.com/typst/typst) or
-[translate the strings in Typst](https://github.com/search?q=repo%3Atypst%2Ftypst+impl+LocalName+for&type=code)
-to your native language if it's not supported yet. You can also help us by
-[sponsoring us!](https://github.com/sponsors/typst) Multiple recurring
-sponsorship tiers are available and all of them come with a set of goodies.
-No matter how you contribute, thank you for your support!
-
-## Community Rules { #rules }
-We want to make our community a safe and inclusive space for everyone.
-Therefore, we will not tolerate any sexual harassment, sexism, political
-attacks, derogatory language or personal insults, racism, doxing, and other
-inappropriate behaviour. We pledge to remove members that are in violation of
-these rules. [Contact us](https://typst.app/contact/) if you think another
-community member acted inappropriately towards you. All complaints will be
-reviewed and investigated promptly and fairly.
-
-In addition, our [privacy policy](https://typst.app/privacy/) applies on all
-community spaces operated by us, such as the Discord server. Please also note
-that the terms of service and privacy policies of the respective services apply.
-
-## See you soon! { #see-you }
-Thanks again for learning more about Typst. We would be delighted to meet you on
-our [Discord server](https://discord.gg/2uDybryKPe)!
diff --git a/docs/roadmap.md b/docs/roadmap.md
deleted file mode 100644
index 638f7bc0..00000000
--- a/docs/roadmap.md
+++ /dev/null
@@ -1,113 +0,0 @@
----
-description: What we have planned for Typst.
----
-
-# Roadmap
-This page lists planned features for the Typst language, compiler, library and
-web app. Since priorities and development realities change, this roadmap is not
-set in stone. Features that are listed here will not necessarily be implemented
-and features that will be implemented might be missing here. As for bug fixes,
-this roadmap will only list larger, more fundamental ones.
-
-Are you missing something on the roadmap? Typst relies on your feedback as a
-user to plan for and prioritize new features. Get started by filing a new issue
-on [GitHub](https://github.com/typst/typst/issues) or discuss your feature
-request with the [community].
-
-## Language and Compiler
-- **Structure and Styling**
- - Support for freezing content, so that e.g. numbers in it remain the same
- if it appears multiple times
- - Support for revoking style rules
- - Ancestry selectors (e.g., within)
- - Possibly a capability system, e.g. to make your own element referenceable
-- **Layout**
- - Advanced floating layout
- - Rework layout engine to a more flexible model that has first-class support
- for both "normal" text layout and more canvas-like layout
- - Unified layout primitives across normal content and math
- - Named alignment to synchronize alignment across different layout hierarchies
- - Chained layout regions
- - Page adjustment from within flow
- - Advanced page break optimization
- - Grid-based typesetting
- - Layout with collision
-- **Export**
- - HTML export
- - EPUB export
- - Tagged PDF for Accessibility
- - PDF/A and PDF/X support
-- **Text and Fonts**
- - Font fallback warnings
- - Bold, italic, and smallcaps synthesis
- - Variable fonts support
- - Ruby and Warichu
- - Kashida justification
-- **Scripting**
- - Custom types (that work with set and show rules)
- - Function hoisting if possible
- - Doc comments
- - Type hints
-- **Visualization**
- - Arrows
- - Better path drawing
- - Color management
-- **Tooling**
- - Autoformatter
- - Linter
- - Documentation generator
-- **Development**
- - Benchmarking
- - Better contributor documentation
-
-## Library
-- **Customization**
- - Richer built-in outline customization
-- **Numbering**
- - Relative counters, e.g. for figure numbering per section
- - Improve equation numbering
- - Fix issues with numbering patterns
- - Enum continuation
-- **Layout**
- - Balanced columns
- - Drop caps
- - End notes, maybe margin notes
-- **Math**
- - Fix syntactic quirks
- - Fix font handling
- - Provide more primitives
- - Big fractions
-- **Other**
- - Plotting
-
-## Web App
-- **Editing**
- - Smarter & more action buttons
- - Inline documentation
- - Preview autocomplete entry
- - Color Picker
- - Symbol picker
- - Basic, built-in image editor (cropping, etc.)
- - GUI inspector for editing function calls
- - Cursor in preview
-- **Writing**
- - Word count
- - Structure view
- - Text completion by LLM
-- **Collaboration**
- - Change tracking
- - Version history
-- **Project management**
- - Drag-and-drop for projects
- - Template generation by LLM
-- **Settings**
- - Keyboard shortcuts configuration
- - Better project settings
- - Avatar Cropping
-- **Other**
- - Offline PWA
- - Single sign-on
- - Two-Factor Authentication
- - Advanced search in projects
- - Private packages in teams
- - Mobile improvements
diff --git a/docs/src/lib.rs b/docs/src/lib.rs
index 030cb0a9..335d0110 100644
--- a/docs/src/lib.rs
+++ b/docs/src/lib.rs
@@ -91,8 +91,6 @@ pub fn provide(resolver: &dyn Resolver) -> Vec<PageModel> {
guide_pages(resolver),
packages_page(resolver),
md_page(resolver, base, load!("changelog.md")),
- md_page(resolver, base, load!("roadmap.md")),
- md_page(resolver, base, load!("community.md")),
]
}
diff --git a/docs/src/link.rs b/docs/src/link.rs
index e75c8426..375cc8c2 100644
--- a/docs/src/link.rs
+++ b/docs/src/link.rs
@@ -46,7 +46,6 @@ fn resolve_known(head: &str, base: &str) -> Option<String> {
"$context" => format!("{base}reference/context"),
"$guides" => format!("{base}guides"),
"$changelog" => format!("{base}changelog"),
- "$community" => format!("{base}community"),
"$universe" => "https://typst.app/universe".into(),
_ => return None,
})