Advice (take it or leave it): I think the item titles should be real hyperlinks (not js actions), so when right clicking the user gets the option to open in new tab.
I usually open links in new tabs while browsing a site. Especially an aggregator site like HN, reddit or gitnews. I always use the mouse wheel to open them. When a site doesn't allow that I already feel a lot less inclined to use it.
Same (except I often use shift+f in Pentadactyl or three fingers on trackpads, and middle click emulation when pressing both buttons is an option on two-button rats).
I concur. I also wouldn't consider the idea of online social repo systems to be synonymous with git.
Git is a source control tool, "Git news" would suggest to me either news about the development of git or a news platform somehow operated through git.
This next opinion might be more controversial, but I think it needs to be said: the conflation of git with github is exactly what Microsoft wants because it leads young developers towards github and a sleak online experience. This hurts the open source ecosystem by creating a single stop shop with little competition. And it might not be easy to switch to other alternatives because of lockin due to external features like issues and wiki, inertia, etc.
Calling this site "Git News" is a small part of this development, and that is imo unfortunate.
I really like the idea of this, both as a means to discover new projects, and to learn more about plans/roadmaps/updates for projects I already know about.
A couple of suggestions, if I may:
- Tags: assuming the amount of content grows, it's going to be difficult to sort things that interest me from things that don't. Tags (like StackOverflow uses them) would let me filter to languages/concepts that interest me
- RSS feed: I consume a lot of blogs using RSS, and it would be my preferred method for a news site like this too. Ideally it would work with the tags feature above
I was thinking that users would be able to add tags to each post, from a curated list of tags (StackOverflow-style), but if it's a GitHub project being posted, it would be useful to default to any tags that project has (Still allowing the user to change them tho)
I quite admire anyone who's willing to take on the challenge of creating a website with user generated content these days. That is a box even Pandora would hesitate to open.
Also, it seems a bit odd that a site that claims to be for 'GitHub fans' doesn't use Github's OAuth provider for account creation...
If the idea is to make an MVP then GitHub auth would have been less work. Creating a registration and login system is far more work than implementing a basic OAuth flow, especially if you can use something like Auth0.
For the "visit project" link, it messes up the format on mobile. I'd suggest just using the icon and dropping the text on small screens, and possibly moving it from the bottom of the card to the top right.
That's interesting, I've built a similar service, too - https://www.libhunt.com. You can see all the trending repos that people are sharing on HackerNews and Reddit. Also, if you click on any of the repos, you can see the exact mentions + alternatives.
Better :) I see 3-4 items per page now. More is better. Don’t really care about stars or forkcount.
“Visit page” has a linebreak when the dev’s name is longer. And there’s a column of white background on the right into which layout is overflowing (Firefox on iOS)
I definitely suggest adding a guidelines page, like you'd find on HN[0] and subreddits. Without one, it's not entirely clear to me what this site is for other than git. And if this takes off, you'll want some rules to fall back on when moderating posts and comments.
I love this idea and also the way it's designed, it still feels like a kind of brutalism, but just a touch more modern. I don't really know how to explain it but something about the design appeals very much to me!
You mean the site has a comment feature? I was more referring to the naming. Also why do I get down-voted for naming other similar sites? To me that is a relevant piece of information.
One bit of feedback: the upvote and downvote buttons felt laggy to me. The on hover effect doesn't always activate, and after I click it, I don't get any immediate feedback that it worked. I'm on a satellite internet connection with a lot of latency, so I'm assuming I'm waiting for network requests to finish.
A link aggregator that only accepts GitHub links is a great idea, though I agree with other posters that it would help to add support for other Git hosts.
Feature request: comment replies. As far as I can tell, comments don't allow replies, which makes it more-or-less impossible to have any kind of conversation about a comment.
It will show the first line of a heading in a larger and all further lines in a smaller font size. Additionally, you could hyphenate headings.
edit: And fluid typography might be something to look into. Currently, you seem to have a single breakpoint where font size is adapted. That does not work well on larger phones.
i follow almost everyone who puts a like on my stuff on github; then every project they like appears on my github timeline in return. I see a lot of cool stuff, but frankly, I don't have the time to follow up on all these leads. there is so much fragmentation in the oss world (speaking as someone who worked in different domains and programming languages) It's as if there are different tribes who all live in their very own bubble.