45
0
Fork
You've already forked project-issues
0

Increased source code documentation #44

Open
opened 2026年04月03日 07:08:23 +02:00 by songtech-0912 · 0 comments

Currently, our software documentation is limited; our Rust libraries are documented on crates.io but our Python libraries have no online docs, and only have documentation in the code itself. We need to greatly improve our code documentation so that people using our libraries or planning to develop our libraries don't immediately get confused.

This involves both Python and Rust-style docstrings for the web docs (user-facing docs), but also copious comments in the code, explaining every step in the code. Remember, we are trying to write software that someone completely new to Project Elara can easily pick up. There should be no "mysteries" within the code, essentially there should be a comment every 2-3 lines at most.

Currently, our software documentation is limited; our Rust libraries are documented on [crates.io](https://crates.io) but our Python libraries have no online docs, and only have documentation in the code itself. We need to greatly improve our code documentation so that people using our libraries or planning to develop our libraries don't immediately get confused. This involves both Python and Rust-style docstrings for the web docs (user-facing docs), but also copious comments in the code, explaining every step in the code. Remember, we are trying to write software that someone completely new to Project Elara can easily pick up. There should be no "mysteries" within the code, essentially there should be a comment every 2-3 lines at most.
Sign in to join this conversation.
No Branch/Tag specified
main
No results found.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
elaraproject/project-issues#44
Reference in a new issue
elaraproject/project-issues
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?