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

Issues: Added Issue templates #2463

Merged
merged 1 commit into from
Aug 5, 2024

Conversation

simbit18
Copy link
Contributor

@simbit18 simbit18 commented Aug 5, 2024

Summary

-Template
Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

-Action
An action for automatically labelling issues

Keywords

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

- BSD, Linux, Mac, Windows, Other
- all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
- Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

Of course these keywords are examples so you can add, edit or delete them.

To work, the labels must have the same name as the keywords !!!

So before merging it is necessary that label keywords must first be entered manually!!!

My NuttX repository access permission levels do not allow me to add labels.

How to create a label manually

see #12748

Impact

none

Testing

CI

@cederom
Copy link

cederom commented Aug 5, 2024

Could you please add BSD to the OS list @simbit18 ? :-) :-)

@simbit18
Copy link
Contributor Author

simbit18 commented Aug 5, 2024

Hi @cederom sure !!!

**-Template**
 Bug report
Report a bug to improve NuttX stability

Feature request
Request an enhancement for NuttX

General Help
Get general support regarding NuttX

Of course, others can be added. !!! :)

**-Action**
An action for automatically labelling issues

 **Keywords**

Keywords are present in the dropdowns (the user can select more than one option) of the form Bug report and are:

    - Linux, Mac, Windows, Other
    - all, arm, arm64, avr, ceva, hc, mips, misoc, openrisc, renesas, risc-v, simulator, sparc, tricore, x86, x86_64, xtensa, z16, z80
    - Applications, Api, Board support, Build System, Configuring, Debugging, Drivers, File System, Installing, Kconfig, Kernel, Memory Management, Native port, Networking, OS Components, Posix, Sensors, Specific Peripheral

**To work, the labels must have the same name as the keywords !!!**

**So before the merge it is necessary to add them.**

Of course these keywords are examples so you can add, edit or delete them.

[Creating a label](https://docs.github.com/en/issues/using-labels-and-milestones-to-track-work/managing-labels#creating-a-label)

see apache/nuttx#12748

none
CI
@simbit18
Copy link
Contributor Author

simbit18 commented Aug 5, 2024

@cederom done !!!

@cederom
Copy link

cederom commented Aug 5, 2024

Labels are created with some remarks:

  • OS have OS_ prefix (i.e. OS_BSD, OS_Linux, etc).
  • arch has arch_ prefix (i.e. arch_all, arch_arm, etc).
  • areas are lowercase and slightly updated.
  • label groups have the same color so they can be easily distinguished.

This label edit is non-invasive change and can be easily updated by repo managers.

Please review labels and let me know if there is anything to update? Do we need labels descriptions too so they show up on the list somehow?

@simbit18
Copy link
Contributor Author

simbit18 commented Aug 5, 2024

@cederom @acassis has already added the labels in the nuttx repository.

see the test issue 12842

@cederom
Copy link

cederom commented Aug 5, 2024

ah okay will adjust right now :-)

@cederom
Copy link

cederom commented Aug 5, 2024

updated :-) please verify :-)

@xiaoxiang781216 xiaoxiang781216 merged commit b4999fa into apache:master Aug 5, 2024
27 checks passed
@simbit18 simbit18 deleted the simbit18-issue branch August 6, 2024 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants