Hacker News new | ask | show | jobs
Show HN: TutsWiki, Collaborative Tutorials for the Internet
2 points by ChankeyPathak 2225 days ago
Problem: I was unhappy with the low quality tech content on famous websites like TutorialsPoint. We always come across some obsolete content, broken links, or bad practices on tech/programming websites but there's no way to fix that. It solely relies on the blog owners and sometimes they just stop keeping their sites up-to-date. Even if they want to, they cannot monitor each and every article/links/examples on their massive websites.

Solution: I made TutsWiki, an open-source website where people can review the content and modify it if they find any mistake in it.

How: Users can click on "Edit this page" button at the top right corner of each post. This will take them to the GitHub repository where actual content is present. They can modify the content and raise a "Pull Request". When the PR is approved, website content will update automatically.

Example: A CSV file that I used in my example program was broken. The original site which hosted the CSV file had updated the URL along with the CSV content. It was 3 years' old article which I was not monitoring but thanks to a visitor who found out about it and raised a PR to fix it. Link to PR (https://github.com/TutsWiki/source/pull/3/commits/4ea5ecfb9b634d9a0fc04b341e6f316d0a98a875)

Challenges: I cannot work on this project alone due to a full-time job and household chores. I'm looking for contributors. I also have to decide the niche e.g. whether TutsWiki should only cover programming articles/tutorials or be open to all categories.

Note: Users can submit new content which will be available on the site once it's approved by mods e.g. pandas tutorial series (https://github.com/TutsWiki/source/tree/master/content/pandas%20cookbook)

Website URL: https://tutswiki.com/ GitHub project: https://github.com/TutsWiki

1 comments

love it, I was thinking about doing a similar thing. How did you think about github as a cms vs a wysiwyg thing like askalmanac?
Open-Source, Support for Markdown format, Seamless integration with TravisCI/Wercker, Free hosting for static content. GitHub checks all the boxes. BTW I don't know about askalmanac. WYSIWYG is inbuilt in GitHub for Markdown.