SceneKit SDK Feature Requests
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 20/100
Research direction
This is a roadmap discussion rather than an implementation ticket, and it names no files, tests, or specific entry point. Review the proposed CI and develop-branch scaffolding, Mapbox Studio URL support, crash fixes, delegate-based loading API, iOS SDK integration, and sample projects; work is not considered defined until these items are split into scoped tickets with clear priorities and completion criteria.
Written by the indexing model from the issue text.
Description
Hello everyone! The team is laying out the roadmap for the SDK, looking forward to an official v1.0 release. We’ve drafted a list of items that should be done.
In the interests of transparency and meeting the needs of you, the developer, I am adding a list of some of our work items below and would welcome your input on the relative priority of items from your perspective. Feel free to comment and also add any items you see as important.
A partial list of items are:
- Scaffolding for proper v1.0 SDKs (CI, develop branch, etc.)
- Better support for custom Mapbox Studio map style URLs
- Crash fixes for some occasional crashes that we’ve seen
- Revise API. Switch to delegate pattern for texture/heightmap loading instead of callbacks. We are open to feedback from our users on the best pattern for you, but this is our plan.
- Increased integration with Mapbox Mobile iOS SDK
- Additional sample projects
Once we have a settled list, we’ll be cutting tickets for each item. Please provide feedback below. We want to make sure we prioritize the changes that would help you the most.
- Dominant language
- Swift
- Stars
- 232
- Forks
- 51
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from mapbox/mapbox-scenekit
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
mapbox/mapbox-scenekit#91 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 15/100
mapbox/mapbox-scenekit#89 · 7 reactions ·
-
Deprecation WarningOpen
Difficulty 5/5 Over a week Newbie friendliness 20/100
mapbox/mapbox-scenekit#88 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
mapbox/mapbox-scenekit#83 · 5 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
mapbox/mapbox-scenekit#82 ·
All issues in mapbox/mapbox-scenekit
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
manaflow-ai/cmux#25687 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
mozilla-mobile/firefox-ios#36314 ·
Maintainers usually reply within 1 day
-
documentation ready
Difficulty 1/5 Under an hour Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 76/100
sarensw/MacPacker#378 · 1 comment ·
Maintainers usually reply within 1 day
-
Double free in Ares.query when ares_query_dnsrec fails synchronously (regression in 0.8.0)Possibly taken @EnzoH8321 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apple/swift-async-dns-resolver#90 · 2 comments ·