-
Notifications
You must be signed in to change notification settings - Fork 240
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
Consider having a goal to focus on. #359
Comments
It sounds like you're trying to advocate for turning Pullup into a CMS. Not a bad idea, but I'd like to know what we'd be doing differently from, say, Discourse. Personally, I feel that Pullup has started to fail mostly because it didn't set lofty enough goals for itself from the get-go. This could be that lofty goal we need to get Pullup going again. |
👍 I think it's important to realize that even though we say that the site is a "clone" of HN/DN/Reddit, it actually serves a different population. The pull request requirement forces the user base to be, in some capacity, technical. HN has a lot of great technical posts, but it also has a lot of startup/business posts because their users are startup focused. DN has great design focused users and content. Reddit has a little of everything, but the user base is segmented. None of them are fully open source, allowing the users to change the site itself. We can fill the niche of users who want HN/DN/reddit that they can develop and be a part of. The API focus is actually a fantastic idea. Right now the codebase is mostly front-end work. Developing a public API would introduce a focus on the back-end and expand on the type of devs that can contribute. I am +1 on starting a conversation about the structure of a public API. |
@megamattron I think this can be closed in favor of #367. |
@rickhanlonii Agreed, thanks. |
I think the original idea behind this project was really great. The pull request feature attracted developers who thought it was a fun idea and wanted to jump into a community to figure something out. Making the project a clone of Hacker News or Reddit was a natural plan. It is doubtful that things will evolve past that point, as those platforms are what people want out of the internet today. Instead focus on why platforms like Reddit and Hacker News are successful and what people really want from them.
Why not see if this project can become an attempt to distill a solid API strategy for user generated content aggregation communities. The strategy could focus on having a robust RESTful service (or something non-blocking) to offer the data and a static site generated front-end to use it. Focus on storing the data with well considered common formats and leverage the advantages of NoSQL databases. The data should the able to scale and mix with ease. Try to use the most economically friendly tools to ensure a wide pool of contributors. Tools like Node.js, MongoDB, Elasticsearch could enable a solid service. Ensure the project has strategies for easy automation and developer operations processes. Also have a plan for individuals to make use of cloud infrastructure automatically. Tools like Vagrant, Salt and Docker could enable deployment and automation systems.
It would also be worth while to build standard clients with PhoneGap and force the project to focus on common formats and decentralization. The default clients could be both App and web based and ensure the ability to feed from any installed service.
This project could be a community of people who are using the system to create their own unique communities. The core community could use the project's bleeding edge state to discuss its future. Who knows, it could lead to Hacker News or Reddit learning a few things. Certainly there is a lot to learn from those projects. A project goal like this could benefit a lot of democratic efforts.
The text was updated successfully, but these errors were encountered: