Skip to content

docs: update development instructions#1825

Merged
pedrolamas merged 7 commits into
fluidd-core:developfrom
pedrolamas:pedrolamas/contributing-update
May 1, 2026
Merged

docs: update development instructions#1825
pedrolamas merged 7 commits into
fluidd-core:developfrom
pedrolamas:pedrolamas/contributing-update

Conversation

@pedrolamas

Copy link
Copy Markdown
Member

Update the development related user documentation.

Resolves #1821

Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>
@pedrolamas pedrolamas added this to the 1.37 milestone Apr 30, 2026
@pedrolamas pedrolamas added the Docs - Enhancement Pertaining improvements or suggestions for the Docs label Apr 30, 2026
@pedrolamas pedrolamas assigned pedrolamas and unassigned pedrolamas Apr 30, 2026
@pedrolamas pedrolamas requested a review from Copilot April 30, 2026 14:22

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates developer-facing documentation to better onboard human contributors by adding an architecture overview to the docs site and rewriting CONTRIBUTING guidance to be more explicit about workflow, commits, and quality checks.

Changes:

  • Added a high-level architecture/structure overview to the development guide (stack, repo layout, key patterns).
  • Reworked CONTRIBUTING.md with clearer pre-reqs, branching/PR expectations, commit rules (conventional + DCO), and local/CI checks.
  • Minor docs-site wording tweak for Python setup section.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
docs/docs/development.md Adds architecture overview and clarifies local docs build steps.
CONTRIBUTING.md Rewrites contributor guidance (branching, commits, quality checks, translations, CLAUDE.md note).

Comment thread CONTRIBUTING.md Outdated
Comment thread CONTRIBUTING.md
Comment thread docs/docs/development.md Outdated
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

Comment thread docs/docs/development.md Outdated
pedrolamas and others added 2 commits April 30, 2026 15:42
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

Comment thread docs/docs/development.md Outdated
Comment thread docs/docs/development.md Outdated
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@pedrolamas pedrolamas merged commit 73edcdd into fluidd-core:develop May 1, 2026
2 checks passed
@pedrolamas pedrolamas deleted the pedrolamas/contributing-update branch May 1, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Docs - Enhancement Pertaining improvements or suggestions for the Docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Better developer's documentation

2 participants