Skip to content

Conversation

@SternXD
Copy link
Member

@SternXD SternXD commented Sep 18, 2025

This PR updates the SideStore documentation to add code/formatting guidelines

Key Changes

  • Created code formatting guidelines for Swift/Objective-C
  • Added a caution that we do not accept obvious AI-generated or "vibe-coded" PRs
  • Clarified the Developer Certificate of Origin (DCO) as our Contributor Code of Conduct
  • Improved setup, build, and PR submission instructions
  • Added more details on testing, documentation, and recognition

Why?
These changes help new and existing contributors understand our expectations, improve code quality, and keep the project not a shit show.

@SternXD SternXD self-assigned this Sep 18, 2025
@SternXD SternXD added the documentation Improvements or additions to documentation label Sep 18, 2025
@SternXD SternXD requested a review from a team as a code owner September 18, 2025 00:33
Copy link
Member

@polymo1 polymo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Before merging, I wish to view the compiled docusaurus result. I will report back when I have done so.

Copy link
Member

@polymo1 polymo1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are what I immediately see.

Otherwise, looking good from the docs end!

@SternXD
Copy link
Member Author

SternXD commented Sep 18, 2025

cc: @nythepegasus

Copy link
Member

@owoellen owoellen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@owoellen
Copy link
Member

anyone else?

@CelloSerenity
Copy link
Member

Four approvals, probably fine to merge.

Copy link
Member

@Spidy123222 Spidy123222 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good. I did wonder on how strong some of it is on requiring Xcode and Mac's. There's been advances in programs to make iOS apps on non Mac and not Xcode like crosscode and xtools. But things can be changed to adapt to upcoming programs if needed.

@SternXD
Copy link
Member Author

SternXD commented Sep 19, 2025

5 approvals seems like enough lol we'll just fix it if there's issues going forward.

@SternXD SternXD merged commit ef9d03f into SideStore:main Sep 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants