Theia: vsx: update extension information in the extension-editor

Created on 27 Mar 2020  路  8Comments  路  Source: eclipse-theia/theia

Description

There are some key differences between our extension headers, and that of vscode, namely:

  • ~we include a globe icon (not sure as to what the reason might be - perhaps global install?)~
  • the alignment of items in the header are different than vscode (harder to read, inconsistent)
  • ~we omit data, for example the license field (brackets has a license in open-vsx but none is shown in the editor)~: #7381
  • font-weight of action items are inconsistent

_Theia_

Screen Shot 2020-03-27 at 10 50 14 AM

_VS Code_

Screen Shot 2020-03-27 at 10 56 15 AM
uux vsx-registry

All 8 comments

@kaiyue0329 would you like to address the issue?

The license bug might be related to:

we include a globe icon (not sure as to what the reason might be - perhaps global install?)

global means that namespace is not claimed and anyone can publish, please read tooltip on hover

we omit data, for example the license field (brackets has a license in open-vsx but none is shown in the editor)

Because of https://github.com/eclipse-theia/theia/issues/7381?

we include a globe icon (not sure as to what the reason might be - perhaps global install?)

global means that namespace is not claimed and anyone can publish, please read tooltip on hover

I was wondering it it made sense for end-users to see this info?
I understand it is present in the open-vsx, but is it useful for end-users?

we omit data, for example the license field (brackets has a license in open-vsx but none is shown in the editor)

Because of #7381?

Right, I mentioned it https://github.com/eclipse-theia/theia/issues/7434#issuecomment-605048757

I understand it is present in the open-vsx, but is it useful for end-users?

Yes, it is important that one who instals was aware that an extension is not published by verified author but by some person on the internet.

I understand it is present in the open-vsx, but is it useful for end-users?

Yes, it is important that one who instals was aware that an extension is not published by verified author but by some person on the internet.

Thank you for clarifying for me :)

Was this page helpful?
0 / 5 - 0 ratings