softlang / metalib

A Chrestomathy of DSL implementations
https://softlang.github.io/metalib
9 stars 1 forks source link

Tagclouds on landing page #22

Closed rlaemmel closed 7 years ago

rlaemmel commented 7 years ago

cc @johanneshaertel

This issue promotes a neglected common on #13 to a proper issue.

(It also adds some detail and motivation.)

We want tagclouds for these entities:

These should be shown after the long table on the landing page.

These tagclouds will be useful for renarration, as they give a clear impression of the more important perspectives, features, languages, technologies, and concepts.

The entities in tagclouds should be linked in the same way as per pending #21. That is, the entities are linked to the synthesized pages on https://softlang.github.io/metalib/

rlaemmel commented 7 years ago

We need the tagcloud for concepts for the paper and it needs to look good, i.e., we may need to push the methodology far enough so that the right concepts with some reasonable recurrence show up.

sschauss commented 7 years ago

I've added the tag clouds to the landing page, but I don't know what's the best place to put them. Do you have any suggestions ?

johanneshaertel commented 7 years ago

I suggest we arrange it comparable to the columns in the tables to keep it consistent. Therefore, the tagclouds need to be tall.

rlaemmel commented 7 years ago

They look great, but let's have a nice section structure on the landing page with clear headings (captions) and not too much empty space. So use headings like "Perspectives", "Features", and such. Make it simple to visually tell apart the sections. Still a problem with first section (list of impls) versus second section (THE TABLE). Use headers and clear separators and no big space.

le-cram commented 7 years ago

This is probably fulfilled now.