Giter Site home page Giter Site logo

wearedotnet / dotnet-creator-cards Goto Github PK

View Code? Open in Web Editor NEW
164.0 6.0 179.0 779 KB

This repository feeds the creator list at WeAreDotnet. It is also used to track issues and suggestions

Home Page: https://www.wearedotnet.io

License: MIT License

PowerShell 100.00%
dotnet community-project rss

dotnet-creator-cards's Introduction

Please note

The repository contains some cards based on an old file format. Please make sure to use the new format: https://github.com/WeAreDotnet/dotnet-creator-cards/blob/main/creator-cards/_creatorTemplate.json

Welcome!

Welcome to https://www.wearedotnet.io

If you write about .NET or create .NET-related content, we are happy to have you here!

We would love to add your content. Just make sure to follow our Code of Conduct

You must add the full URL to your GitHub profile to your card, so we can assign it to the member account that used the same GitHub account for sign-up.

Two Steps

To become a creator a card and a member account is required. When your card has the GitHub URL of the account you have been using to sign-up we are going to link your account automatically to your card.

#WeAreDonet Creator Submission Guidelines

  • Make sure to follow our Code of Conduct

  • We do not accept submissions with the sole intention of promoting a product or company.

  • We add you as a creator, not your company.

  • The moderator team decides whether we accept or reject a submission.

When Do We Accept Someone's Creator Card Submission?

  • You must have published at least three content pieces (long form content) since 2022 on any of your channels.

  • .NET itself

  • .NET libraries and projects

  • .NET languages C#, F#, Visual Basic

  • Tools needed during development (for .NET)

  • CI/CD

  • Only in combination with .NET: SPA Frontend technologies like Angular, Vue.js, React etc.

  • Cloud services related to .NET applications (AWS, Azure...)

  • There must be three content pieces in English.

  • There needs to be more than tweets.

  • Longer-form article on LinkedIn is good, but a self-hosted blog or one on a well-known platform like Hashnode, medium etc., is better.

  • Alternatively, you contributed with another form on a platform like YouTube, Twitch, Udemy or Pluralsight. If you have some recorded talks of conferences or anywhere else, that counts too! So in the form of a recorded video or a book.

RSS or Atom Feed

  • The content with feed.type = dotnet must be .NET related:

  • .NET itself

  • .NET libraries and projects

  • .NET languages C#, F#, Visual Basic

  • Tools needed during development (for .NET)

  • CI/CD

  • Only in combination with .NET: SPA Frontend technologies like Angular, Vue.js, React etc.

  • Cloud services related to .NET applications (AWS, Azure...)

  • the content under feed.type = personal may contain off-topic posts.

  • Project management

  • leadership

  • Other

  • Submit an Atom or RSS URL inside your creator card that belongs to your blog

  • If you do not submit an RSS or Atom URL. We cannot consider your feed for the aggregation feature.

Content Guideline

JSON Card Format

Name Description
name First and Lastname
type CREATOR or MAINTAINER
channels Max. 5 channels (Blog, Site etc.)
Feeds Max. 5 Feeds

Sample Card

{
  "name": "FirstName LastName",
  "type": "CREATOR|MAINTAINER",
  "tags": ".NET, C#, ASP.NET",
  "github": "https://github.com/username",
  "channels": [
    {
      "name": "Blog|Site|Twitch|Youtube|Book|etc",
      "url": "https://www.wearedotnet.io/"
    }
  ],
  "feeds": [{
    "type": "personal|dotnet",
    "url": "https://...feeds/dotnet/rss.xml"
  }],
  "projects": [
    {
      "name": "Project Name",
      "description": "Project Description",
      "url": "https://github.com/<org>/project"
    }
  ]
}

dotnet-creator-cards's People

Contributors

aalmada avatar adansari avatar ahmedshahjr avatar akifmt avatar andychiare avatar calvinallen avatar chrissainty avatar codehippie1 avatar deejaytc avatar dmitry-pavlov avatar fahadashiq12 avatar goh-chunlin avatar hikalkan avatar hona avatar iammukeshm avatar kamilbaczek avatar kapusch avatar martinzikmund avatar matthiasjost avatar mhdbouk avatar naweed avatar nielspilgaard avatar nor0x avatar owainwilliams avatar pierrebelin avatar rufer7 avatar seankilleen avatar smaicas avatar vnbaaij avatar xaberue avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

dotnet-creator-cards's Issues

[Bug] Failed to push pr

