Comments (15)
The text in this screenshot is misleading because it suggests that my post will go to twitter referring to my twitter account. This is an issue for those like me who has different account name on github (dbeck) and twitter (@dbeck74).
from elixirstatus-web.
Very true.
My idea would be the following: We add an octocat to the username to make it clear that these are GitHub users. I would not want to use real names here, nobody remembers "René Föhring" but some people might remember "rrrene", especially if they read it in pirate-voice.
We furthermore remove the "by @elixirstatus" part from the title placeholder, because this indeed refers to a Twitter account which is really misleading. The important message in the placeholder should be that it will be tweeted and should be phrased to suit that.
from elixirstatus-web.
Here are a couple suggestions that I'd be willing to help with:
- Add an optional Twitter handle field for the author so that
via @handle
is included in the tweet, adding author attribution on that platform. - Not sure of the exact UX flow here, but once a hyperlink is referenced, it would be nice if the site automatically grabbed meta information for the link, title and description mostly. This would improve the posting flow, reducing friction for actually posting.
I'm not sure if these have been suggested before elsewhere (currently on mobile), but let me know your thoughts.
from elixirstatus-web.
Hi Shane,
- Twitter handle: I think this could be a great addition. http://rubydaily.org/ has this as well and this feature would promote the coder's Twitter account for those interested.
- Fetching link meta data: Could you elaborate on that? So while I'm typing my announcement in Markdown, then I am pasting a link to Github or my blog. What should happen "behind the scenes" and how should the UI react?
I really appreciate your input!
from elixirstatus-web.
HI There,
For the meta data I would suggest to look at twitter card meta tags.
Best regards, David
sent from my too smart phone.
sorry for the typos.
2015. aug. 16. 15:51 ezt írta ("René Föhring" [email protected]):
Hi Shane,
- Twitter handle: I think this could be a great addition.
http://rubydaily.org/ has this as well and this feature would promote
the coder's Twitter account for those interested.- Fetching link meta data: Could you elaborate on that? So while I'm
typing my announcement in Markdown, then I am pasting a link to Github or
my blog. What should happen "behind the scenes" and how should the UI react?I really appreciate your input!
—
Reply to this email directly or view it on GitHub
#25 (comment)
.
from elixirstatus-web.
And/or Open Graph ?
from elixirstatus-web.
Yep. That one too :-)
sent from my too smart phone.
sorry for the typos.
2015. aug. 16. 17:04 ezt írta ("Udo Kramer" [email protected]):
And/or Open Graph http://ogp.me ?
—
Reply to this email directly or view it on GitHub
#25 (comment)
.
from elixirstatus-web.
Maybe I should have phrased that second part better: (this got long fast, sorry for that)
It's clear that you can extract meta description and title from webpages. What was not entirely clear to me is what @slogsdon supposed to do with it.
If the suggestion is to use that data to auto-fill the announcement then I am not sure that is a good idea. @slogsdon's blog post is perfect for the suggested "auto-fill" functionality, but most announcements posted to ElixirStatus aren't.
Let me illustrate using two recent announcements written on elixirstatus.com recently:
Example 1:
# InchEx v0.4.0 released
I just released v0.4.0 of InchEx which brings Elixir v1.1 compatibility.
InchEx provides a Mix task to evaluate your inline docs and show you where they can be improved. Its `inchci.add` task can be used to add Elixir projects to Inch CI.
If we took the meta descriptions, it would contain GitHub's standard repo information:
# rrrene/inch_ex
inch_ex - Provides a Mix task that gives you hints where to improve your inline docs.
It loses the important message ("new version" and "Elixir v1.1 compatibility").
Example 2:
# P2P WebRTC file sharing app: Broker using Phoenix
In this blog post we discuss the few design decision that was taken in building a simple broker (in Phoenix) for connecting multiple browsers using WebRTC.
http://www.zohaib.me/p2p-webrtc-file-sharing-app-broker-using-phoenix/
I love both the article and the "appetizer" @zabirauf provided in the announcement. Using meta information it could have looked like this:
# P2P WebRTC file sharing app: Broker using Phoenix
WebRTC was created primarily for video and voice communication but it has the API to send raw binary data between two browsers as well. This opens up a lot of opportunities to create more peer to peer web application which...
Not terrible, but the hand-written version is so much better (as it should be) ...
Possible compromise
Announcements like this:
# How to add and test HTTP basic authentication in a Phoenix app
http://www.cultivatehq.com/posts/add-basic-authentication-to-a-phoenix-application/
that only contain a link could be transformed into something akin to Twitter cards.
@slogsdon @dbeck @optikfluffel What do you think?
from elixirstatus-web.
@rrrene There are a couple of ways to handle this that I was thinking about originally.
Your possible compromise idea is definitely a good open for posts that contain only a link. This is also similar to one of the options I was thinking of when suggesting this in the first place, which is to display the grabbed meta data independent of the poster's content. Facebook and Google+ currently have the ability to do this for posted links.
Another, simpler option is to provide a "Suggest" button to the poster that would be entirely opt-in. The button would go grab the meta data and inject it into the title/description fields for the poster to edit as they see fit. Reddit has this ability for link posts, although it is limited to the title only since they do not allow accompanying text descriptions on link posts.
from elixirstatus-web.
@slogsdon I certainly find the idea appealing, esp. as extra information about the posted links. It is a feature I like alot in chat apps, when they give you a preview of posted links.
The only thing I am uncertain about is how we implement this visually, on the frontend side, in a way that does not look "tacked on".
from elixirstatus-web.
@slogsdon I just added the ability to add your Twitter handle on ElixirStatus so that it is tweeted out. 👍
@dbeck This might be interesting for you as well!
from elixirstatus-web.
@rrrene thanks for the heads up! I appreciate this feature a lot, and of course your initiative from day one :)
from elixirstatus-web.
Having a expertise level for the post might be useful like PragProg . Example link - https://pragprog.com/book/phoenix/programming-phoenix
from elixirstatus-web.
@sairam This is an appealing idea. I would have one concern: Who would be the judge of that? The author?
from elixirstatus-web.
It could be the author at first, but may be later readers can suggest where
it'd fit properly.
On Jan 4, 2016 12:43 AM, "René Föhring" [email protected] wrote:
@sairam https://github.com/sairam This is an appealing idea. I would
have one concern: Who would be the judge of that? The author?—
Reply to this email directly or view it on GitHub
#25 (comment)
.
from elixirstatus-web.
Related Issues (20)
- (Mix) Could not compile dependency :ssl_verify_fun
- Blacklist against spam HOT 15
- RSS: Internal Server Error HOT 2
- rss link isnt working HOT 2
- 404 on status page
- Support Other Authentication Approaches
- Redirect www to apex domain
- Is there an issue with rss avatar image url?
- Wrong title in post
- Report button? HOT 1
- Posting links to articles could be more intuitive
- CSS broken today HOT 5
- favicon missing? HOT 2
- Unable to login and post HOT 1
- Internal Server Error (500) when adding twitter handle
- Apply some form of spam detection?
- Wrong Twitter handle is associated with my account HOT 2
- Getting 500 internal server error when posting
- GitHub authentication doesn't work anymore
- 500 error when associating Twitter handle
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elixirstatus-web.