Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Printed Parts Revision Information #692

Open
AzureOz opened this issue Nov 28, 2023 · 2 comments
Open

Printed Parts Revision Information #692

AzureOz opened this issue Nov 28, 2023 · 2 comments
Assignees
Labels
needs discussion needs to be discussed in a meeting type: enhancement New feature or request

Comments

@AzureOz
Copy link

AzureOz commented Nov 28, 2023

Version Number

3.1

Bugfix or Enhancement

Enhancement

Description

Currently the BOM file and associated documents list all the printed parts for the current version. There is no way to know which parts have not changed since a previous version when considering making an upgrade to and existing lumenpnp.

Suggested Solution

Add a field (or add to an existing field) to indicate the version this part started from. Then as new versions and revisions are made available it is clear which parts have changed when looking at the parts to decide which parts need reprinting to implement a single or multiple version upgrade to an existing machine.

@lucian151 lucian151 self-assigned this Nov 28, 2023
@lucian151 lucian151 added type: enhancement New feature or request needs discussion needs to be discussed in a meeting labels Nov 28, 2023
@sphawes
Copy link
Member

sphawes commented Feb 18, 2024

im hesitant to implement this as it's a lot of info to keep track of, and isn't "single source of truth". we currently write release notes talking about what parts changed, but we could be more specific about which parts are worth upgrading. git also allows us to run a diff between two versions, which shows which files have been updated automatically. an example is here: v3.1.2...v3.2.0

@lucian151 what do you think about this? we use git so that this kind of thing is easy, i think tracking this is redundant

@AzureOz
Copy link
Author

AzureOz commented Feb 19, 2024

If that is hard to do then a note, comment or field to say a part is "new" to that revision would be useful. Then anyone can see what has changed in the new bom compared to their build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs discussion needs to be discussed in a meeting type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants