Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

»Social media« and »Instant messaging« should have all fields which proprietary platforms like Apple Contacts or Google Contacts also offer #130

Closed
jpvdgiessen opened this issue Feb 11, 2017 · 17 comments
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature or request good first issue Good for newcomers
Milestone

Comments

@jpvdgiessen
Copy link

jpvdgiessen commented Feb 11, 2017

At this moment I only can add as Social Media items "Facebook" and "Twitter".
Is there a possibility to add also "LinkedIn" or other Social Media?

@skjnldsv skjnldsv added the enhancement New feature or request label Feb 12, 2017
@skjnldsv skjnldsv added this to the 1.5.4 milestone Feb 12, 2017
@skjnldsv
Copy link
Member

Thanks! :)
Good idea!

@skjnldsv skjnldsv changed the title [Suggestion] Extra Social Media items Extra Social Media items Feb 12, 2017
@ghost
Copy link

ghost commented Feb 12, 2017

Google+ does not show up in the statistics but I would like it in the selection. Thanks!
https://www.statista.com/statistics/272014/global-social-networks-ranked-by-number-of-users/

@Spartachetto
Copy link

It could be interesting to have the possibility to add also some decentralized social networks, like

  • diaspora*
  • GNU social
  • pump.io
  • ...

We already have the possibility to add our diaspora* info in the personal profile, it is strange that it is not possible to insert that info for our contacts

@qwertygc
Copy link

qwertygc commented Jul 4, 2017

On android we have also Skype

@jancborchardt
Copy link
Member

Let’s first start with the basics, not all and every single service we can think of. :) Here are the entries iCloud shows, and we should be up to par with that:

For »Social network«:
screenshot from 2017-07-10 11-38-07
Only one thing: Let’s add Instagram since that’s very popular.
All entries have »Username« as placeholder, except Twitter which prepends an @ as you can see.

This is for »Instant messaging«:
screenshot from 2017-07-10 11-38-42
All entries have »Username« as placeholder.

Afterwards we can add things like Diaspora, Mastodon, and so on.

cc @xh3n1 @jonatoni

@jancborchardt jancborchardt changed the title Extra Social Media items »Social media« and »Instant messaging« should have all fields which proprietary platforms like Apple Contacts or Google Contacts also offer Jul 13, 2017
@skjnldsv skjnldsv modified the milestones: 2.1.0, 2.0.0 Aug 16, 2017
@spoorun
Copy link

spoorun commented Aug 27, 2017

Messaging platforms

Agree with @jancborchardt to limit the default entries. But disagree with using iCloud as any kind of basis, most of their messaging network options don't even exist any more (MSN, Jabber, Google Talk)!

There are many popular globally platforms listed below. We must treat them equally according to value to users and not be biased according to our own cultural backgrounds or preferences.

Why don't we include the ones below, but display the top 10, and then include a 'more...' popup?

Here are this years figures for messaging (monthly active users):
1300 WhatsApp
1200 Facebook
877 QQ
846 WeChat
300 Snapchat
300 Skype
260 Viber
217 LINE
210 Kik (now includes Rounds)
100 Telegram
100 BBM (Blackberry Messenger, avail on all devices)
100 Hike
70 Steam (gaming messaging client)
60 Discord
50 Kakaotalk
12 Slack
12 Hipchat
Hangouts (Reasonable but unknown quantity)
Yahoo (Reasonable but unknown quantity)
Baidu Messenger (Reasonable but unknown quantity)

Let's remove/exclude:
10 ICQ
5 AIM
5 Gadu Gadu
3 Eikon (Reuters)
0 MSN (deceased 2014)
0 Jabber (deceased 2015)
0 Google Talk (deceased 2017)
XMS (eBuddy) - Unknown, used to be in millions

@spoorun
Copy link

spoorun commented Aug 27, 2017

Social platforms

We should base the choice on these figures for 2016-7.

Again we should consider showing the highest ones, and then having a Custom... and More... choice at the end listing the others.

