I’m new and came here from Sarah Constantin’s blog. I’d like to build a new infrastructure for LW, from scratch. I’m in a somewhat unique position to do so because I’m (1) currently searching for an open source project to do, and (2) taking a few months off before starting my next job, granting the bandwidth to contribute significantly to this project. As it stands right now, I can commit to working full time on this project for the next three months. At that point, I will continue to work on the project part time and it will be robust enough to be used in an alpha or beta state, and attract devs to contribute to further development.
Here is how I envision the basic architecture of this project:
A server that manages all business logic (i.e. posting, moderation, analytics) and interfaces with the frontend (2) and database (3).
A standalone, modular frontend (probably built with React, maybe reusing components provided by Telescope) that is modern, beautiful, and easily extensible/composable from a dev perspective.
A database, possibly NoSql given the nature of the data that needs to be stored (posts, comments, etc). The first concern is security, all others predicated on that.
I will kickstart all three parts and bring them to a good place. After this threshold, I will need help with the frontend—this is not my forte and will be better executed by someone passionate about it.
I’m not asking for any compensation for my work. My incentive is to create a project that is actually immediately useful to someone; open-sourcing it and extending that usability is also nice. I also sympathize with the LW community and the goals laid out in this post.
I considered another approach: reverse-engineer HackerNews and use that as the foundation to be adapted to LW’s unique needs. If this approach would be of greater utility to LW, I’d be happy to take it.
I considered another approach: reverse-engineer HackerNews and use that as the foundation to be adapted to LW’s unique needs
Currently HackerNews and LW both run on the Reddit code base. On of the problems is that Reddit didn’t design their software to be easily adopted to new projects. That means it’s not easily possible to update the code with new versions.
A database, possibly NoSql given the nature of the data that needs to be stored (posts, comments, etc).
I see various people volunteering for different roles. I’d be interested in providing design research and user experience support, which would probably only be needed intermittently if we have someone acting as a product manager. It might be nice to have someone in a light-weight graphic design role as well, and that can be freelance.
Like ananda, I’m happy to do this as an open-contribution project rather than paid. I’ll reach out to Vaniver via email.
I’m new and came here from Sarah Constantin’s blog. I’d like to build a new infrastructure for LW, from scratch. I’m in a somewhat unique position to do so because I’m (1) currently searching for an open source project to do, and (2) taking a few months off before starting my next job, granting the bandwidth to contribute significantly to this project. As it stands right now, I can commit to working full time on this project for the next three months. At that point, I will continue to work on the project part time and it will be robust enough to be used in an alpha or beta state, and attract devs to contribute to further development.
Here is how I envision the basic architecture of this project:
A server that manages all business logic (i.e. posting, moderation, analytics) and interfaces with the frontend (2) and database (3).
A standalone, modular frontend (probably built with React, maybe reusing components provided by Telescope) that is modern, beautiful, and easily extensible/composable from a dev perspective.
A database, possibly NoSql given the nature of the data that needs to be stored (posts, comments, etc). The first concern is security, all others predicated on that.
I will kickstart all three parts and bring them to a good place. After this threshold, I will need help with the frontend—this is not my forte and will be better executed by someone passionate about it.
I’m not asking for any compensation for my work. My incentive is to create a project that is actually immediately useful to someone; open-sourcing it and extending that usability is also nice. I also sympathize with the LW community and the goals laid out in this post.
I considered another approach: reverse-engineer HackerNews and use that as the foundation to be adapted to LW’s unique needs. If this approach would be of greater utility to LW, I’d be happy to take it.
Thanks for the offer! Maybe we should talk by email? (this username @ gmail.com)
If you don’t get a proper response, it may be worthwhile to make this into its own post, if you have the karma. (Open thread is another option.)
Currently HackerNews and LW both run on the Reddit code base. On of the problems is that Reddit didn’t design their software to be easily adopted to new projects. That means it’s not easily possible to update the code with new versions.
A lot of the data will be votes.
Nitpick: Hackernews isn’t reddit derived. It is some written in arc. And not open source.
I see various people volunteering for different roles. I’d be interested in providing design research and user experience support, which would probably only be needed intermittently if we have someone acting as a product manager. It might be nice to have someone in a light-weight graphic design role as well, and that can be freelance.
Like ananda, I’m happy to do this as an open-contribution project rather than paid. I’ll reach out to Vaniver via email.
I have some front-end experience and would love to help you(I’m a student). Email me at my username @gmail.com