main #974

Closed
jhoninck wants to merge 9 commits from jhoninck/continuwuity:main into main
First-time contributor

lets hope you can see this:

  1. Moved Documentation to Proper Location
    • Moved from src/core/docs_*.rs to docs/ directory
    • Converted from Rust code to proper Markdown format
    • Renamed files to follow project conventions
    • Updated File Structure:
    • Clean Git History:
      Commit 1: "Enhanced error handling, types, and documentation"
      Commit 2: "Move documentation to proper docs/ directory"
      Branch: feature/enhanced-error-handling-and-types
      Status: Clean working tree, ready for PR
lets hope you can see this: 1. Moved Documentation to Proper Location - Moved from src/core/docs_*.rs to docs/ directory - Converted from Rust code to proper Markdown format - Renamed files to follow project conventions - Updated File Structure: - Clean Git History: Commit 1: "Enhanced error handling, types, and documentation" Commit 2: "Move documentation to proper docs/ directory" Branch: feature/enhanced-error-handling-and-types Status: Clean working tree, ready for PR
Jade left a comment
Owner
  • What is the purpose of this pull request?
  • Have you tested this with a deployed continuwuity instance?
  • Please follow the contributing guidelines, as mentioned in #972 - your commit messages are not in the correct format, and the formatting & precommit checks are failing
  • The code no longer compiles
- What is the purpose of this pull request? - Have you tested this with a deployed continuwuity instance? - Please follow the contributing guidelines, as mentioned in https://forgejo.ellis.link/continuwuation/continuwuity/issues/972 - your commit messages are not in the correct format, and the formatting & precommit checks are failing - The code no longer compiles
nex requested changes 2025-09-02 15:55:59 +00:00
nex left a comment
Owner

Several issues here

  • This PR doesn't do anything of substance
  • You have not followed the code style (particularily the documentation section)
  • You have duplicated content in the docs and source code
  • The documentation and actually most of this code feels like it was generated by a large language model with no real human oversight
  • This PR has not followed our contributing guidelines
  • Your commit history is nonsense, I would suggest doing a rebase and modifying your commit messages to explain what each commit does rather than just "uploaded files"
Several issues here - This PR doesn't do anything of substance - You have not followed the [code style](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/docs/development/code_style.md) (particularily the documentation section) - You have duplicated content in the docs and source code - The documentation and actually most of this code feels like it was generated by a large language model with no real human oversight - This PR has not followed our [contributing guidelines](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/CONTRIBUTING.md) - Your commit history is nonsense, I would suggest doing a rebase and modifying your commit messages to explain what each commit does rather than just "uploaded files"
@ -0,0 +1,148 @@
# Enhanced Best Practices for Continuwuity
Owner

We already have most of this information in our code style guide

We already have most of this information in our [code style guide](https://forgejo.ellis.link/continuwuation/continuwuity/src/branch/main/docs/development/code_style.md)
@ -0,0 +1,128 @@
# Enhanced Examples for Continuwuity
Owner

This entire file seems unnecessary, examples should be in the file the examples are relevant to

This entire file seems unnecessary, examples should be in the file the examples are relevant to
@ -0,0 +1,408 @@
//! API Guide for Continuwuity Enhanced Types
Owner

docs should not be in the source code

docs should not be in the source code
@ -0,0 +1,379 @@
//! Best Practices for Continuwuity Development
Owner

Again, docs should not be in the source code

Again, docs should not be in the source code
@ -0,0 +1,363 @@
//! Comprehensive Examples for Continuwuity
Owner

Documentation should not be in the source code

Documentation should not be in the source code
@ -0,0 +1,449 @@
// Enhanced Type Definitions for Continuwuity
Owner

This feels like you're extracting https://forgejo.ellis.link/continuwuation/ruwuma partially into this project - all of our types and whatnot are kept in an external dependency.

This feels like you're extracting https://forgejo.ellis.link/continuwuation/ruwuma partially into this project - all of our types and whatnot are kept in an external dependency.
@ -0,0 +6,4 @@
/// Enhanced error types with better user messaging
#[derive(Error, Debug)]
pub enum EnhancedError {
Owner

We already have onsite error types, this is duplicating work

We already have onsite error types, this is duplicating work
@ -111,4 +112,2 @@
#[error(transparent)]
IntoHttp(#[from] ruma::api::error::IntoHttpError),
#[error("{0}")]
Ldap(Cow<'static, str>),
Owner

Why was this removed?

Why was this removed?
@ -0,0 +1,449 @@
// Enhanced Type Definitions for Continuwuity
Owner

Again this is just a partial reimplementation of ruwuma

Again this is just a partial reimplementation of ruwuma
Owner
User said: > [good luck, have tried to adapt, will stop contributing now](https://matrix.to/#/!main-1:continuwuity.org/%24byBlIF1ckBcssQLmLM_kaWqGZbTJvN5hQA9NBPg11Pc?via=ellis.link&via=explodie.org&via=matrix.org)
Jade closed this pull request 2025-09-02 16:27:48 +00:00
Some checks are pending
Documentation / Build and Deploy Documentation (pull_request) Has been cancelled
Checks / *
Required

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
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: continuwuation/continuwuity#974
No description provided.