AppFlowy, an open-source collaborative workspace, is experiencing significant usability issues related to authentication, synchronization, and UI responsiveness, despite ongoing active development efforts.
The project has been addressing a wide array of user-reported issues, particularly focusing on login and authentication problems (#6105), synchronization errors across devices (#6095), and UI/UX concerns such as lag during text input. Feature requests for improved functionality in both mobile and desktop environments are also prevalent. The development team is actively working on these areas, with recent commits indicating efforts to enhance the client API, fix synchronization processes, and improve UI elements.
Recent issues and pull requests (PRs) highlight ongoing challenges and development focus areas. Critical bugs such as login failures (#6105) and table display problems (#6104) have been logged recently. Concurrently, feature requests like advanced account management (#6092) indicate user demand for enhanced functionalities.
Nathan.fooo:
Lucas.Xu:
Kilu.He:
Bartosz Sypytkowski:
Francisco Di Marzo Borghi:
Evililim:
Annie:
Mathias Mogensen:
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 30 | 4 | 6 | 17 | 1 |
30 Days | 113 | 28 | 128 | 79 | 1 |
90 Days | 260 | 90 | 322 | 161 | 1 |
All Time | 2709 | 1850 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Nathan.fooo | 3 | 52/49/3 | 60 | 391 | 23358 | |
Kilu.He | 2 | 15/14/0 | 15 | 537 | 18379 | |
Lucas.Xu | 2 | 61/55/6 | 58 | 392 | 16974 | |
Bartosz Sypytkowski | 1 | 7/3/3 | 3 | 215 | 11845 | |
Stefan Weiberg | 1 | 2/1/0 | 1 | 30 | 4734 | |
Mathias Mogensen | 2 | 4/4/0 | 7 | 50 | 4358 | |
Annie | 1 | 9/9/0 | 9 | 66 | 1410 | |
Evililim | 1 | 2/1/1 | 1 | 1 | 848 | |
Mohammad Zolfaghari | 1 | 1/1/0 | 1 | 9 | 247 | |
Sota | 1 | 1/1/0 | 1 | 27 | 58 | |
Francisco Di Marzo Borghi | 1 | 1/1/0 | 1 | 2 | 55 | |
Khor Shu Heng | 1 | 1/1/0 | 1 | 3 | 17 | |
Yurmin (Yurmin) | 0 | 1/0/0 | 0 | 0 | 0 | |
koukemo (koukemo) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (vavenCV) | 0 | 1/0/0 | 0 | 0 | 0 | |
Aymane Boumaaza (Aymane11) | 0 | 1/0/0 | 0 | 0 | 0 | |
MIckael (mick3211) | 0 | 1/0/0 | 0 | 0 | 0 | |
plague69 (plague69) | 0 | 1/0/0 | 0 | 0 | 0 | |
Sean Siders (SeanSiders) | 0 | 1/0/0 | 0 | 0 | 0 | |
Simon (OriginalSimon) | 0 | 1/0/0 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
The AppFlowy project has seen a substantial amount of recent activity, with a total of 859 open issues currently logged. Notably, there are several critical bugs and feature requests that have emerged, highlighting areas where user experience may be suffering. The issues range from login problems and synchronization errors to feature requests for improved functionality in mobile and desktop environments. A significant number of these issues appear to be related to the handling of user input and UI responsiveness, indicating potential usability challenges.
Several recurring themes can be identified among the issues:
Issue #6105: [Bug] Can't login with email
Issue #6104: [Bug] Table not displaying problem
Issue #6101: [Bug] Link to page not referenced
Issue #6100: [Bug] ISO-8601 format should have leading zeros
Issue #6099: [FR] Ability to add 'Link to Grid' on a page
Issue #6096: Appflowy can't input with fcitx5 before lose focus
Issue #6095: [Bug] Where is sync status indicator?
Issue #6092: [FR] More advanced account management
The AppFlowy project is currently facing significant challenges related to user authentication, synchronization, and overall UI responsiveness. The recent influx of issues indicates that while user interest remains high, there are critical areas requiring attention to improve usability and functionality across platforms. The themes emerging from these issues suggest a need for focused development efforts on enhancing user experience through bug fixes and new feature implementations.
The AppFlowy project has a total of 30 open pull requests (PRs) and a significant number of closed PRs, indicating active development and community engagement. The recent PRs focus on various enhancements, bug fixes, and feature additions, including translation updates, UI improvements, and new functionalities.
PR #6107: Update translations
PR #6106: Update translations
PR #6103: feat: support account deletion
PR #6090: [WIP] feat: media type option
PR #6084: Update translations
PR #6065: fix: Modified to launch the app from docker-compose
PR #6058: Update translations
PR #6022: chore: Update German translations
PR #6015: chore: non work stealing thread pool
Note: The closed PRs mainly consist of bug fixes and minor enhancements, indicating ongoing maintenance alongside feature development.
The current state of pull requests in AppFlowy reflects a vibrant development environment characterized by active contributions from various developers focused on enhancing user experience through localization, new features, and bug fixes.
While there are many open PRs, some have been open for several days without merging or review comments, which may lead to contributor frustration or disengagement if not addressed promptly.
Some older PRs remain unmerged or unresolved, such as those related to implementing complex features like multi-pane support (#3337). This could reflect either technical challenges or shifts in project priorities that need addressing.
Overall, the pull request activity in AppFlowy showcases a dynamic project with robust community involvement aimed at improving functionality and user experience through continuous updates and enhancements. However, attention should be given to managing open issues effectively and ensuring timely reviews of contributions to maintain momentum within the community.
Nathan.fooo (appflowy)
Lucas.Xu (LucasXu0)
Kilu.He (qinluhe)
Bartosz Sypytkowski (Horusiath)
Francisco Di Marzo Borghi (frandmb)
Evililim
Annie (annieappflowy)
Mathias Mogensen (Xazin)
Nathan.fooo:
Lucas.Xu:
Kilu.He:
Bartosz Sypytkowski:
Francisco Di Marzo Borghi:
Evililim:
Annie:
Mathias Mogensen:
The development team is demonstrating robust activity with a clear focus on both new feature implementation and ongoing maintenance. Their collaborative efforts are fostering an environment conducive to rapid iteration and improvement of the AppFlowy platform.