Replies: 3 comments 7 replies
-
Thank you for this project! When can we contribute translations? |
Beta Was this translation helpful? Give feedback.
-
Awesome work - thank you for building an amazing app. One thing that really stood out to me was the server component and it acting as a proxy on behalf of the user. Otherwise, right now everyone using the Lemmy app will appear to come from the same IP address, and may also be subject to a shared rate-limit depending on the implementation. Would love to hear your thoughts and brainstorm some potential solutions. |
Beta Was this translation helpful? Give feedback.
-
Thank you for building wefwef! Do you have any thoughts and/or plans regarding tests? I understand that the app is changing constantly but adding e2e (Playwright/Cypress) tests might be helpful at this stage, starting with the more "complete" pages. Perhaps some unit and component tests too wherever needed. |
Beta Was this translation helpful? Give feedback.
-
Note: This guide is now outdated
More info coming soon!
Hello! Thanks for your interest an help in contributing to wefwef. The amount of interest this project has received (which started as a personal project I never thought anyone else would use) has been incredible.
I can only keep up with so much, and so I am creating this discussion to talk about current priorities and triaging process.
The growth of this project has changed its priorities. wefwef is now how a significant portion of users access and interact with the Threadiverse.
Triaging
Current priorities in order
For the immediate future, I plan on taking all 1) and 2) priority items.
### New features that I am prioritizing over the next weekThis weeks work is done! Please see #347 for next planned work
New features that the community prioritizes
I'm trying to determine the best way to do this. It may involve gauging interest on ![email protected], as well as # of thumbs up on issues via Github. Someone willing to implement with a PR may also boost its priority somewhat.
Stepping on toes
The most important thing is to stay in communication. Make sure there's a bug for it, and make sure I'm not assigned. If you'd like to take something, make a comment so everyone is aware. Making sure that I acknowledge you working on something will help me not be blind-sighted by it. Make sure PRs reference issues.
Making new PRs
Speaking of making new PRs: You're welcome to (after confirming through an issue), but please be aware that it may not be merged for a while, especially if its an unprioritized new feature. There are 15 outstanding PRs just from yesterday, and I cannot review them all for a while. The project is also changing day-by-day, so conflicts may need to be resolved regularly.
At this point with this much interest in contributing, I may close PRs that I'm not expecting. Please don't take it personally. I really appreciate how passionate and exciting everyone is about contributing.
Over time things will calm down, and we'll get a better process.
Discussion below
Let's talk below on priorities.
Beta Was this translation helpful? Give feedback.
All reactions