Pr is not created
i have created a branch from main and want to create pr for my content creator card.
image

[Bug] Duplicates in Inoreader

I have a lot of duplicates in my Inoreader.

The same items show up on every update (with an hour offset).

So it looks like somehow the existing items are somehow not recognised as such.

That needs further investigations.

Profile posts are repeated

Describe the bug

  • The posts are repeated in the profile, so I fixed this by making the personal RSS without dotnet.
    Is that fine or it should be fixed from your side so
    profile posts = personal

  • Images for the posts did not appear so I added them in the RSS so is the site will refresh all the posts?

  • Last 2 days posts not appear in my profile

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows
  • Browser Firefox
  • Version 112.0.1

[Bug] Main content page does not display latest video from YouTube.

When going to the main content page https://www.wearedotnet.io/content I can not find the latest video from the YouTube page. Previous video was shown there last time I posted it however the new one can not be found.
The video however can be found on the details page of the profile.
Creator name : [Oleinic Vasilii] (https://www.wearedotnet.io/ByteRain0)
Name of the video : .NET Minimal API part 9 - Pragmatic Endpoint Registry

Update #2 Video cannot be found in the search as well as far as I can see.

[Bug] Site is not being loaded

Describe the bug
Visiting the wearedotnet in chrome is not being loaded the current version of chrome is which i am using.

To Reproduce
Steps to reproduce the behavior:

  1. Go to wearedotnet
    2 See its load onlys

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [Chrome 114.0.5735.199 (Official Build) (64-bit)]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Blog with multiple authors?

Under Orchard Dojo we have a blog with news about, and tutorials related to the open-source ASP.NET Core CMS and framework Orchard Core (does it ring a bell, @matthiasjost? :)). Is this something suitable to be included on WeAreDotnet, or are only single-person blogs and else allowed?

While the Readme suggests the latter, the other-cards folder has a lot of similar multi-author blogs.

[Bug] Changed Date Format - Feed not updating

Describe the bug
Hi all ๐Ÿ‘‹
i'm following up from a discord thread (https://discord.com/channels/1077618323325460572/1097436942339162174/1101264672201650249) i think here is the better place to discuss this specific issue.
It seems that my feed https://www.wearedotnet.io/nor0x is not updating correctly - i have made various changes to the generation of my atom.xml feed to be sure to have the correct date format, as suggested by @DeeJayTC
image

this is the date format i currently have in my feed:

2022-08-22T15:52:02Z

unfortunately the feed on my creator profile is not updating and still showing that the posts are from year 0001 -> 122 years ago
image

