[ https://issues.apache.org/jira/browse/DLAB-1750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vira Vitanska updated DLAB-1750: -------------------------------- Description: As user I want to install particular version of library, so that I can easily upgrade or downgrade the library by demand. +How it works now:+ # If library is already installed on instance (this library was previous installed during notebook creation) and user installs the same library via DLab UI. And as result DLab shows installing -> installed, but in fact this library is not installed by DLab, Dlab finds that such library is previously installed and changes status installing -> installed. This case is actual when user want to install upper version of library. So make possible to install library like <library_name==version> via DLab UI. For example, this bug was found with library 'request'. # Also if update Python 3 via terminal it shows that it is upgraded but in some minutes it is downgraded again. (It was on Jupyter) ---- *How should it work:* - If user types wrong library version the output appears where there is a list of versions for this library - If user types right library version this library version should be installed - On top of that what dependencies are added during installation should be conveyed to user (?) {color:#de350b}I{color}{color:#de350b}n{color} what way it should be conveyed? - The latest installed library should be in the top of the libraries grid. ---- *Issues:* - Do not allow to choose library for cluster installation if available lib list is not gained for cluster. ---- *Update1:* 1. Template for r package installation <name_lib>, version=<x.x.x> 2. Template for apt/yum installation <package name>=<x.x.x> 3. Template for python installation <name_lib>==<x.x.x> 4. If users types only lib_name with == or = show information about available versions 5. If users types only lib_name without == or = then it is installed the latest version was: As user I want to install particular version of library, so that I can easily upgrade or downgrade the library by demand. +How it works now:+ # If library is already installed on instance (this library was previous installed during notebook creation) and user installs the same library via DLab UI. And as result DLab shows installing -> installed, but in fact this library is not installed by DLab, Dlab finds that such library is previously installed and changes status installing -> installed. This case is actual when user want to install upper version of library. So make possible to install library like <library_name==version> via DLab UI. For example, this bug was found with library 'request'. # Also if update Python 3 via terminal it shows that it is upgraded but in some minutes it is downgraded again. (It was on Jupyter) ---- *How should it work:* - If user types wrong library version the output appears where there is a list of versions for this library - If user types right library version this library version should be installed - On top of that what dependencies are added during installation should be conveyed to user (?) {color:#de350b}I{color}{color:#de350b}n{color} what way it should be conveyed? - The latest installed library should be in the top of the libraries grid. ---- *Issues:* - Do not allow to choose library for cluster installation if available lib list is not gained for cluster. ---- *Update1:* 1. Template for r package installation <name_lib>, version=<x.x.x> 2. Template for apt/yum installation <package name>=<x.x.x> 3. Template for python installation <name_lib>==<x.x.x> 4. If users types only lib_name with == or = show information about available versions 5. If users types only lib_name without == or = then it is installed the latest version 6. If users types wrong lib_name??? > [Front-end]: Support library installation of particular version from DLab UI > ----------------------------------------------------------------------------- > > Key: DLAB-1750 > URL: https://issues.apache.org/jira/browse/DLAB-1750 > Project: Apache DLab > Issue Type: Improvement > Components: DLab Main > Reporter: Vira Vitanska > Assignee: Dmytro Gnatyshyn > Priority: Major > Labels: AWS, AZURE, Debian, Front-end, GCP, RedHat > > As user I want to install particular version of library, so that I can easily > upgrade or downgrade the library by demand. > +How it works now:+ > # If library is already installed on instance (this library was previous > installed during notebook creation) and user installs the same library via > DLab UI. And as result DLab shows installing -> installed, but in fact this > library is not installed by DLab, Dlab finds that such library is previously > installed and changes status installing -> installed. This case is actual > when user want to install upper version of library. So make possible to > install library like <library_name==version> via DLab UI. For example, this > bug was found with library 'request'. > # Also if update Python 3 via terminal it shows that it is upgraded but in > some minutes it is downgraded again. (It was on Jupyter) > ---- > *How should it work:* > - If user types wrong library version the output appears where there is a > list of versions for this library > - If user types right library version this library version should be > installed > - On top of that what dependencies are added during installation should be > conveyed to user (?) {color:#de350b}I{color}{color:#de350b}n{color} what way > it should be conveyed? > - The latest installed library should be in the top of the libraries grid. > ---- > *Issues:* > - Do not allow to choose library for cluster installation if available lib > list is not gained for cluster. > > ---- > *Update1:* > 1. Template for r package installation <name_lib>, version=<x.x.x> > 2. Template for apt/yum installation <package name>=<x.x.x> > 3. Template for python installation <name_lib>==<x.x.x> > 4. If users types only lib_name with == or = show information about available > versions > 5. If users types only lib_name without == or = then it is installed the > latest version > > > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@dlab.apache.org For additional commands, e-mail: dev-h...@dlab.apache.org