"Are we wasting our time I wonder? "
Definitely not, Derek. In fact I'm very glad to see the increase in interest in designing course formats. The original weeks+topics ones were really only quick versions that I did and I expected to see a lot more alternatives created a long time ago.
What's happening from HQ side:
- You'll see in the Roadmap we have "Course formats refactoring", almost definitely happening in 2.4. This is primarily about improving the course formats to make them able to easily take over the whole page, define their own settings and so on. This will give plugin authors like Itamar everything they need to produce 100% pluggable course formats that do exactly what various users want and hopefully we'll get some of those in core after normal review.
- The current week/topic formats are tied up with backward-compatibility issues and it can be really difficult to see how they should evolve so that a) they remain useful, b) they don't get too confusing and c) they don't break courses during upgrade and d) their own design is self-consistent. For example, adding features to the non-paged view to make it more like the paged view means there is basically no difference between them. Some of the custom ideas rely on things like "short section names" which we can not enforce in core. And so on. However, we are looking at this and trying to solve the issues. Thanks for the reflection and ideas!