I was asked to review the state of new project page to give an idea of how much work is left to do. This is the list of issues I've found:
* Layout: we can make this page full width. Right now all content is inside a div with a .span6 class applied: that div can go. * There should be no "new project" button in the top bar in this page: you are already creating a project. * The "Yocto Project version" label should be changed to "Release" * The content of the help bubble next to the Yocto Project version should say: "The version of the build system you want to use" * I tested with the poky/master branch, but using the toasterconf.json file from the latest poky-contrib/toaster/master branch. With this set up, I get 2 releases in the Releases menu: master and dizzy. I am not sure why the Poky release is not showing, although I am not too bothered by this, since I know we are still making changes to that configuration. The final release names and their descriptions are in page 5 of the design document attached to https://bugzilla.yoctoproject.org/show_bug.cgi?id=6596 I rather see those set to the correct values in the toasterconf.json file sooner rather than later, so that we don't forget * The values shown in the Release select menu are currently: release name (release description). We should change that to show just the release name, with the description for the selected option displayed below the select menu. You can see how this behaves at http://www.yoctoproject.org/toaster/newproject.html * If there is only one release configured, the Releases menu should not display. This is not currently in place. * If no releases are configured, the page should show an alert instead of the form (see page 6 of the design document). This is not currently in place * The "Create project" button should be disabled while the project name field is empty, and while disabled should have some help text next to it (see page 4 of the design document). It becomes enabled when you enter one character in the project name field. This page is currently assigned to AlexD. If you have any questions, let me know. Cheers Belén -- _______________________________________________ toaster mailing list [email protected] https://lists.yoctoproject.org/listinfo/toaster
