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

Reply via email to