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-share a project #126

Open
rskikuli opened this issue Mar 28, 2018 · 8 comments
Open

Social-share a project #126

rskikuli opened this issue Mar 28, 2018 · 8 comments
Labels
1. Backend This issue is related with the backend of Identihub 1. Frontend This issue is related with the frontend of Identihub 2. feature request This issue proposes a new feature 3. needs discussion This issue needs further discussion before beginning the work to implement it
Milestone

Comments

@rskikuli
Copy link
Contributor

Expected Results

On public project we will need to have easy sharing capabilities of the public project page on social networks, email and/or just email.

Actual Results

There are no sharing capabilities right now except for the fact that users can grab the link from their browser url address field.

Browser and Screen Resolution

Needed for all browser and screen resolutions.

Comments

We need to discuss for the importance of this at this stage.

@rskikuli rskikuli added 2. feature request This issue proposes a new feature 3. needs discussion This issue needs further discussion before beginning the work to implement it labels Mar 28, 2018
@elioqoshi elioqoshi added this to the v.0.7 milestone Mar 28, 2018
@elioqoshi elioqoshi added this to To do in Frontend via automation Mar 28, 2018
@elioqoshi elioqoshi added this to To do in Backend via automation Mar 28, 2018
@elioqoshi elioqoshi added 1. Backend This issue is related with the backend of Identihub 1. Frontend This issue is related with the frontend of Identihub labels Mar 28, 2018
@elioqoshi elioqoshi moved this from To do to Backburner in Frontend Mar 28, 2018
@sidis405
Copy link
Contributor

@rskikuli This should not be a problem at all. Non the less, the work i suggest should start from the frontend here.
The social sharing links are simple links injected with dynamic variables.
The various links can be found here

https://github.com/bradvin/social-share-urls

Once that is done and we have a component to input recipient email we can do the backend bit very quickly.

@budaaaa
Copy link
Contributor

budaaaa commented Mar 29, 2018

Well if we have the URL's already, social sharing can be done in the frontend directly without needing backend support.

http://nygardk.github.io/react-share/ =====> Demo

@elioqoshi
Copy link
Contributor

elioqoshi commented Mar 30, 2018

If we can avoid backend work without compromising, let's do that.

If this is not too much work, can we push this forward?

@sidis405
Copy link
Contributor

sidis405 commented Apr 4, 2018

@budaaaa I fully agree :)

@kominoshja
Copy link

kominoshja commented Apr 8, 2018

Maybe add:

Check out [project] on [organization name]'s Identihub?

Or some variation of that?
What do you think? @rskikuli @sidis405 @budaaaa @elioqoshi

@sidis405
Copy link
Contributor

sidis405 commented Apr 9, 2018

@Borisbudini Yep that's good. Include the project thumbnail as a cover as well.
That being said, needless to say that this page will need og:tags.

@elioqoshi
Copy link
Contributor

Sounds good to me.

@kominoshja kominoshja modified the milestones: v.0.7, v0.8 Jun 15, 2018
@kominoshja kominoshja modified the milestones: v0.8, v0.9 Jul 29, 2018
@kominoshja kominoshja changed the title Easy link-sharing capabilites Social-share a project Jul 29, 2018
@kominoshja
Copy link

@albanafmeti You may want to check this.

@kominoshja kominoshja removed this from To do in Backend Aug 18, 2018
@kominoshja kominoshja removed this from Backburner in Frontend Aug 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Backend This issue is related with the backend of Identihub 1. Frontend This issue is related with the frontend of Identihub 2. feature request This issue proposes a new feature 3. needs discussion This issue needs further discussion before beginning the work to implement it
Projects
None yet
Development

No branches or pull requests

5 participants