-
-
Notifications
You must be signed in to change notification settings - Fork 998
Open
Labels
enhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featurehelp wantedAssistance requiredAssistance requiredpluginPlugin ecosystemPlugin ecosystemroadmapThis is a roadmap feature with no immediate plans for implementationThis is a roadmap feature with no immediate plans for implementation
Milestone
Description
Problem
There are a bunch of integrations for different vendors. Most implement the same logic.
Suggested solution
Create models and APIs to make integration easy. Create them in a way that TOSs are not borken.
- Model + API for API keys and connections settings
- Model + API for requests + answers (+ cleanup)
- Plugin mixin to enable easy search integration
- API + python integration to enable third parties proxied calls without keys on the system (or knowledge of them at all).
Describe alternatives you've considered
A lot of small implementations work right now.
Do you want to develop this?
Yes - I have some code that will be seriously reduced by that.
I really would like to get some feedback on this and maybe make a list of all vendors that should be considered:
- DigiKey
- Mouser
- SnapEDA Feature request: SnapEDA api #566
- OcotPartAPI Feature request: find/add parts using the octopart api #541
- LSCS [Discussion] Adding parts and manipulating stock w/ API #677 (comment)
ndbroadbent and ResRipper
Metadata
Metadata
Assignees
Labels
enhancementThis is an suggested enhancement or new featureThis is an suggested enhancement or new featurehelp wantedAssistance requiredAssistance requiredpluginPlugin ecosystemPlugin ecosystemroadmapThis is a roadmap feature with no immediate plans for implementationThis is a roadmap feature with no immediate plans for implementation