opensupporter / osdi-docs

OSDI Specification
opensupporter.org
Other
86 stars 47 forks source link

add share_url to share_options items specific to service (e.g. facebook, twitter, etc) #300

Closed schuyler1d closed 6 years ago

schuyler1d commented 6 years ago

Both because twitter benefits from short urls, and because a system may want to track sharing on different platforms separately, share_url may differ by the context.

I tihnk it's acceptable for implementations to use only the root share_url but for those that are share_option-aware, it would be good to standardize an option.

joshco commented 6 years ago

lets talk it through on today's call!

j-ro commented 6 years ago

Wouldn't typically you put the link you're sharing in twitter directly in the text? Same with email? But Facebook makes sense I suppose, since that's a separate field.

schuyler1d commented 6 years ago

@j-ro Yes, it will often be in the text, but for various purposes, a system (backend or frontend) may need the pure url:

As you say, for facebook, it's a separate field.

joshco commented 6 years ago

@jimshare Jim can you weigh in here? we want to hear what shareprogress has to say before we move forward!

jimshare commented 6 years ago

Agree with @schuyler1d here -- sometimes people may put their link directly in the Twitter text, but it's often appended separately (Twitter in fact now uses a separate share parameter for link, rather than asking people to encode it directly in the Twitter message). And we do use separate links (some shortened, some not) for sharing through the ShareProgress toolbox, so it does differ by share method.

joshco commented 6 years ago

Looking good, PLEASE REVIEW, proposal to be approved in Jan

j-ro commented 6 years ago

looks good here from a quick review today!