In yocto-bsp main page, the field "BSP Name*" accepts spaces. Since BSP names cannot accept spaces but only "_", "-" and ".", a check must be put in the page to prevent the user adding one.
commit f12b8fae90e4b6d62119277d4484cbb939f73edd
Hi Jessica, Indeed, the BSP Name does not accept spaces, but it accepts other characters like: !@#$%^&*()_+{}"|<>?. Since being able to add those characters to the BSP name but getting error when trying to create one BSP, I am reopening this.
Hi Alex, I think there should be only one place to check the validity of bsp name which is the yocto-bsp script itself. Otherwise, we may always have the sync issue from eclipse side with the script. If you found that the yocto-bsp script report an error and it's not reflecting to the user, then I think that's a more appropriate bug to fix. BTW, I've tested with your special character list, seems the even the yocto-bsp script will take ? and # as BSP names.
Verified as per above comment.