-
-
Notifications
You must be signed in to change notification settings - Fork 137
feat(developer): Improve New Project wizard #9869
Copy link
Copy link
Closed
Labels
Milestone
Description
Is your feature request related to a problem? Please describe.
It would be great if the New Project wizard could do a better job setting up a new project, so that there would be fewer things for users to change after the initial setup.
Describe the solution you'd like
Project menu | New Project menu item | Basic
- creates a LICENSE.md file with "© 2023 ...", whereas "Copyright © 2023 ..." is preferred.
- similar change also needed in readme.htm, where bare © symbol (without the word "Copyright") is currently output.
- should omit the version number from the README.md file (so that that file doesn't need to be touched when keyboard is revised).
- rather than "...generated from template" insertions used in various places, it'd be nice to see a place on the New Project wizard to enter a short description, which could then be used in README.md, readme.htm, welcome.htm and possibly also in the .kmn file for the &MESSAGE field (currently not included by the wizard). Possibly could default to "Keyboard for xxx", where "xxx" is the language name (or the first one in the case of multiple languages).
- This description should be used in new Description field in the package (.kps file) as well.
- [MarcD] Difficulty in the New Project Wizard is that it's generally too early for people to figure out a description.
- [Lorna] Would it be helpful to autogenerate the link for the keyboard homepage in the README.md file (based on the ID they just created)?
Describe alternatives you've considered
No response
Related issues
No response
Keyman apps
- Keyman for Android
- Keyman for iPhone and iPad
- Keyman for Linux
- Keyman for macOS
- Keyman for Windows
- Keyman Developer
- KeymanWeb
- Other - give details at bottom of form
Keyman version
Keyman Developer 17.0.198-alpha
Operating system
No response
Device
No response
Target application
No response
Browser
No response
Keyboard name
No response
Keyboard version
No response
Language name
No response
Additional context
No response
Reactions are currently unavailable