alshedivat / al-folio

A beautiful, simple, clean, and responsive Jekyll theme for academics
https://alshedivat.github.io/al-folio/
MIT License
10.55k stars 10.94k forks source link

Add IETF social integration #2268

Open liuchunchi opened 6 months ago

liuchunchi commented 6 months ago

Have you checked that your feature request isn't already filed?

Description & Motivation

Add a IETF social integration item (icon, link) in the main page

Pitch

IETF, short for Internet Engineering Task Force, is the most important Standards Development Organizations (SDO) for Internet and computer networks.

Contributors at IETF also has a profile page, for example, Vint Cerf, Scott Bradner.

In the main page of al-folio there are icons linked to different external social websites, configurable in _config.yml as

# -----------------------------------------------------------------------------
# Social integration
# -----------------------------------------------------------------------------

github_username: # your GitHub user name
gitlab_username: # your GitLab user name
x_username: # your X handle
mastodon_username: # your mastodon instance+username in the format instance.tld/@username
linkedin_username: # your LinkedIn user name
telegram_username: # your Telegram user name
scholar_userid: # your Google Scholar ID

can we add a ietf_handle? The value is usually an email address. The link is usually easily parse-able as https://datatracker.ietf.org/person/<ietf_handle>, for example https://datatracker.ietf.org/person/liuchunchi@huawei.com

Alternatives

No response

Additional context

No response

george-gca commented 6 months ago

Sure, can you send a PR for this? Just check how this is done for other social integrations.

CheariX commented 5 months ago

When starting to implement this, I noticed that there seems to be no IETF icon available. Currently, al-folio uses Academicons and Fontaweseome. I could not find it there, but maybe I missed something?

george-gca commented 5 months ago

I believe it is not part of any of them. We also have recently added tabler icons support in #2261. Now I believe the best solution for this case would be to add the SVG code for it.