What happened to `Axon.namespace`?

It seems like they were removed from 0.6.1 -> 0.7.0, but I can’t find anything written about this apart from issue 580 which simply says “Remove namespaces” without any additional notes or associated code changes. The changelog also doesn’t mention anything about the removal.

I have no information.

I kind of want the forum to close the topic without comment to imply “we DO NOT talk about Axon.namespace”.

The drama, the years of debate, the suffering and lamentations. (all fictional)

FWIW Axon.namespace was deleted in this commit:

It was marked as deprecated in favor of Axon.block (with a name option, presumably) before that commit, but only JUST before:

1 Like

Hello, I’m currently trying to perform transfer learning with Axon by reading @seanmor5 's book “Machine Learning in Elixir”.
However, he uses Axon.namespace, which no longer exists in Axon 0.7 as reported in this thread. Does someone have any idea how to replace it with Axon.block?