-
Notifications
You must be signed in to change notification settings - Fork 238
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
What should the list look like? #43
Comments
Sounds good. Based on the previous PR's, something like this? A
|
It might be a good idea to have a predefined key for "Areas of Interest" so it doesn't get unwieldy (something like |
I would say area of interest/background something about the author and the description of the blog (as it was already recommended, we can get this info from the open graph). Not sure if it makes sense to split them in groups as most people I would assume will just try to |
In my humble opinion it is uglier with tables, I like the awesome-electron kind of way. I agree with the sorting because as the list grows it would become a big mess without sorting. And about descriptions / area of interest seems like a good idea to have both if possible. |
On a second thought.. with prettified tables every diff might be ugly.. |
Maybe when can use a definition list for every letter. Awesome Personal Blogs
Personal BlogsTOCA
...... P
|
What about the language of the blog? My blog is in Portuguese. Can I also add it to the list? |
What about adding screenshots? Will be cool. |
One index sorted by name and another sorted by topic? |
Let's just not make it Yahoo! directory.. suppose to be a curated list of blogs.. https://s3.amazonaws.com/images.seroundtable.com/yahoo-directory-1997-1411992701.png |
Definitely add short info about blog and what author is writing about (Like tags: php, nodejs, devops, etc). |
I would also include company currently (and team if applicable)working for. |
How about having multiple .md files, each one covering a different approach in ordering the blogs (eg, based on: tags, language, companies, etc) and on the main page we can have a directory of letters, and alphabetically sorted blogs (by blog name or author, depending on the blog type). Each blog should be accompanied by a short description (impose a min and max char limit). This way we keep things nice and clean, people can easily find the blogs that could potentially interest them the most without creating a monolithical table with tens of columns. A nice extra feature could be a "top picks" selection at the top of the README, this could rotate some interesting or "hot" blogs (could be hard to determine what goes there). |
What is needed is to have a JSON file with info (name, link, company, area, description, etc) and then a script that will generate the md file or multiple files. People will update only the JSON and the bots will be updating the md files on every PR, via Travis CI. |
{
"name": "Awesome Blog Name",
"owner": "Jon Doe",
"description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.",
"url": "https://example.com",
"tags": ["low level", "backend", "security"],
"company": "Lorem Ipsum Inc.",
"languages": ["en", "ro"]
} Anybody wish to extend on this? We should also enforce a limit on the number of tags and description. Opinions @jkup ? |
I've seen a few somewhat similar directory projects like this that might have some useful ux/ui/design ideas:
For additional metadata, one could run a microformats parser on the homepages of these sites and return social media presences in other locations using XFN's
(Originally posted at https://boffosocko.com/2019/03/27/55747316/) |
Hey! So sorry I've been away and missing out on this great conversation. I promise I'll catch up in the next day but these ideas are great! |
Hey @fjoshuajr @lipis @hugmanrique @aletaschner
All of you submitted awesome ideas for what the list should look like! PRs were coming in so fast yesterday it kind of got lost in the shuffle so I was hoping to move the conversation into a single thread.
My thinking was:
How does that sound? Should we do something different? Hope you don't mind but I'm gonna close the other issues in favor of discussing it all in here!
Thanks!
The text was updated successfully, but these errors were encountered: