This repository was archived by the owner on Mar 3, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 6
This repository was archived by the owner on Mar 3, 2025. It is now read-only.
Enhance & Improve Astral + EASIER Documentation (Onboarding Guides Included) #113
Copy link
Copy link
Open
Description
Summary
We need to polish our existing documentation—both design and content—so contributors and users can quickly grasp Astral + EASIER’s architecture and features. This includes re-styling the docs site, refining navigation menus, extending content based on our new code architecture guidelines, and creating clear onboarding guides. We’re also considering the feasibility of LLM-powered doc generation or maintenance.
Purpose
- Provide a more user-friendly, visually appealing documentation portal.
- Update structure and navigation so readers can find relevant topics quickly.
- Improve and extend existing content to cover recent code changes.
- Create accurate onboarding guides for newcomers.
- Explore ways to automate or streamline doc updates with LLMs.
Requirements
-
Styling & Design Improvements
- Refresh the look & feel (fonts, colors, layout). Consider migrating to another system, or updating docusaurus docs. (I personally like the aesthetic of Vitepress, even though I don't know Vue .... see Farcaster's docs)
- Ensure consistent styling across pages (titles, headings, code snippets).
- Align with Coding + Documentation Standards
-
Structure & Navigation
- Update menus, sidebars, and hierarchy to reflect the project’s evolving architecture.
- Make sure each main section (Astral vs. EASIER) is clearly separated but still cross-linked.
-
Content Expansion
- Extend or revise docs to align with new code architecture and documentation guidelines.
- (Optional) Evaluate using LLMs for summarizing or generating doc content to keep it current.
-
Onboarding Guides
- Create a step-by-step walkthrough for new contributors (setup, environment, basic usage).
- Include “Hello World” or “First Contribution” examples.
-
Accessibility & Discovery
- Provide clear links or “waypoints” from READMEs to the docs site.
- Ensure top-level README or any wiki pages reference the new guides.
Acceptance Criteria
- A refreshed documentation site or section with an updated design scheme.
- Clear, logical menus that map to the updated code structure.
- Comprehensive guides for new contributors that include setup steps, code examples, and references to advanced topics.
- Consideration or initial implementation of LLM-powered doc generation (if feasible).
- Positive feedback from at least a few community members (or team leads) on readability and ease of navigation.
Tasks
- Redesign doc pages (layout, CSS/theme adjustments).
- Restructure menus/sections to reflect new code architecture.
- Extend content to cover new features or modules (e.g., new
api/
folder, etc.). - Draft onboarding guides for new contributors (local dev setup, basic usage).
- Investigate LLM-based doc generation or updates (outline feasibility).
- Solicit internal or community review, then refine as needed.
Have suggestions or specific doc-related needs? Comment here or mention us in the dev channel.
Metadata
Metadata
Assignees
Labels
No labels