[DAO:75f886d] SDK Support Team

by 0x5b5cc427c1d81db4f94de4d51d85ce122d63e244 (Fehz)

Should funds from the DAO Treasury be allocated to finance a new community-led project addressing issues outlined herein?

Linked Pitch Proposal

Support Team for SDK Migration

Summary

The proposed establishment of an SDK Support Team/Squad for Decentraland DAO becomes imperative as the organization navigates a critical challenge with the transition to SDK7 and the learning curve for newly onboarded creators. The main goal of this team will be to keep sustaining and fostering creativity within the platform and safeguarding prior investments made by the DAO as well as lowering the barrier entry for new creators. Moreover, the team will be responsible for facilitating effective communication between the Decentraland DAO and the Decentraland Foundation to enhance collaboration and provide support for technical inquiries and requests.

The proposal outlines a technical plan including not only support migration processes and bug resolution, but also collaborate and maintain the SDK7 Goerli Plaza Repo in coordination with the Foundation, as well as the enhancement and extension of libraries, for ensuring compatibility and innovation.

We want this to also mark the initiation of the DAO’s efforts to recruit technical teams, aiming to improve the platform and provide more robust support for the entire community.

Problem Statement

Decentraland Content Creators are currently facing a critical challenge with the transition to SDK7. Current scenario shows that from ~24.000 active scenes in Genesis City, for the ones that had at least one active user (in the last 3 months), 45% are deployed in SDK7, while 55% are still deployed in SDK6. The migration process involves significant changes, and without dedicated support, developers may face obstacles, leading to disruptions in project timelines, increased development costs, and potential user experience issues.

Moreover, many projects which have been successful on previous SDK versions, now face the risk of complications that could render them obsolete in the short term. This situation not only jeopardizes the innovation and creativity these projects bring to the metaverse but also raises the specter of wasted funds that the DAO has previously invested in these projects.

Technical Specification

Basics requirements for presenting a bid

  • Verifiable background working with Decentraland
  • Background & Portfolio
  • Explanation of the approach the team will take to address each of the assigned responsibilities and tasks.
  • Provide a list of three references, at least one of which is in the Decentraland community that can attest to your character and/or commitment to Decentraland.

Working Terms

Overview & Scope of Work

The migration process entails substantial changes, and without dedicated support, developers face obstacles that could lead to disruptions in project timelines, increased development costs, and potential user experience issues. The team’s scope of work must include a comprehensive technical plan, that contains the development, documentation, deployment of scenes migrated to the SDK7, and clear service level agreement.

Team Lead - FULL SCOPE OF WORK

Team lead will also fulfill a Technical Liaison role to facilitate effective communication between the Decentraland DAO and the Decentraland Foundation. This role will act as a bridge to enhance collaboration and provide support for technical inquiries and requests.

Migration, Bug Resolution y Libraries Enhancement

  • Migrate repositories to SDK7
  • Technical guidance & support for migration
  • On-demand assistance
  • Deployment strategy

Workshops

Develop, detail, and conduct a series of technical workshops focusing on SDK7.

Documentation

Review all SDK documentation (Let’s build the metaverse together | Decentraland Documentation). Fix and complete with Foundation’s review and approval

Support Hours & Response time (SLA)

The team should be accessible for 6 hours each day during working days, both synchronously and asynchronously. The expected response time should fall within the range of 24 to 48 hours.

Communication Channels

The team should have the capability to respond across various communication channels, such as Discord, Forums, and email for formal communication. The team will also update on their progress in the Monthly Townhalls. The team will work in public letting the community see their working pipeline and progress.

Conditions for Projects requesting migration assistance

  • Open-Source projects with their corresponding GitHub repo (Decentraland-DAO · GitHub)
  • Actively maintained
  • Compliant with DCL Code of Ethics

Basic Metrics (with evidence) but not limited to:

  • Supporting Hours
  • Bugs tracking, recording and reporting
  • Supported Projects
  • Migrated repos
  • Documents updated
  • Bugs resolved
  • Satisfaction Survey each Q

Use Cases

  • DAO-Foundation Collaboration
  • Smooth SDK7 Migration
  • Timely bug resolution
  • Enhanced platform feature development
  • Transparent documentation review
  • Open-Source project support
  • Lower entry barriers

Deliverables

  • Roadmap (1st week after approval)
  • 6 Workshops
  • Monthly reports

Target Release Quarter

2024 Q2

Vote on this proposal on the Decentraland DAO

View this proposal on Snapshot

Who is being supported with in world content frozen? Support team for nobody

The goal of this technical support team is to help existing scenes migrate to SDK7. The new version of the explorer the DCL Foundation is building will only support the latest version of the SDK, so if scenes are not migrated to that codebase, they won’t be interactive in a few months from now. This initiative is scoped as a heavyload effort of putting one team in charge of helping content creators who expressed their interest in the migration but who don’t have either the technical knowledge, time or resources to do it. Since the migration schedule is pretty aggressive from the Foundation side, we thought this could be a good idea.

I tried to do this basically for $1k a month…
So can we stop stealing the DAO treasury with this kind of stuff please?

SDK Support Team

This proposal is now in status: PASSED.

Voting Results:

  • Yes 98% 4,113,122 VP (16 votes)
  • No 1% 504 VP (2 votes)
  • Abstain 1% 16,202 VP (4 votes)