Hi @kwwo,
I started working on this topic with a commit in between v0.3 and 0.4, you can find my setup here. When I started working on this topic the adapter was still in a very early stage of development and it took me quite some time to get along. But now things are already much better, maybe @boris-martin or @IshaanDesai can give an update about the current status of the adapter and the next development steps.
How complex is the geometry that you plan to work on? I had some problems setting up my model with a tag-based boundary definition - that’s still an open issue.
I’d recommend to use the latest version of dolfinx, updating the adapter from v0.3 to v0.4 was not a big deal. We’ll have to update the adapter to v0.5 anyway.