RT-Thread / RT-Thread/rt-thread

🎯 RT-Thread 2025 Roadmap

Open
#9,822 17 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

5.2.0
Dominant language
C
Stars
12.2k
Forks
5.4k
Avg merge
4d 12h
Merged PRs (30d)
40

Description

测试

背景:
RTT 目前针对主线自动化测试看护粒度需要细化,一些驱动、组件的PR需要加入到测试中进行看护;
详见此issue:https://github.com/RT-Thread/rt-thread/issues/9775

  • UTest 测试用例完善(内核、外设)
    #10661
    #10680

  • 添加代码覆盖率(集成ci中)

  • 自动打TAG
    #9347

组件

  • UORB:用于线程间 / 进程间订阅发布机制通信

驱动

  • I3C框架
  • 更多BSP适配 UART_V2框架

BSP

  • cvitek
    #9884
    #9901
    #9919
    #9922
    #9927
    #9945
    #9949
    #9953
    #9966
    #10047
    #10133
    #10140
    #10142
    #10151
    #10202

  • k230
    #10221
    #10236
    #10245
    #10277
    #10281
    #10288
    #10289
    #10295
    #10325
    #10331
    #10346
    #10369
    #10372
    #10378
    #10424
    #10556
    #10587
    #10709

  • BSP 瘦身计划
    #9960

RISC-V

https://github.com/RT-Thread/rt-thread/issues/10722

文档

  • 完善 Smart 文档中心
  • doxygen RTT-API 文档更新
    #9924
    #9946
    #9950
    #9958
    #9975
    #9989
    #9991
    #10001
    #10006
    #10007
    #10015
    #10016
    #10026
    #10029
    #10058
    #10066
    #10073
    #10082
    #10084
    #10103
    #10104
    #10183
    #10197
    #10199
    #10200
    #10336
    #10408
    #10431
    #10432
    #10530
    #10532
    #10638
    #10662
    #10666
    #10674
    #10677
    #10683
    #10698

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

Start with issue #9775 and the linked issues under the testing, component, driver, BSP, RISC-V, and documentation sections. Review the referenced issues to identify one scoped task, such as a UTest improvement, CI coverage work, BSP adaptation, or documentation update. Done means completing that task and updating this roadmap item or its linked issue accordingly.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
ci-cd, documentation, embedded-iot, operating-systems, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.