Skip to content

Development Handbook migration #17

@marcuspollio

Description

@marcuspollio

As part of the website migration, the Dev handbook will be migrated as one of the top-level Sections, grouped under the Documentation navigation entry.

Its content will come mostly from the existing Dev Handbook repository, but may be re-structured and tweaked to better fit its new host (i.e. the new unified website). Initially, its content will be English-only.

Contributors have expressed interest in helping, reviewing, updating, and eventually refactoring this dev section.
So this task aims to gather all advancements in this area under one place.

Potential sub-tasks (subject to change):

  • Migrate Docs section index
  • Migrate User manual section index with redirect alias to wiki user hub
  • Migrate Reference section index with redirect alias to source doc
  • Migrate Dev handbook index and structure with following sections:
    • addons: all about addons development
    • code: best practices, review process, copyright, formatting, Python, C++, etc.
    • design: UI/UX, principles, glossary, naming, elements, zones, hints, branding, etc.
    • docs-writing: all about technical and documentation writing
    • infra: all about infrastructure maintenance
    • intro: how to get started contributing (i.e. What can I do for FreeCAD?)
    • roadmap: development goals
    • setup: how to set up you dev environment, build, workflow, submit changes, dependencies management
    • teams: various teams, contact and processes
    • tech: all technical stuff, code architecture, tools, release process, low-level stuff, etc.
    • translate: how to translate FreeCAD, other places, and coordinate with translators
    • web: all about web development, guidelines, and maintenance

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions