Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336160 - user should be able to share solution listing
Summary: user should be able to share solution listing
Status: RESOLVED FIXED
Alias: None
Product: MPC
Classification: Technology
Component: wizard (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: 1.1   Edit
Assignee: Benjamin Muskalla CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-02 16:06 EST by Benjamin Muskalla CLA
Modified: 2011-03-16 15:45 EDT (History)
1 user (show)

See Also:


Attachments
patch (12.42 KB, patch)
2011-03-10 18:33 EST, Benjamin Muskalla CLA
greensopinion: iplog+
Details | Diff
mylyn/context/zip (8.01 KB, application/octet-stream)
2011-03-10 18:35 EST, Benjamin Muskalla CLA
no flags Details
mylyn/context/zip (28.15 KB, application/octet-stream)
2011-03-10 20:13 EST, David Green CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Muskalla CLA 2011-02-02 16:06:51 EST
This should be done trough twitter or email. But it should only be possible to share *one* listing at the time, but not prevent sharing multiple listings. 
Integration should be done trough the web browser, clipboard, and Java 1.6 Desktop API; 
native Twitter integration should not be part of this.
Comment 1 Benjamin Muskalla CLA 2011-03-10 18:33:53 EST
Created attachment 190941 [details]
patch

David, here is the patch to support this feature. It adds a new share button to the solutions which in turn makes it possible to
* open a predefined mail with description and link to the solution
* open the browser, loading twitter and prepolulating the tweet
Comment 2 Benjamin Muskalla CLA 2011-03-10 18:35:12 EST
Created attachment 190942 [details]
mylyn/context/zip
Comment 3 David Green CLA 2011-03-10 20:13:06 EST
Great work Benjamin!  Patch applied with minor modifications:
* HTML tags are stripped from description for email messages
* description is placed after URL in email message body, since some mail clients will truncate the message if it's too long
* tweet message was changed to @Just trying out "{0}" {1}@ since most solutions ended up with tweets that exceed the 140 character limit
* added copyright header to ShareSolutionLink
Comment 4 David Green CLA 2011-03-10 20:13:09 EST
Created attachment 190947 [details]
mylyn/context/zip