Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible UI/UX improvements of UTBot Wizard #494

Closed
tyuldashev opened this issue Oct 14, 2022 · 1 comment · Fixed by #525
Closed

Possible UI/UX improvements of UTBot Wizard #494

tyuldashev opened this issue Oct 14, 2022 · 1 comment · Fixed by #525
Assignees
Labels
enhancement New feature or request

Comments

@tyuldashev
Copy link
Collaborator

Description
Below are list of possible improvement which could be implemented to make UTBot installation wizard easier to use.

Suggestions

  • Add ability to configure SFTP plugin (when it's installed) along with UTBot settings, at least settings which are required for minimal setup, like port and login.
  • Reduce descriptions on Server setup page and probably group them in one place, so all setting fields could be grouped together. The text tells a lot about SFTP plugin, so when previous task would be accomplished then less explanation would be required.
  • Reduce descriptions on Project Setup page. There are number of duplications there, for example each of two settings name repeated twice. Description of CMake options seems trivial and could be either removed or expanded in case it has some special meaning.
  • Finishing page probably could be removed, so there are only 3 wizard pages. Anyway it report success even when there are problems in previous steps, for example when UTBot server cannot be reached.
  • Do we really need that 'Install' ability on first page, anybody uses it? Could it be good time to remove it and reduce maintenance cost for the future?
@tyuldashev tyuldashev added the enhancement New feature or request label Oct 14, 2022
@tyuldashev tyuldashev moved this to Todo in UTBot C/C++ Oct 14, 2022
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 4, 2022
- check presence of SFTP and SARIF plugins
- configure SFTP by writing `sftp.conf`
- runs SFTP sync for project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
alexey-utkin added a commit that referenced this issue Nov 5, 2022
- checks presence of SFTP and SARIF plugins
- configures SFTP by writing `sftp.conf`
- runs SFTP sync for local project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
@alexey-utkin alexey-utkin moved this from Todo to In Progress in UTBot C/C++ Nov 5, 2022
@alexey-utkin
Copy link
Collaborator

@alexey-utkin alexey-utkin linked a pull request Nov 5, 2022 that will close this issue
alexey-utkin added a commit that referenced this issue Nov 7, 2022
- checks presence of SFTP and SARIF plugins
- configures SFTP by writing `sftp.conf`
- runs SFTP sync for local project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
Repository owner moved this from In Progress to Done in UTBot C/C++ Nov 7, 2022
Lana243 pushed a commit that referenced this issue Nov 21, 2022
- checks presence of SFTP and SARIF plugins
- configures SFTP by writing `sftp.conf`
- runs SFTP sync for local project with server copy

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>

Signed-off-by: Alexey Utkin <alexey.utkin@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants