Open theskumar opened 9 years ago
whats up with this thing? @theskumar
I think step 1 is to figure out how to store the posts, and step 2 is commenting system
Support you decide put posts in a database, then you've to build a flow ( submit-review-approval) kind of functionality in the system. On the other hand, if you keep the content as a bunch of markdown files, in a github repo, than you can use existing pullrequest/approve system.
Next thing is the comment system, do you want one at all ? Do you just want to use disqus, or add something of your own ?
If you choose disqus, and md content, it all becomes a static site which is published automatically on approval of pull request. -Vardhan
I've added link to vision document in the reference.
Hi @vrdhn,
Thanks for you feedbacks. Please find replies inline!
Support you decide put posts in a database, then you've to build a flow ( submit-review-approval) kind of functionality in the system. On the other hand, if you keep the content as a bunch of markdown files, in a github repo, than you can use existing pullrequest/approve system.
The concept of PR is pretty good. The only issue with pull request system is that not everyone wanting to post a listing on the website will be technically sound to understand the PR system.
We are deciding to go with database as storage system and use Django framework for admin/database/email need. The idea is to build an interface, which will look/work sort of in way hackernews work and make posting the listing as easy as possible.
Submit/review/approval process
name
, description
, submitter_email
, event_date
as compulsory fields.PS: There won't be any registration for event submitter or any public entity. Only time someone might need to register is when they want to write a comment. Someone who wants to be a moderator, will need to fill up a form on website and it will be approved by existing moderators.
Next thing is the comment system, do you want one at all ? Do you just want to use disqus, or add something of your own ?
Let's go with Disqus, as it will make this decoupled and offload many of the commenting related tasks.
I'm adding the initial blueprints for event list and detail page for discussion:
1.0 Event Listings
2.0 Event Detail
Link to source file: https://www.dropbox.com/s/gs8qiaym8u6vmgj/source.ai?dl=0
List of pending tasks:
Thanks updated the main description of the issues as well.
Goal:
Initial working release of foss events website.
Release Manager : @satyaakam
README.md
References