On the page for a particular module version (e.g. https://modules.ceylon-lang.org/modules/ceylon.file/0.3.1) it would be helpful to know when it was published.
That's already shown though: Published 13 days ago
Published 13 days ago
Apologies, I missed it. Perhaps we should consider reordering the rows, because there's a lot of short information which comes after the description (which could be really long, and indeed is for the example linked above). Does the description need to be the complete doc for the module? Maybe it would be better it is was just the first paragraph (perhaps with a 'more...' link to the module-doc, though I know we link to that separately).
My preferred order would be something like this (though I'm sure with a little thought we could some up with a less tabular layout):
And the Usage:
(note: changed issue title)
Right, I agree the module info page needs a complete overhaul, and I'll need help for that, but not for this version :(
I push a partial commit for this issue. Just need the sql update script to add the new "runnable" attribut in ModuleVersion.java
module version view: added import usage (#75)
Fix for #75: remember which modules are runnable
Fix for #75: Improvements to the module info page
ModuleVersion.runnabled -> runnable (#75)
DB update for #75: add runnable info
repo/view: #75: changed usage labels
Repo/view: unified both project links sections #75
repo/view: #75: moved owner into module name
repo/view: #75: made some sections conditional
repo/view: made description toggle use css to hide stuff #75
like we do in ceylondoc, otherwise breaks are often invalid in markdown syntax
repo/versions: moved owner up to name #75
repo/versions: use last version doc if present #75
Guess this is done now.