# Make system-config-kickstart work again. The removal of iw/GroupSelector.py from anaconda caused it to break. (#859928)

# Make system-config-kickstart work again. The removal of iw/GroupSelector.py from anaconda caused it to break. (#859928)

#* 100% done: Feb 1 -- clumens

#* 100% done: Feb 1 -- clumens

Line 25:

Line 24:

#* 0% (other tasks taking priority): Mar 11 -- dcantrell

#* 0% (other tasks taking priority): Mar 11 -- dcantrell

# Review UX design suggestions from different users and groups and incorporate adjustments that make sense and work well with the overall design.

# Review UX design suggestions from different users and groups and incorporate adjustments that make sense and work well with the overall design.

−

#* In the works: Feb 19 -- clumens

+

#* 90% complete (see https://fedoraproject.org/wiki/Anaconda/UX_Redesign/Usability_Test_Suggestions and others) which is probably about as good as it's going to get: May 15 -- clumens

−

#* 60% continuing through remaining UI work: Mar 11 -- dcantrell

# Improve anaconda's threading. Right now it is difficult to tell what thread a method is executing in and whether or not you can do GTK calls directly. We need either a policy or a technical solution to this.

# Improve anaconda's threading. Right now it is difficult to tell what thread a method is executing in and whether or not you can do GTK calls directly. We need either a policy or a technical solution to this.

# Updates checkbox needs to work. Needs backend code and then made visible in the UI.

# Updates checkbox needs to work. Needs backend code and then made visible in the UI.

−

#* Unknown: Mar 11 -- dcantrell

+

#* 100% : Mar 20 -- clumens

# Add new firstboot-type questions to the second hub (dependent on the firstboot work, which is another feature).

# Add new firstboot-type questions to the second hub (dependent on the firstboot work, which is another feature).

−

#* 80%: Mar 11 -- dcantrell

+

#* 100%: May 15 -- clumens

# Expand text mode to offer more or the same installation options as the graphical mode. We don't anticipate the text mode being capable of 100% similarity to the graphical mode, but we want it to be closer than where it is now. As it stands, it is comparable to the former reduced text mode in F-17 and earlier.

# Expand text mode to offer more or the same installation options as the graphical mode. We don't anticipate the text mode being capable of 100% similarity to the graphical mode, but we want it to be closer than where it is now. As it stands, it is comparable to the former reduced text mode in F-17 and earlier.

−

#* 25% -- in the works: Mar 11 -- dcantrell

+

#* 45% -- in the works: May 15 -- clumens

# Use the blivet storage module in anaconda once that code is broken out in to a separate project (blivet is the name of the anaconda storage library becoming a standalone Python module).

# Use the blivet storage module in anaconda once that code is broken out in to a separate project (blivet is the name of the anaconda storage library becoming a standalone Python module).

−

#* 100% done: Jan 14 -- dlehman

+

#* 100% : Jan 14 -- dlehman

# Add liveimg kickstart command to use a filesystem image as the source for the install instead of a yum repo (bcl).

# Add liveimg kickstart command to use a filesystem image as the source for the install instead of a yum repo (bcl).

Improve anaconda's threading. Right now it is difficult to tell what thread a method is executing in and whether or not you can do GTK calls directly. We need either a policy or a technical solution to this.

Updates checkbox needs to work. Needs backend code and then made visible in the UI.

100% : Mar 20 -- clumens

Add new firstboot-type questions to the second hub (dependent on the firstboot work, which is another feature).

100%: May 15 -- clumens

Expand text mode to offer more or the same installation options as the graphical mode. We don't anticipate the text mode being capable of 100% similarity to the graphical mode, but we want it to be closer than where it is now. As it stands, it is comparable to the former reduced text mode in F-17 and earlier.

45% -- in the works: May 15 -- clumens

Use the blivet storage module in anaconda once that code is broken out in to a separate project (blivet is the name of the anaconda storage library becoming a standalone Python module).

100% : Jan 14 -- dlehman

Add liveimg kickstart command to use a filesystem image as the source for the install instead of a yum repo (bcl).

100%: May 15 -- clumens

How To Test

User Experience

The graphical UI will keep the same hub and spoke model introduce in F18. We are going to review suggestions and comments from the community and incorporate ideas that make sense and enhance the overall look and feel of the installer. Also, we are looking to work on text mode, hoping to flesh out more of its functionality.

Dependencies

Since new UI will continue to make use of the latest versions of various GUI tools, we are dependent upon those tools and libraries not having any major bugs that impede our progress.

Contingency Plan

Since this is mostly clean-up and polishing the new UI, there should be little risk of changes rendering the installer unusable. Should any changes run the risk of causing major issues, the plan is to hold off on that specific change until the next release.