RT-Thread / RT-Thread/rt-thread

v5.1.1 需要推进的点

Open
#8,592 18 comments 4 reactions 0 assignees View on GitHub

A pull request for this has already been merged.

  • #8594 by @mysterywolf — merged
  • #8595 by @mysterywolf — closed without merging
v5.1.1
Dominant language
C
Stars
12.2k
Forks
5.4k
Avg merge
4d 12h
Merged PRs (30d)
40

Description

  • 内核:整理kservice.c/.h
  • 部分BSP的HAL库需要拆成软件包的方式,不能把HAL库嗷嗷往主仓提交,例如STM32的HAL库
  • pin框架read返回值从rt_uint8_t 改为rt_ssize_t
  • 使用os.join.path函数,而不是直接用/连接路径
  • 整理BSP
    • MM32
    • NXP
    • Infineon
  • CH32 上CI看护
  • HPM上CI看护
  • 重构完善scons --dist打包命令

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the remaining checklist items, starting with the path-joining work and the scons --dist packaging command; the issue also names kservice.c/.h and the MM32 BSP. Because this is a broad release checklist rather than a single task, define focused subtasks first. Done means the unchecked items are completed and their relevant BSP or packaging checks pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
build-system, embedded-iot
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.