Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

80%
+10 −1
Q&A Proposal: remove Twitter from profiles

I definitively agree with the premise of the suggestion, but instead of getting rid of all/most additional input fields and instead of making it a per-instance/per-community thing (which both are g...

posted 1y ago by luap42‭

Answer
#1: Initial revision by user avatar luap42‭ · 2023-07-18T11:59:33Z (over 1 year ago)
I definitively agree with the premise of the suggestion, but instead of getting rid of all/most additional input fields and instead of making it a per-instance/per-community thing (which both are generally good ideas), I'd go a step further and suggest to make it a *per-user* thing.

Mastodon has this feature, where every user gets four pairs of key-value-pairs which they can fill with arbitrary values. If it is a link&mdash;great, Mastodon will render it as such[^1].

![Mastodon profile metadata editor with the four pairs of entries (label/content) as described above](https://meta.codidact.com/uploads/8hgmpw7ne08rx9n819j85ttz993a)

They are then displayed at the bottom of your profile (for my profile the metadata are the wwww.luap42.de, the verified website and the alignment)

![Mastodon profile metadata view with some example metadata and data types](https://meta.codidact.com/uploads/6qm5yoegfdxurj9iydghm2949p9z)

I think this might be a good solution, because it gives maximum flexibility and customization. Maybe users don't want to post links to social media but instead want [a link to their favorite music video](https://www.youtube.com/watch?v=dQw4w9WgXcQ), maybe they want to signify their pronouns, maybe they want to make a silly joke. *Maybe they want to do all of that, because that would, too, be possible*.

I opine that this is the best solution for ease of implementation (it's literally just eight text fields in the database) for ease of use (it's literally just eight input fields) and for powerfullness of features (it's literally eight input fields you can write arbitrary stuff into). I don't really see any disadvantage, if there are inappropriate contents they can be moderated away as any other profile contents.

[^1]: Also Mastodon has this really nice feature where you can "verify" the link if there is a matching `<a rel="me" href="{profile url}">` element on the page, but this shouldn't be a top priority.