2047 Facebook
1500 Youtube
800 WeChat (Social)
700 Instagram
638 QZone
357 Tumblr
328 Twitter
313 Sina Weibo
300 Baidu
240 Renren
200 Reddit
200 Vimeo
175 Pinterest
160 Spotify
125 Steam
122 YY
111 Google+
106 LinkedIn
100 vKontakte
65 Odnoklassniki
Diaspora (unknown)
Last.fm (unknown)

@spoorun
Copy link

spoorun commented Aug 27, 2017

Merge social and XMPP field creation

It should be noted that the difference between 'XMPP messaging' and Social media is moribund, from a Users perspective.

Almost all the Social platforms listed in the last post have a messaging component (including Twitter, LinkedIn, Instagram). Most of the messaging platforms are now entering social (including Skype, WeChat...)
Others are cross platform (Facebook, Yahoo, Reddit, vKontakte, Steam).

What Users need is not to duplicate information and have a single Social/Messaging field, to prevent doubling their work entering details (or forgetting to).

When they enter a network:
where relevant to the network either:
a) only an XMPP record is created, where only messaging exists
b) only a Social field is created where only social exists
c) both fields are created, with the same username

Splitting them up is a false dichotomy, and doubles the User's work.

The downside, it wouldn't update with external updates, or when a contact was edited. But it would still be better than the current situation.

@jancborchardt
Copy link
Member

Okay, then let’s list 10. For IM cut after Telegram and for social network cut after reddit (11th cause there’s a bunch of people using it).

@spoorun
Copy link

spoorun commented Aug 28, 2017

Sounds like a plan.

Just three residual questions then:

  1. What about in Messaging; with the top 10 do we then leave out Yahoo, Hangouts and Baidu? I searched hard but they are all secretive about the figures (not that any of the figures are highly reliable or comparable - but they do at least give an indication of relative use.)
  2. Is it possible to have a 'More...' at the end of the list, listing others, or is that too much - and just have 'Custom' available?
  3. When existing contacts are imported or synced with 'MSN' 'Windows Live Messenger' and ' Google Talk', should those be synced to 'Skype' and (for Google Talk) 'Hangouts'? Since all users of those deceased services were ported to those other platforms...

@jancborchardt
Copy link
Member

For any existing services, the "Custom" name function could just be used to put in the name. Porting of the service sounds quite involved.

In any case, we should list all the services that Google Contacts currebtly includes.

@spoorun
Copy link

spoorun commented Aug 31, 2017

These are the services on the Google Contacts default list. It's pretty outdated alas:

Google Talk (deceased, now merged into 'Hangouts')
AIM (very low user base, exclude?)
Yahoo (probably should include)
Skype (already on our proposed list)
QQ (already on our proposed list)
MSN (deceased, exclude)
ICQ (very low user base, exclude?)
Jabber (deceased, exclude)

@jancborchardt
Copy link
Member

@olantrust a contribution in the form of a pull request would be very welcome. :)

@smonff
Copy link

smonff commented Oct 17, 2017

Just to say that as a Nextcloud user, it looks strange that this list features centralized-proprietary services and don't support the decentralized alternatives. I don't say the proprietary fields should be removed, but I don't know, it is a matter of coherency.

Then maybe the addition of too many fields would make the list too messy. I don't say it's simple either.

Just a point of view, I hope it can be useful. Thanks.

@jancborchardt
Copy link
Member

@smonff as I mentioned above:

Afterwards we can add things like Diaspora, Mastodon, and so on.

@sleepypioneer
Copy link
Member

Hey everyone,
is this issue still relevant or has it been completed with PR #356 ? If not completed what are current thoughts on the direction.
Thanks!
@skjnldsv @jancborchardt

@skjnldsv
Copy link
Member

skjnldsv commented Jul 3, 2018

This issue is still relevant yes, we're missing some social networks it seems :)

@skjnldsv skjnldsv removed this from the 2.2.0 milestone Aug 22, 2018
@skjnldsv skjnldsv added this to the 3.0.0 milestone Aug 22, 2018
@skjnldsv skjnldsv added the 1. to develop Accepted and waiting to be taken care of label Aug 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. to develop Accepted and waiting to be taken care of enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

8 participants