Skip to content
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

{Bp-2592} lvgl: upgrade to release/v9.2.1 #2670

Merged
merged 1 commit into from
Oct 9, 2024

Conversation

jerpelea
Copy link
Contributor

@jerpelea jerpelea commented Oct 9, 2024

Summary

Upgrade LVGL to release v9.2.

Relates Issue: #2461.

Impact

RELEASE

Testing

CI

@nuttxpr
Copy link

nuttxpr commented Oct 9, 2024

[Experimental Bot, please feedback here]

This PR appears incomplete based on the NuttX requirements.

Here's why:

  • Summary Lacks Detail: While stating the change (upgrading LVGL), the summary needs to elaborate on:
    • Necessity: Why is upgrading to v9.2 important? Bug fixes? New features NuttX needs?
    • Functional Change: Be specific about which parts of the codebase are affected by the LVGL upgrade.
    • How it Works: Provide a concise explanation of how the upgrade is implemented.
  • Impact Assessment: The "RELEASE" statement under Impact is too vague. Address all impact points with specifics:
    • New/Changed Features: Does v9.2 introduce features NuttX will now support?
    • User Impact: Will users need to make changes to their applications or configurations?
    • Build Impact: Are there build system modifications required due to the LVGL upgrade?
    • Hardware Impact: Does this affect specific architectures, boards, or drivers?
    • Documentation: Is documentation impacted (e.g., new features to document, API changes)?
    • Security/Compatibility: Analyze and state any security implications or compatibility concerns.
  • Testing Is Insufficient:
    • CI Alone is Not Enough: While CI is valuable, you need to provide evidence of local testing.
    • Detailed Test Setup: Specify the exact host and target environments used for testing.
    • Relevant Test Logs: Include logs that demonstrate the issue before the change and the correct behavior after the change. Focus on logs relevant to LVGL.

In short, provide more context, be specific about the impact, and show concrete evidence of testing to make this PR ready for review.

@lupyuen lupyuen merged commit 57dd7fd into apache:releases/12.7 Oct 9, 2024
9 of 28 checks passed
@jerpelea jerpelea deleted the bp-2592 branch October 10, 2024 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants