paclets / PacletServer

A paclet server for Mathematica
https://paclets.github.io/PacletServer/
29 stars 8 forks source link

Package descriptions should include more information #3

Closed szhorvat closed 6 years ago

szhorvat commented 6 years ago

The package description pages, generated from the PacletInfo files, should include more information.

It should include the URL, if available.

It could include the Thumbnail, when available, but this is of course not at all important. It would make the site look nicer though.

It should include compatibility info: M versions (MathematicaVersion or WolframVersion) and maybe platforms (SystemID). Paclets that have binary components need separate binaries for each platform.

Here's the info that the doc browser presents:

image

Here's what's present in PacletInfo files:

image

Compare with what's currently displayed:

image

b3m2a1 commented 6 years ago

I left the short description as is, the pages are improved now, though, e.g. https://paclets.github.io/PacletServer/igraphm.html#main-content

szhorvat commented 6 years ago

Could you make the URL clickable please? (I.e. a proper <a href="...">)

b3m2a1 commented 6 years ago

@szhorvat Yeah that's all simple to do. It's on my list of things to implement, but I wasn't sure how best to handle it, e.g. when given a URL that won't properly Hyperlink is it best still to wrap it with a link.

b3m2a1 commented 6 years ago

@szhorvat URL's are clickable. Added mailto: links when the creator provides an email. Not sure whether this is a good idea or not.