posit-dev / positron

Positron, a next-generation data science IDE
https://positron.posit.co
Other
2.82k stars 90 forks source link

3735 new projects should use better default name #5364

Closed dhruvisompura closed 6 days ago

dhruvisompura commented 1 week ago

Description

Addresses #3735

Updating the default name for all projects to use kebab case instead of camel case. Camel case is not a very common format to use for directory names and kebab case should better align with user expectations for directory names.

Screenshots

Creating a new project

https://github.com/user-attachments/assets/30d1be78-f8fd-41b4-ac34-3eb2c91c4222

Project Name Validation Error

https://github.com/user-attachments/assets/d2b7ab02-185b-4dd6-b110-51360877eb8c

QA Notes

github-actions[bot] commented 1 week ago

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

dhruvisompura commented 1 week ago

Thank you for this PR! We ask that you sign our Contributor License Agreement before we accept your contribution. You can sign the CLA by posting a comment on this PR saying:

I have read the CLA Document and I hereby sign the CLA

You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

I have read the CLA Document and I hereby sign the CLA

dhruvisompura commented 1 week ago

recheck

dhruvisompura commented 1 week ago

I have read the CLA Document and I hereby sign the CLA

dhruvisompura commented 1 week ago

recheck