gap-system / GapWWW

Source for the GAP website
https://www.gap-system.org
Other
11 stars 26 forks source link

Add back cities to names in some places (e.g. Council page) #198

Closed fingolfin closed 2 years ago

fingolfin commented 4 years ago

Looking at https://www.gap-system.org/Contacts/People/Council/council.html we see next to each name a place where that person is. In the Jekyll version https://test.gap-system.org/Contacts/People/Council/council.html this is gone. The same happened in other places.

Perhaps we should add this back, at least on the council page? There, it can be helpful for deciding who is in which GAP center, if any. Or maybe it's good to keep it away, to ensure we have less stuff to update...

Perhaps @lhsoicher as chair of the GAP council has an opinion on this, too?

hulpke commented 4 years ago

I think it makes sense to add places (or even institutions). This is the same what journals do.

lhsoicher commented 4 years ago

I agree with Alexander Hulpke.


From: Alexander Hulpke notifications@github.com Sent: 17 May 2020 15:22 To: gap-system/GapWWW Cc: Leonard Soicher; Mention Subject: Re: [gap-system/GapWWW] Add back cities to names in some places (e.g. Council page) (#198)

I think it makes sense to add places (or even institutions). This is the same what journals do.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgap-system%2FGapWWW%2Fissues%2F198%23issuecomment-629806389&data=02%7C01%7C%7C913c2d8fb96e45e69e6408d7fa6dcb90%7C569df091b01340e386eebd9cb9e25814%7C0%7C0%7C637253221780794853&sdata=2egNryUi2BMp0rhB7fcc%2B7LgtuusnZFMAzB92QK0l2U%3D&reserved=0, or unsubscribehttps://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABXNAOFUN3YKDKOOMRLVNRLRR7XL5ANCNFSM4LXSALDQ&data=02%7C01%7C%7C913c2d8fb96e45e69e6408d7fa6dcb90%7C569df091b01340e386eebd9cb9e25814%7C0%7C0%7C637253221780794853&sdata=5XAVXix%2FXaud747D18tdlRZHWCb05l17jXUPnEvYLCI%3D&reserved=0.

fingolfin commented 4 years ago

Seems fine by me. Definitely something that should be addressed. Could be done during next GAP Days (whenever that will be), or by any volunteer.

We might also want to just add a hyperlink to the homepage for each name resp. name+city (when a homepage is known); I see no downside to that?

Here is how I'd go about all that:

  1. use the old data at https://github.com/gap-system/GapWWW/blob/0ad3452110abf370e107026d3efe15c596a9d164/lib/addresses for reference (but it's probably a good idea to check things for validity, e.g. are website URLs still correct? Is the person still in that place?)
  2. edit _data/namelink.yml (and perhaps rename it, say to _data/persons.yml or so): instead of mapping each name to just an URL, map it to a map with more data; e.g. like this (I don't see a reason to keep city and country separate, so I'd just merge them, as in the author records of PackageInfo.g files)
    'Alexander Hulpke':
    url: 'http://www.math.colostate.edu/~hulpke/'
    place: "Fort Collins, USA"
    1. adapt _includes/namelink.html to match (e.g. site.data.namelink[include.name] -> site.data.persons[include.name].url, depending on what was done in step 2
  3. either modify namelink.html to also include the place (then it'd appear everywhere we use it, for good and for worse); or else add a new include file doing so (say personlink.html? nameplacelink.html ? ... whatever)
  4. Bonus points for modifying those include files to be flexible and dealing nicely with entries missing a URL and/or place (using conditionals in the template)
  5. Finally modify Contacts/People/Council/council.html (and any other file where you think it makes sense) to use that include file; i.e. {% include namelink.html name="Alexander Hulpke" %} (or something else instead of namelink.html, depending on step 4)
fingolfin commented 2 years ago

Simpler solution: we just edit Contacts/People/Council/council.md

But it is not that straightforward for me what to do. What about former members who left academia, what do we put? Their last place of employment in academia? What about former members still in academia, do we keep tracking their employment indefinitely?

hulpke commented 2 years ago

I think it is task of council members to make us aware of affiliation changes,