nuttxpr commented on PR #14903: URL: https://github.com/apache/nuttx/pull/14903#issuecomment-2493096720
[**\[Experimental Bot, please feedback here\]**](https://github.com/search?q=repo%3Aapache%2Fnuttx+13552&type=issues) No, this PR does *not* fully meet the NuttX requirements. While it provides some information, it lacks crucial details in several sections. Here's a breakdown of the missing information: **Summary:** * **Missing:** The summary is vague. What *exactly* is the change? Is a configuration option being added? Is the littlefs library itself being updated? How is it more user-friendly? Be specific! Mention the previous method (the overridable make variable) by name. * **Missing:** What functional part of the code is being changed? (e.g., Configuration system, littlefs integration, build system) * **Missing:** A clear description of *how* the change works. What is the new mechanism? Walkthrough a concrete example. * **Missing:** Links to related NuttX issues or NuttX Apps issues/PRs if applicable. **Impact:** * While it mentions a change for CMake users, it lacks detail. *How* will they need to adapt? Will any configuration options change? Will existing user configurations break? * **Missing:** Clear YES/NO answers for *all* impact categories, followed by descriptions where applicable. Even if the answer is NO, explicitly state it. For example: * Impact on build: YES (CMake build system updated) * Impact on hardware: NO * Impact on documentation: YES (Documentation needs to be updated to reflect the new configuration method) * Impact on security: NO * Impact on compatibility: Potentially YES (If the littlefs version change introduces API breaks, this needs to be addressed) * The current answer "this changes littlefs version for cmake users" belongs in the *description* following a "YES" for "Impact on User". **Testing:** * **Insufficient:** `esp32s3-devkit:toywasm` is not enough information. What OS was the build host? What compiler version? What specific tests were run? Were any *other* targets tested? * **Missing:** "Testing logs before change" and "Testing logs after change" sections are empty. These are crucial for demonstrating that the change works as intended and doesn't introduce regressions. Include relevant log output showing the littlefs version before and after the change, and any functional tests demonstrating the feature works. In short, the PR needs significantly more detail and concrete information to meet the NuttX requirements. Focus on clarity, specificity, and providing evidence of testing. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org