here is a sample entry data from my feed (https://johnnys.news/atom.xml)

<!-- sample data from https://johnnys.news/atom.xml -->
<entry>
<id>https://johnnys.news/2022/08/say-hello-to-Maui-ColorPicker/</id>
<updated>2022-08-22T15:52:02Z</updated>
<published>2022-08-22T15:52:02Z</published>
<title>say hello to Maui.ColorPicker</title>
<link rel="alternate" href="https://johnnys.news/2022/08/say-hello-to-Maui-ColorPicker/"/>
<content type="html">

would really appreciate a helping hand here, is there anything i need to modify in my feed template?

Thank you!

[Bug] - Content creator card not appearing and weird behaviour on Creators view

Describe the bug
After the submission and merge of the content creator card, apparently my card is showing my feeds and my content is listed in the feed. That's good

However, I'm no able to see my card in the creators view, I've tried loged in and in incognito mode, and in Edge, Chrome and Firefox.

I appeared only once, then after refreshing I disappeared...

In mobile phone I found the same behaviour: I appeared once, and in the next refresh I disappeared, now in fact each time I try to refresh the page keeps loading infinitely.

More than a problem of not showing my card, I report this due to the fact that there is erratic behavior on this screen.
Any cache problem in the response? something like that?

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Creators'
  2. Click on 'Browse all XXX Creators,' 189 in the moment of the bug report
  3. Latest one appears in the top
  4. My card is not in the initial preview nor there

Expected behavior
In each navigation to this view the same cards should appear.

Screenshots
Image_dektop_1

Image_dektop_2

Image_phone

Desktop (please complete the following information):

  • Windows 11.
  • Browser: Edge, Chrome and Firefox.
  • Version: All of them up to date.

Smartphone (please complete the following information):

  • OS: Android 13
  • Browser Edge and Chrome
  • Version: All of them up to date.

[Bug] Profile is only partially in sync with JSON card

Describe the bug

My JSON card contains:

  • Three channels
  • Two RSS feeds

On the side I only see one channel and one feed. In addition, it seems the URLs are outdated (I have switched from blog.mzikmund.com to mzikmund.dev/blog). Other content seems to be updating correctly though, so it is confusing.

In addition, the YouTube RSS feed content does not show up on my profile nor on the main page.

To Reproduce
Steps to reproduce the behavior:

  1. Go to my profile on https://www.wearedotnet.io/MartinZikmund
  2. Compare to https://github.com/WeAreDotnet/dotnet-creator-cards/blob/main/creator-cards/martin-zikmund.json
  3. Also note that even new articles like my C# Advent blogpost don't show up in https://www.wearedotnet.io/content or on profile - so the RSS feed seems to be same old cached version

Expected behavior

Should by in sync with actual data source.

Screenshots

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[Bug] My blog feed is not showing up

Describe the bug
I have enabled a feed for my blog and another one for my YouTube channel. The blog one is now showing up on the site.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://www.wearedotnet.io/julioct
  2. On the feeds section on bottom left, my blog feed does not show up
  3. On the list of posts on right side only YouTube channel videos show up, not my blog posts.

Expected behavior
Both YouTube videos and blog posts should show up

Screenshots
image

My Card is here. Copied here:

{
  "name": "Julio Casal",
  "type": "CREATOR",
  "tags": "C#, .NET, Azure, DevOps, Microservices",
  "github": "https://github.com/julioct",
  "channels": [
    {
      "name": "Blog",
      "url": "https://juliocasal.com/blog"
    },        
    {
      "name": "Youtube",
      "url": "https://www.youtube.com/@juliocasal"
    }
  ],
  "feeds": [
    {
      "type": "dotnet",
      "url": "https://juliocasal.com/feed.xml"
    },        
    {
      "type": "dotnet",
      "url": "https://www.youtube.com/feeds/videos.xml?channel_id=UCw8aBxRvQ2ksWNFuO5eHdmA"
    }
  ],
  "projects": [
    {
      "name": "Building Microservices With .NET",
      "description": "Unlock The New Way To Build Cloud Ready .NET Systems At Scale",
      "url": "https://dotnetmicroservices.com"
    }
  ]
}

Desktop (please complete the following information):

  • OS: Windows
  • Browser: Edge
  • Version: 115.0.1901.203

Additional context
Add any other context about the problem here.

My content is not being displayed

Describe the bug
Hi, my card is updated with feeds from my blog and YouTube. Yesterday I posted a video on my YouTube channel, which appears properly in the feed, however, it did not appear on the content wall.

To Reproduce
Steps to reproduce the behavior:
1.- Go to https://www.wearedotnet.io/
2.- My content doesn't appear

[Bug] Long author names break the layout

Describe the bug
Currently, if the name of the author is too long, it word-wraps the "10 hours ago" part. The card grows vertically and it also doesn't look nice within the card itself.

To Reproduce
Steps to reproduce the behavior:

  1. Open the website
  2. Find a contribution from me (Claudio Bernasconi) or anyone else with a long name.

Expected behavior
I would suggest altering the design of the cards so that the "hours since publication" are not on the same line as the author's name.
Having the name on the first line and the publication time on another line below would be a much better solution, in my opinion, and make it the same height for the card for all name lengths.

Screenshots
WC6bH1pf

Desktop (please complete the following information):

  • OS: Windows
  • Browser Edge
  • Version 112

[Bug] Social links not showing up for some reason

Describe the bug

For my profile the social links for some reason don't show up except for GitHub - https://www.wearedotnet.io/MartinZikmund

I don't see a specific reason in the JSON: https://github.com/WeAreDotnet/dotnet-creator-cards/blob/main/creator-cards/martin-zikmund.json

To Reproduce

Open https://www.wearedotnet.io/MartinZikmund - see no social links show up

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

[Bug] Not showing me as a creator

Describe the bug
I created a profile and have a creator card, but it's not showing me as a creator.

Name: Maclain Wiltzer

Note: The creator card JSON was created automatically from the previous content creators list that Matthias had made. About a month ago, I went and updated it to the new format.

To Reproduce
Steps to reproduce the behavior:

  1. Look at my profile and creator card creator card. They exist and appear to be correct.
  2. Go to creators
  3. Search for "Maclain"
  4. No results

Expected behavior
Should show me as a creator since I have a creator card + profile.

Furthermore, it should show my latest content. I'm assuming it's not showing anything because it's not seeing me as a creator.

[Bug] Duplicate posts with a combination of same feed id and post id are not removed.

Describe the bug
The mechanism that removes duplicate content from multiple RSS feeds doesn't seem to work. Some of my blog posts appear in both my general feed and my dotnet feed but have the same id in both feeds so the duplicate should be removed.
I note this at the end of this PR: #132

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://www.wearedotnet.io/KristofferStrube
  2. Observe duplicate content.

Or do the following to reproduce in the search results for content:

  1. Go to https://www.wearedotnet.io/content/blazor
  2. Observe that my posts appear twice on the page.

Expected behavior
I expected posts from feeds with a combination of the same feed id and post ids to have duplicate entries removed.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Chrome
  • Version 112.0.5615.139

Additional context
If this isn't going to be fixed then I would just like to have my personal feed changed to https://kristoffer-strube.dk/RSS.personal.xml which doesn't have any overlap with my dotnet feed.

Also, your project rules! โค

[Bug] Creator profile not synched with the feeds

Describe the bug
My creator profile doesn't show my latest articles.
It is stuck at two months ago while the feeds include new articles. I don't see any difference between the format of the old and the new content in the feeds ๐Ÿค”

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://www.wearedotnet.io/andychiare
  2. The latest shown article is "Managing Tokens in .NET MAUI" published 2 months ago.
  3. Click the feed link
  4. The latest article is "Role-Based Access Control in Blazor Applications" published a few weeks ago

Expected behavior
I would expect that the shown articles were synchronized with the feeds

Registration Julio

@julioct Hey Julio, could you register as a Member? I cannot verify you as a creator without signing up as a member (I accepted the PR already: #99)
Greetings Matthias

"x hours ago" is wrong

Not important, but I just stumbled over it. After writing a new blog post, it is shown in my feed (crazy fast btw!), but it is shown as "2 hours ago".
I guess a problem with local time vs UTC (I'm on 2 hours offset).

[Bug] Latest content from the FEED is not reflecting

Describe the bug
I publish an article every sunday in https://ilovedotnet.org and that is updated in my atom.xml feed. Here is the latest content published on Sunday 2 July 2023 as of writing this issue.

<item>
	<title>Printing barcode to label printer from Blazor WASM</title>
	<link>https://ilovedotnet.org/blogs/printing-barcode-to-label-printer-from-blazor-wasm</link>
	<guid isPermaLink="true">https://ilovedotnet.org/blogs/printing-barcode-to-label-printer-from-blazor-wasm</guid>
	<description>In this post I will teach how to print barcode to label printer from blazor wasm application. All with live working demo.</description>
	<pubDate>Sun, 02 Jul 2023 22:30:00 +0530</pubDate>
</item>

This content is not appearing under my content. All I can see is the contents upto a week before above mentioned Sunday.

Expected behavior
Latest content should be displayed.

Screenshots
image

Update
Checking Today - 17 July 2023. Still the content on particular date Sunday 2 July 2023 is missing.
image

Additional context
Here is the link to my atom.xml linked to my card - https://github.com/ILoveDotNet/ilovedotnet/blob/main/Web/wwwroot/atom.xml

[Bug] My creator profile fails to show the feed

Describe the bug
My creator profile doesn't show my feeds.
The call to https://api.wearedotnet.io/creator/karlospn/feeds returns a 500 error.
I checked the feed with the RSS validator (https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fwww.mytechramblings.com%2Findex.xml) and everything seems correct.

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://www.wearedotnet.io/karlospn
  2. The call to retrieve the feed throws a 500 error and the spinner keeps going on forever.

Expected behavior
I would expect that the articles from my feed were synchronized successfully.

[Bug] Feed API Not Accessible

Describe the bug
When visiting the web page, https://www.wearedotnet.io/goh-chunlin, the feeds cannot be loaded with the following message

Access to XMLHttpRequest at 'https://api.wearedotnet.io/creator/goh-chunlin/feeds' from origin 'https://www.wearedotnet.io' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://www.wearedotnet.io/goh-chunlin';
  2. View the console of the web page in DevTool;
  3. See the error mentioned above.

Expected behavior
The feed on the page should be loaded successfully.

Screenshots
image

Desktop (please complete the following information):

  • OS: Windows 10
  • Microsoft Edge Version 113.0.1774.50 (Official build) (64-bit)

Smartphone (please complete the following information):

  • Device: n/a
  • OS: n/a
  • Browser: n/a

Additional context
n/a

Thank you for your time attending to this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.