diff --git a/.allspice/issue_template/bug_report.yml b/.allspice/issue_template/bug_report.yml new file mode 100644 index 0000000..db723aa --- /dev/null +++ b/.allspice/issue_template/bug_report.yml @@ -0,0 +1,59 @@ +name: Bug Report +about: File a bug report +title: "[Bug]: " +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: contact + attributes: + label: Contact Details + description: How can we get in touch with you if we need more info? + placeholder: ex. email@example.com + validations: + required: false + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: "A bug happened!" + validations: + required: true + - type: dropdown + id: version + attributes: + label: Version + description: What version of our software are you running? + options: + - 1.0.2 (Default) + - 1.0.3 (Edge) + validations: + required: true + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com) + options: + - label: I agree to follow this project's Code of Conduct + required: true \ No newline at end of file diff --git a/.allspice/issue_template/new_component_request.yml b/.allspice/issue_template/new_component_request.yml new file mode 100644 index 0000000..c073c53 --- /dev/null +++ b/.allspice/issue_template/new_component_request.yml @@ -0,0 +1,61 @@ +name: New component request +about: Submit to add/update a component/symbol/footprint to the library +title: "[Component]: " +body: + - type: markdown + attributes: + value: | + Submit to add/update a component/symbol/footprint to the library + - type: dropdown + id: component-type + attributes: + label: Component type + multiple: false + options: + - Passive + - Power supply + - Microcontrollers + - Analog + - Digital + - Other + - type: input + id: where-used + attributes: + label: Where used + description: List what assemblies / pcbs will use this component + placeholder: ASMXXXX + value: "ASMXXXX" + - type: input + id: qty-estimate + attributes: + label: Estimated annual quantity + description: Estimated annual quantity + placeholder: Ten + value: "10,000" + - type: textarea + id: part-numbers + attributes: + label: Part numbers + description: List mfg and internal part numbers + placeholder: List mfg and internal part numbers, add at least one distributor part number + value: "add part numbers" + validations: + required: true + - type: textarea + id: description + attributes: + label: Description + description: Give an explanation for why we need this new part, as well as any details or notes + placeholder: why we need this part + value: "why we need this part" + validations: + required: true + + - type: checkboxes + id: terms + attributes: + label: Due diligence done + description: By submitting this issue, you agree you searched our component library for existing components before requesting a new component + options: + - label: I checked the library for existing parts + required: true \ No newline at end of file diff --git a/.gitmodules b/.gitmodules index fe075b4..fcdad8e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -3,3 +3,6 @@ path = Firmware url = https://github.com/ultimachine/Marlin branch = Archimajor +[submodule "parts_library"] + path = parts_library + url = https://hub.allspice.io/ProductDevelopmentFirm/Parts_library diff --git a/parts_library b/parts_library new file mode 160000 index 0000000..9176057 --- /dev/null +++ b/parts_library @@ -0,0 +1 @@ +Subproject commit 91760573bcb21c8a22307354f824594ea2007b3b