Author: 0x83f9192d59b393c8789b55d446e5d4a77075c820
Update Status: On Time
Project Health: On Track
Introduction
Welcome to the first update for the Technical Liaison and SDK Support Team. Our main goals are supporting scene creators, liaising with the Foundation, and migrating selected scenes from SDK6 to SDK7. As a complementary goal, we鈥檙e developing the SDK6 Adaptation Layer, which runs SDK6 over an SDK7 runtime so scenes can still work on new explorers.
Highlights
Technical Liaison
We started the conversation with the Decentraland Foundation, mainly through NicoE (well-known by the Scene Creators). We set weekly meetings to follow up closely and share thoughts about common issues and new features requested by the community.
We cleaned up the protocol repository (GitHub - decentraland/protocol) and created the @protocol-squad branch for experimental purposes. We also helped to publish the protocol-squad version of the SDK package. In protocol鈥檚 repository there were some PRs as feature suggestions, and they were redirected to Canny.
SDK Support Team
We established the #sdk-support channel on the DecentralandDAO Discord server as the official channel for our communication. We publish our updates there week by week; this report will contain the monthly summary. In addition to that channel, we provide support and work collaboratively on the Decentraland Discord (not the DAO one).
Scene Migration
We published our form to apply for the migration https://forms.gle/x8QPzDUuAopJ88KY9, and so far, we have only received two entries: AntromRPG and a DG world marketplace SDK library.
When we received the request for migrating AntromRPG scene, we contacted the owner to articulate the conditions so we could begin the migration. Prior to this it had been agreed to start migrating from a list of tentative scenes that were only in SDK6. The migrations have already been carried out, two already published in the repository: GitHub - decentraland/sdk7-goerli-plaza, and another under review. (see links below)
Adaptation Layer
We identified the missing features in SDK7 to achieve effective feature-parity with SDK6 thanks to the research necessary to build the Adaptation Layer. Despite that, we鈥檝e been able to get pretty close to a UI port in SDK6 and that鈥檚 already working in DAO Explorers.
Blockers
Feedback
Within our proposal, we proposed the collaboration through an iterative method that included the DAO Explorers team (Protocol Squad) and the participation of the Foundation on the Canny (feedback.decentraland.org). After an exchange with the Foundation鈥檚 Product Manager, we agreed to not continue with this idea. Instead, we might create a new card for the DAO Explorers products without integrating them into itself as part of a single process.
Workshops
Due to personal and health issues, we could not attend the Summit and are very sorry. Our idea was to collect feedback to guide the first workshop鈥檚 topics better. The topic has already been defined, but we still need to set the date.
Next steps
We plan to continue with the same dynamic in June, finishing the AntromRPG scene and starting the DG library. We hope to continue receiving migration requests so we can continue our work.
Additional notes and links
- Our roadmap: DAO SDK Support Team 路 GitHub
Migration PRs:
- Zenquencer - Update scene to use syncEntity by sdilauro 路 Pull Request #193 路 decentraland/sdk7-goerli-plaza 路 GitHub
- feat: add OSC relay migrated from SDK6 to SDK7 by agustincarriso 路 Pull Request #195 路 decentraland/sdk7-goerli-plaza 路 GitHub
- Migration/atari arcade cabinets by sdilauro 路 Pull Request #194 路 decentraland/sdk7-goerli-plaza 路 GitHub
- feat: add Space-Traitor migrated from SDK6 to SDK7 by agustincarriso 路 Pull Request #203 路 decentraland/sdk7-goerli-plaza 路 GitHub