You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
As part of the website migration, the
Dev handbookwill be migrated as one of the top-levelSections, grouped under theDocumentationnavigation 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
devsection.So this task aims to gather all advancements in this area under one place.
Potential sub-tasks (subject to change):
Docssection indexUser manualsection index with redirect alias to wiki user hubReferencesection index with redirect alias to source docDev handbookindex and structure with following sections:addons: all about addons developmentcode: 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 writinginfra: all about infrastructure maintenanceintro: how to get started contributing (i.e.What can I do for FreeCAD?)roadmap: development goalssetup: how to set up you dev environment, build, workflow, submit changes, dependencies managementteams: various teams, contact and processestech: all technical stuff, code architecture, tools, release process, low-level stuff, etc.translate: how to translate FreeCAD, other places, and coordinate with translatorsweb: all about web development, guidelines, and maintenance