YaST/Research/mod-ui module
From openSUSE
| Revision as of 16:26, 20 June 2008 Jdsn (Talk | contribs) � Previous diff |
Revision as of 09:39, 23 June 2008 Tgoettlicher (Talk | contribs) Next diff → |
||
| Line 55: | Line 55: | ||
| * [[User:jdsn|J. Daniel Schmidt]] | * [[User:jdsn|J. Daniel Schmidt]] | ||
| * [[User:sh-sh-sh|Stefan Hundhammer]] | * [[User:sh-sh-sh|Stefan Hundhammer]] | ||
| + | * [[User:Tgoettlicher|Thomas Goettlicher]] | ||
| ====Division of work and schedule==== | ====Division of work and schedule==== | ||
Revision as of 09:39, 23 June 2008
Contents |
Description
The goal of this project is to prove that the mod_ui is ready to be used directly for a YaST module. The registration module needs a redesign for Code11 and its logic will move to libzypp. This makes the registration or even the complete piwo workflow an excellent candidate for this project.
Relevance to YaST/openSUSE
This project is a first step into a ycp-independent future. Now as the mod_ui offers the toosl to go into this direction, we need to go there and collect experience to get prepared for bigger YaST projects that should be independent of ycp.
Goal
The short-term goal of this project is to have a registration workflow in a ycp-independent environment. The long-term goal is to provide the piwo workflow (consisting of registration, community-repositories and most likely smolt) as an independent module.
Scope
This project is not about a full featured UI redesign of the registration, nor does it include any changes to move the registration logic to libzypp. Until these tasks are done, this module will interact with the current tools.
Related technologies
Tools that interact
- suseRegister
- libzypp
- mod_ui
- SMT
Some fate numbers
- #303794 Redesign of yast registration module
- #303664 Merge Online Update Setup and Configuration into one module
- #303563 Simplify & specify registration and update repository configuration for Code11
- #301982 suse_register provides more feedback
Typical use case
For the end user there is no basic change due to this project. He will basically experience a faster and smoother registration (in the long run).
The big issue with this project is to go one step into the direction of a ycp independent future. For us developers this a great advantage to collect experience in this area and find places for improvement. So in a nutshell we could say that we want to ease the way of creating YaST modules in the future (so the end user in this case are the developers).
Required knowledge and skill level
mod_ui knowledge: mid registration knowledge: mid
Dev. environment/equipment
Usual work environment and network suffices.
Participants
Division of work and schedule
Stefan will take the part of the UI dialogs and user interaction and Daniel the logic of the registration workflow and interaction to the system and if time permits also smolt. We will work very closely together in this week.
References
none so far

