As long as there are progress, for what concern me doesn't really matter if the updates are reported here or not. By following the slack channel or github you can easily be up to date

Yup and that is what counts. If there is work getting done on their Github you can rest assured it's making progress.