General

  • SPEED, SPEED, SPEED

Portal

Tabs

  • Provide a way to make tabs blinking when something happened in the tab itself, in order to notice the changes even if the tab is not selected

User information

Banner

URL management

  • Provide a way to bookmark any single page of the portal

MyETICS

Welcome page

  • Highlight new in order to make people read them more easily
  • If news appear, make them blinking until the user read it
  • Update news more often
  • Reverse the list of roles. Now is ROLE -> modules, it should be MODULE -> roles

My Submissions

  • Very nice feature, still missing My Configurations, My Packages, My Reports

Configuration Web Application

  • While waiting for a remote operation, display some kind of in progress icon
  • Remove project selection banner
  • Remove session expiration
  • Add multiple entries in workspace
  • Project creation wizard to create all the initial project structure
  • Add tooltip text everywhere to describe the possible actions that ca be performed on that item
  • Example and user guide close to the comands
  • Templates for commands: CVS and SVN wizard for checkout, ANT (maybe allowing to upload the ant file and then showing the targets), MAVEN, MAKE for build etc.
  • Property drop-down list when typing ${ with description of them
  • Rethink "add dependency" more intuitive or explain it in the dependency section after the dependencies
  • Divide the Properties section by the property category such as Dynamic dependency definition, Custom properties, Packaging properties, Build process properties, maybe also showing what are the properties that are generated from the configuration, component (such as age, name, majorVersion), etc.
  • Change the module.DEFAULT with a proper dependency definition where you pick a component like in the dependencies and a configuration from a dropdown list, the what it is stored (.DEFAULT property) should only be an implementation detail.
  • Provide a way to test the commands inserted without having to submit a build and wait 30 minutes to find out that you mispelled a command
  • It should be possible to bookmark any single page of the application
  • Back/Next buttons should work
  • Author/maintainer missing
  • When missing permission, it should show a panel where to ask for it, the request goes to the module administrators

Repository

  • Search engine for packages, reports, modules and metrics
  • It should be possible to change the root of the tree to focus only is some part of the repository
  • Search panel on top right of the screen, filter per type, decision whether search in all or only in the selection
  • It should be possible to bookmark any single page of the application
  • Back/Next buttons should work
  • When accessing some page info, the tree on the left should open and point to the right item
  • Breadcrumb at top screen to navigate parents
  • Filter for the tree to access only some nodes (like configuration list in the configuration web application)
  • Panel for reports (same as the one for packages) listing packages available, metrics and preview of the report
  • Old packages should be inserted in a subnode "Old packages" and displayed per name and date

Administration

  • Provide a way to replace the certificate DN to an account so when your certificate expires, you can replace it keeping all roles
  • Uniform look and feel with the portal
  • Update description of roles adding Locking (missing) and provide meaningful examples
  • Link the role information in the add permission page
  • Search engine for users
  • Provide a way to match responsible with modules

Requests

  • There are some bugs in the requests that complicate the registration (if age is missing, default platform, etc.)
  • Add Request Project Registration
  • Request role for a module (the request goes directly to the module administrators for that module)

CLI Client

  • Some commands do not require a workspace setup (i.e. etics-submit), and it should be possible to execute them without creating one
  • Some options that could be guessed are not needed in the command (providing a configuration name is enough to find the module)
  • Provide some defaults for the high probable options (do not need to specify always
  • The client messaging system is annoying because either you update, or you have to wait 10 seconds at every command, there should be a way to disable THAT notification or postpone without having to disable the whole system making it useless.
  • making the autocomplete with TAB such as bash (I know it is very difficult :-))

Infrastructure

Website

Support

  • Support, all mails coming to etics-support should be browsable and searchable online to make other user to look for support without asking it

Dissemination and learning

  • Make user know new features after updates?? What about short video using screen capture??
  • Getting started video? ETICS overview video?
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r2 - 2008-06-05 - LorenzoDini
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    ETICS All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback