Technical Working Group: Developer Tooling

The calendar developer tooling zoom link is not valid

Check your calendar for a duplicate event - it’s probably grayed out.

Hey everybody,

Last call was more of a free flow conversation between IC enthusiasts and it was quite fun! For the next one we will have Jason present and discuss a new change that will be added to the SDK called “system wide dfx”

I hope to see you all there on the next one July 7th 19:00 CET. Use the following link to view the up to date calendar.

If there are any topics you would like to bring in yourself please post them here or in the DEV discord

1 Like

New working group starting in 5m!

Hey everybody,

This Thursday at 7pm CEST we’ll have the next session of the Developer Tooling WG with the following agenda:

  • @dfx-json will give an update on the roadmap of DFINITY’s SDK Team
  • @oss and @qti3e of Psychedelic will present on the upcoming alpha release of IC-Kit 0.5. IC-Kit is a canister development kit written in Rust with the goal to provide a consistent development experience using high-level abstractions designed with canister interoperability in mind.

Here’s the Zoom link.


Here are the recording and the updated meeting notes.


Hey devs,

Today at 7pm CEST is the next Developer Tooling WG with the following agenda:

  • @oss discussion on providing canister build environment data in the state tree metadata
  • @lwshang and @mikhail-turilin discussion on metadata in canister wasm related to the upcoming dfx pull feature

Hope to see many of you!


Updated Meeting Notes and Recording.


Hey devs :building_construction:,

Tomorrow Thursday at 6 pm CET (Europe switched to winter time last weekend) is the next Developer Tooling WG. There’s not much on the agenda, so if you want to present or discuss something there’s still time to reach out! In any case, it’s a chance to meet and ask your questions to the SDK team.

@dfx-json will give an update on the SDK roadmap and the next generation of Motoko development
@Gabriel Wants to talk about issues with actor factories and his workarounds using ic-repl and didc

Note also that @lwshang posted an RFC for a standard to structure canister metadata, which we discussed in the last meeting: [RFC] Canister Metadata Standard.


Update Meeting Notes and Recording for the meeting 2022/11/03.

Hi folks. We have a WG session today. We have a light agenda, so happy to bring forward any items you would like to present/discuss. See you there!

Agenda for Dec 1

  • New features
  • Roadmap progress
  • Community presentations
  • Q&A

Slides from todays session can be found here: Developer Tooling Working Group 12-01-22 - Google Slides

1 Like

gm devs :construction_worker_man: :construction_worker_woman:

The first session of the Developer Tooling WG in 2023 will already happen on January 5th 7pm CET (GMT+1)

Join us for a discussion about GUIs on top of dfx and more.

@kpeacock, @RMCS, @Fulco


Could we put canister backups / downloading state on the agenda? I think this was mentioned as a feature at one point.

Restoring canister state from there would be nice as well :slightly_smiling_face:



1 Like

Agree…this might be the biggest production enhancement feature possible for devs building real world dapp that have user data in them. The current back up methods ar all fragile and require hours of dev time for each project to roll their own.

Regarding or/post upgrades dfx could add a --safe argument to deploy that would download the canister state, run the upgrade locally, and then run it again to make sure the pre upgrade doesn’t fail, then attempt a deploy.


Reminder: Working Group is happening on January 5th 7pm CET (GMT+1), i.e. in 50 min.

Here are the recording and updated meeting notes.

1 Like

Next session is happening tomorrow February 2nd 7pm CET (GMT+1)


  • @AdamS will present his current work on bringing DFX to windows and next steps.
  • @stopak will present his proposal on a developer-friendly environment for speeding up development, testing, and deployment of Internet Identity canisters analog to hardhat.

Looking forward to seeing many of you!


Here are the recording and updated meeting notes of last week’s session. Sorry for the belated addition.