open-source-ideas / ideas

💡 Looking for inspiration for your next open source project? Or perhaps you've got a brilliant idea you can't wait to share with others? Open Source Ideas is a community built specifically for this! 👋
6.57k stars 220 forks source link

Standardized guide-website with reputation system #192

Open AronSchoffer opened 5 years ago

AronSchoffer commented 5 years ago

Project description

A Wikipedia-like website where users can read and submit guides for any subject. Using a Stack Exchange-like reputation system, the best guides rise to the top and can be edited by anyone with enough reputation. Ensuring higher quality, up-to-date guides.

Reputation system

If you don't know what a reputation system is, this explains it quickly and clearly. Of course, it would have to be adjusted to make it suitable for guides.

Templates

The guides could also be standardized by the use of templates. For example, the subject Python (the programming language) could use templates like:

Non-profit

I intend to make the project a non-profit. Some money will need to be made though and I hope to do that without ads. Like Wikipedia, the project could be funded by donations. I imagine a health bar of sorts on the site which will let users know if there is a need for money.

The benefits

Where I need your help

I intend to work on the project myself (repository is in the works) but I'm pretty new at open source and have no experience setting up a big website. Any feedback would be greatly appreciated. Let me know if you want to help!

Relevant Technology

The project can be seen as a mix of Stack Exchange, Wikipedia and Tutorialspoint. Because of the scope of this project, I think it would be wise to focus on discussion first, before actual implementation.

Complexity and required time

Complexity

Required time (ETA)

Categories

I wasn't sure which to choose here.

remram44 commented 5 years ago

Sounds like WikiHow and similar? It doesn't seem like there should be multiple such websites (it would just make it harder to find guides) so I'm not sure if there's any benefit in this being open-source 🤔

Maikuolan commented 5 years ago

Not sure if it's quite what you're going for, but on the surface, it sounds very similar to MediaWiki.

(MediaWiki is basically a host-it-yourself, open-source package providing similar functionality to Wikipedia. I don't actively use it though, and haven't looked at it closely for a few years now, and I'm not sure whether they've got anything to cover the aspects of your idea relating to reputation systems. I think they've got a plugin system though, so there might be an appropriate plugin, maybe. I'm not sure though).

remram44 commented 5 years ago

MediaWiki is a generic wiki system, it doesn't have author reputation. However it might be enough for this and in fact already exists in the form of wikibooks.org

AronSchoffer commented 5 years ago

Thanks for the feedback, appreciate it! I'll take a bit to think about it and look into Wikibooks before I'll respond though.

Manishfoodtechs commented 5 years ago

I like your idea of mix. I may agree to fund your project if it is going to be like 'knowledge base' kind of depository. Further this knowledge base should get added to any website by API as their knowledge base.

What I mean is described in below example. Suppose someone is starting a website hosting business then he can get an API from the project to Integrate free knowledge base. Just check knowledge base of few hosting websites or a2hosting.

Education institution can also get api for knowledge base for different subjects etc....

If you and few of our friends get agree we can work on it :). I am in.

On Sun, Aug 25, 2019, 14:39 Aron Schöffer notifications@github.com wrote:

Thanks for the feedback, appreciate it! I'll take a bit to think about it and look into Wikibooks before I'll respond though.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/open-source-ideas/open-source-ideas/issues/192?email_source=notifications&email_token=AHACKLNH3XXDX27BTIQPZRDQGJD53A5CNFSM4IPF7A2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5CPSSQ#issuecomment-524613962, or mute the thread https://github.com/notifications/unsubscribe-auth/AHACKLLR23FAKBU6QM4E2BTQGJD53ANCNFSM4IPF7A2A .

AronSchoffer commented 5 years ago

@remram44 and @Maikuolan: It seems Wikibooks is indeed what I was going for. I'll look into it further but for now, we should probably close this issue right? (again, I'm pretty new at all open source stuff)

AronSchoffer commented 5 years ago

@Manishfoodtechs I don't really understand what you're saying but it seems like it would be a whole other project. Maybe you should open a new issue with your idea so we close this one.

Maikuolan commented 5 years ago

we should probably close this issue right?

I've been in open source for a while, I guess (relatively speaking), but I'm very new to any kind of participation in this repository (open source ideas), so I can't say much on that note yet. I'm sure someone else will pipe in soon enough though. :-)

Maikuolan commented 5 years ago

Maybe you should open a new issue with your idea so we close this one.

I agree about this. Idea is definitely interesting, and I can see potential for it, but it's not really quite the same as the original idea brought up by this issue.