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

Add Vetted Courses #7201

Open
mcollina opened this issue Nov 8, 2024 · 5 comments · May be fixed by nodejs/node#55934
Open

Add Vetted Courses #7201

mcollina opened this issue Nov 8, 2024 · 5 comments · May be fixed by nodejs/node#55934
Labels
content Issues/pr concerning content good first issue Issues for newcomers help wanted learn Issues/pr concerning the learn section

Comments

@mcollina
Copy link
Member

mcollina commented Nov 8, 2024

We have recently starded the @nodejs/ambassadors program, and most of them are educators. I propose we add a few links to their courses if they would be willing to have a @nodejs/tsc member (or delegate) review their material.

We should also link to the courses maintained by the Linux Foundation:

The link should include the name of the ambassador and the year this was last edited.

@AugustinMauroy AugustinMauroy added the learn Issues/pr concerning the learn section label Nov 8, 2024
@ovflowd ovflowd added help wanted content Issues/pr concerning content good first issue Issues for newcomers labels Nov 12, 2024
@AugustinMauroy
Copy link
Member

+1 for "trusted" ressources like resources from our contributor. but big -1 for paid ressources.
I know creating content ask a lot of time and energy. But IMHO we shouldn't redirect to paid ressource.

@RafaelGSS
Copy link
Member

RafaelGSS commented Nov 13, 2024

My perspective on this from the discussion in the last TSC meeting is that including paid courses would make things unfair. Although Node.js TSC could review the content before allowing the resource to be on the list, this is not mandatory, and I doubt someone would have time to review all courses for free and provide feedback for free to the educators.

One of the points raised in the meeting is that there are a bunch of courses out there with outdated information (or plenty wrong in some cases) and providing a "trusted" list would move Node.js developers in the right direction... My concern here is that is very hard to make sure we are pointing them in the right direction, as I said, it would be hard to review content and make sure they are up-to-date.

@mhdawson
Copy link
Member

mhdawson commented Nov 13, 2024

I see the concern that @RafaelGSS raises, but I also see value in narrowing down choices to ones that are more likely to be up to date and aligned with current state of the art.

The project cannot validate all content (or really any substantial part of the content we'd like to have) and the ambassador program is an attempt to work more closely with some educators who have the best interests in mind, starting with a level of trust that they won't be sharing or recommending content that is out of date, invalid etc.

If it turns out that ambassadors don't follow that spirit, then we'll find out over time and they will no longer be ambassadors. The model is to find people we trust to do the right thing, versus trying to validate the content because we won't/don't have volunteers to do that. Instead the program includes the opportunity for project members to review if they have time, but does not block on that trusting that ambassadors will do the right thing. Similar to how we give collaborators a level of access that lets them efficiently move things forward and trust them to use that access appropriately.

I do understand the concern that it might not work out, but giving trust to collaborators has generally worked in terms out outcomes and I think it is worth trying versus not being able to recommend/showcase any content at all.

@RafaelGSS
Copy link
Member

RafaelGSS commented Nov 13, 2024

Wouldn't you think that promoting a course from an author will make a unfair advantage over the ones that aren't in the ambassador's program? I might be missing the end goal but I feel this market-wise unfair

@mcollina
Copy link
Member Author

Yes it is, and that's a good thing. We would be promoting people that are willing to help the project and avoid promoting bad patterns. In turn, more educator will follow their lead wanting to become ambassadors and help teach developers how to use Node correctly. "Old content" will fade away, or it will get updated to follow these guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Issues/pr concerning content good first issue Issues for newcomers help wanted learn Issues/pr concerning the learn section
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants