Skip to content

Conversation

@rcooke-warwick
Copy link
Contributor


Please make sure to read the CONTRIBUTING document before opening the PR for relevant information on contributing to the documentation. Thanks!


A device type will be discontinued based on a set of criteria detailed below, in combination with the judgement of our team:
- The device manufacturer ends support and sale of the device. This includes discontinuation of sales, as well as BSP support. This would be grounds for immediate discontinuation.
- The device type has been on the platform for at least 2 years, with little to no usage. Rougly around 100 devices is the current minimum requirement
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have come up with the 100 devices number as a rough guide based on the previous project to create the framework. All the device that have poor scores, and/or we intuitively said that they should be removed, happen to have < 100 devices, so it felt like a safe number. Especially after 2 years.

If 100 devices / 2 years is too generous (I think it might be) then please comment

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i would remove the "Rougly around 100 devices is the current minimum requirement"

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think its probably too generous, I would say a device that hasn't gained traction in the thousands (>1k) is considered poor adoption and would be grounds for discontinuation. That of course excludes those on Custom Device Support plans of course, where they get discontinued when the CDS plan stops being paid.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@rahul-thakoor @shaunmulligan , I think that >1000 is too harsh. It would leave us with about 18 public device types, which is a good number - but a decent number of those are legacy device types that took years to build up those numbers between various users.

I would propose splitting the difference and saying 500

- If it is a private device type and the customer has stopped paying for the device to be supported.


##### List of discontinued device types
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As we discussed, here is a draft list of devices to be discontinued "immediately" - i.e at the end of the cycle. This list is the "burn with fire" list, that have very few (<100 , but most of them 0) paid users.

Please comment on any that you disagree on

Copy link
Contributor

@shaunmulligan shaunmulligan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a few comments


A device type will be discontinued based on a set of criteria detailed below, in combination with the judgement of our team:
- The device manufacturer ends support and sale of the device. This includes discontinuation of sales, as well as BSP support. This would be grounds for immediate discontinuation.
- The device type has been on the platform for at least 2 years, with little to no usage. Rougly around 100 devices is the current minimum requirement
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think its probably too generous, I would say a device that hasn't gained traction in the thousands (>1k) is considered poor adoption and would be grounds for discontinuation. That of course excludes those on Custom Device Support plans of course, where they get discontinued when the CDS plan stops being paid.

- `CTI Photon Xavier NX`
- `PocketBeagle`
- `Raspberry Pi 400`
- `Revolution Pi Connect`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably chat to Thomas about the Revolution Pi boards, I think we might want to partner more closely with them and for that reason it might be better to keep their portfolio of devices around, but its probably not major.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the main reason for killing these 2 revolution pi boards was that they aren't available to buy any more.

- `Nanopi Neo Air`
- `NanoPi R2C`
- `NPE X500 M3`
- `Nvidia Jetson Xavier NX Devkit SD Seeed ReSpeaker-2Mic`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this 2 separate products accidentally merged into one line?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants