Announcing Technical Working Groups

Hello everyone,

We at the DFINITY Foundation have been working to provide greater visibility into our roadmap and more opportunities for the community to provide feedback on DFINITY’s contributions to the Internet Computer through forum threads, AMAs, community conversations, and 1:1 working sessions with developer teams. The next evolution of this work and something we have been very excited to get off the ground for some time now is the idea of technical working groups. Over the past few weeks, we have been discussing potential structures and topics for these groups both internally and with several members of the community. We would like to share the proposed path forward here.

Some guidelines on how we are thinking about these working groups:

  • The goal of these working groups is to define shared objectives and priorities between the Foundation and the IC community. Each working group will identify initiatives that translate into a shared roadmap, where the Foundation can actively collaborate with community members on shared roadmap items.
  • Working groups should focus on frameworks, standards, infrastructure, and public goods and not the commercial interests of any one dapp, platform, or specific vertical (as many of the proposed technical topics cut across many verticals).
  • Each working group will have a DFINITY lead, a community lead, and a coordinator.
  • Forum threads will be created for each working group, similar to how DFINITY’s roadmap items are discussed today.
  • Meetings will be hosted on Zoom, and all meeting notes will be made publicly available afterwards in the respective forum threads.
  • Proposed cadence will be monthly.
  • Coordinating across all time zones will be tricky, so we will try out the below proposed time slots for now and adjust as needed.

The current plan is to roll out three working groups to start as a “pilot.” We will learn and gather feedback before launching additional topics, and iterate on any of the above guidelines as needed. From there, an NNS proposal can be put forth describing the overall framework, similar to this great example from the ENS community.

The first three topics that will be rolled out include:

Topic: Identity & Auth
DFINITY lead: @frederikrothenberger
Coordinator: @emmaperetti
Cadence: Monthly on the first Tuesday of every month at 5pm CET
First meeting: April 5, 2022 at 5:00pm CET

Topic: Developer Tooling
DFINITY lead: @dfx-json
Coordinator: @domwoe
Cadence: Monthly on the first Thursday of every month at 7pm CET
First meeting: April 7, 2022 at 7:00pm CET

Topic: Ledger & Tokenization
DFINITY lead: @mariop
Coordinator: @nikhil.ranjan
Cadence: Monthly on the second Tuesday of every month at 5pm CET
First meeting: April 12, 2022 at 5:00pm CET

[Update July 2022 ]
Topic: Scalability & Performance
DFINITY lead: @johan
Coordinator: @domwoe
Discord: Scalability
Cadence: Monthly on the third Thursday of every month at 5:30pm CET
First meeting: July 21, 2022 at 5:30pm CET

[Update September 2022]
Topic: Governance
Leadership: @bjoernek, @brutoshi , @lastmjs
Coordinator: @emmaperetti
Discord: Governance
First meeting: September 29 on Zoom, see the calendar
Github Repo

Public calendar for these and all future meetings here.

public calendar browser link (no google account required)

These topics were specifically selected as groups are already starting to form on these topics, or the topics are especially timely (e.g. defining ledger interfaces). So as not to delay getting started, we will launch the first three working groups with a DFINITY lead and a coordinator, and shortly after the working group is up-and-running, the groups can hold elections for a community lead.

Future topic ideas that have also been discussed:

  • Canister Metrics & Reporting
  • Security & Audits
  • Languages
  • Internet Protocols & Networking
  • Network Governance
  • Network Tokenomics
  • Privacy

If you are interested in nominating yourself early as a community lead or a coordinator, or if you have ideas for additional topics for future working groups, please fill out this short survey.

We are so excited to kick these off and are very open to your feedback and suggestions. We hope to see you at some (or all!) of these working groups in the coming weeks.

57 Likes

Thanks for setting this up, having a developer events calendar we can subscribe to is sweet!!!

I see there isn’t an infrastructure topic - is this covered under developer tooling/scalability (i.e. potential overlap)?

Also, some of these are pretty straight forward (i.e. canister metrics & reporting, network governance, etc.), but others have some more overlap (i.e. identity & auth, security & audits, privacy), so it would be great if each of these topics could include a brief 1 sentence/paragraph scope of what types of questions/topics are appropriate for each meeting.

15 Likes

Yes, we imagine there will be some overlap here and there, but it will really be up to the working groups to define scope, agenda, etc. once up-and-running. There will also likely be a separate monthly meeting just for leads where some of these overlapping topics (or gaps) can be identified.

13 Likes

Oh no, the dreaded 5pm CET… :face_with_spiral_eyes:

Really exciting stuff. +1 to a future Scalability working group.

BTW, the @dfx-json handle is really clever.

8 Likes

That’s what I am thinking about a lot recently, why are you so late to do this so :sweat_smile: :sweat_smile: :sweat_smile:? :joy: :joy: :joy: Anyway, very exciting to see this and hope we could see the detailed roadmap soon, then we maybe able to see what 250+ team members are doing everyday so that while the same time the community member is possible to provide feedback?

4 Likes

Topic: Identity & Authentication will be discussed here: Working Group: Identity & Authentication
Looking forward to see you in today’s group session!

8 Likes

Hey everyone, Thank you for attending the session today. The next session about developer tooling is Thursday 7pm please leave any questions in this thread

5 Likes

Will the recordings end up on youtube?

5 Likes

Topic: Ledger & Tokenization
I am one of the initiators of CBD (Canister Builder DAO) and standardization is the main matter of CBD.
First of all, Fungible Token and Non-fungible Token are very different things and each deserves to be discussed separately, so I suggest that the official Working Group should create different Topics to discuss them separately.

5 Likes

Hi Witter, I’m leading the Ledger & Tokenization working group. I agree with you that we should discuss Fungible and Non-Fungible Token Standards separately. During the working group today I explained that we will do so and we will start with Fungible Tokens.

4 Likes

Hi everyone, I’m happy to announce that we have decided to reduce the time between Ledger & Tokenization working group meeting from 1 month to 2 weeks to speed up the discussion around token standards. The next meeting will be the 26th of April. More info in the separate forum thread.

11 Likes

In addition to the working groups already rolling out, I would like to propose prioritizing the planned working group for Network Governance. I believe a dedicated forum could help focus and synthesize discussions taking place around spam proposals and related matters.

9 Likes

This would also be helpful for developing out the SNS. 2^u!

2 Likes

hey…relax it’s the weekend…take it easy…what ever fuck up ( or maybe not) you think you made is already done. Just take your Girlfriend or Boyfriend out for a drink, get a massage get some sleep or something. stop watching CMC. you are not going to influence anybody in this forum. Smart people hang around here!!

3 Likes

team, find here the link to the Technical Working Group calendar and here the browser calendar view.

3 Likes

Hey guys, Next Ledger & Tokenization technical working group meeting is tomorrow 10 may 5 pm CET. The calendar event can be found here. Zoom link is here . Please update your calendars.

4 Likes

Guys, why are we doing this tomorrow and announcing with one day notice? This will not increase participation.

4 Likes

Hey MaxFinity,

You can find all upcoming events in the calendar of the initial post. These are simply reminders

2 Likes