Skip to content

Changes to GitHub projects guidelines #41

@bbratus

Description

@bbratus

Changes

  • Add Repository content and layout section

    • Repository folder structure - .github, docs, files, img
    • Repository description - basic description
    • Home page content and layout - logo, title, description, specifications, image, link to files??, link to changelog??, licence, footer
  • Changes to Repository naming scheme section

    • mechanics instead of mechanical
  • Add Design and manufacturing files in the repositories

    • .github files
    • Files that should be uploaded to hardware and mechanics repositories
    • Naming and changes - file name should include client name, project name, part name and version
  • Changes to Changelog section

    • Specify that the changelog is a separate file
    • Why does each each bullet line need to finish with a period dot?
  • Changes to Versioning section

    • Hardware projects
      • a major number for major schematic and layout changes such as changes to general functionality, board shape or board dimensions,
      • a minor number for minor schematic and layout changes such as smaller changes to functionality, board shape and dimensions, components placement, layout routing and
      • a bugfix number for changes to component values, silkscreen and documentation, such that do not require new boards manufacturing
      • New projects should start with version v0.1.0 for concepts and v1.0.0 for functional devices and continue from there.
    • Mechanical projects
      • a major number for major changes such as changes to general functionality, shape and size,
      • a minor number for minor changes such as smaller changes to functionality and dimensions and
      • a bugfix number for changes to documentation, such that do not require new part manufacturing
      • New projects should start with version v0.1.0 for concepts and v1.0.0 for functional devices and continue from there.
  • Changes to Documentation section

    • Remove Gitbook references

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions