input-output-hk / input-output-hk/Developer-Experience-working-group
API breakage and compatibility resource
- Dominant language
- No language data
- Stars
- 24
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
API breakage is VERY common across the suite of tools being used to build Plutus Apps
it would be great if there was a common resource that at least made a record of API changes across dApps, and suggested common fixes for these. In an ideal case, we could produce scripts that will automatically perform code updates to fit API breakage.
This could dovetail nicely with reliable build solving - as it would allow a community API management team to document upgrades that would be ill-advised for individual developer teams.
This is work that could save a lot of companies piles of money, the amount of time spent on dependency upgrades can get pretty staggering.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are mentioned. Start by defining the scope of a shared resource for recording API changes across dApps, documenting common fixes, and assessing whether update scripts are feasible; completion criteria are not specified in the issue.
Written by the indexing model from the issue text.
Assessment
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100