Git Product home page Git Product logo

Comments (6)

singhvaishnavi avatar singhvaishnavi commented on July 4, 2024 1

Yes, I can implement adding the pill next to the prototype apps, similar to #112

from glean-dictionary.

singhvaishnavi avatar singhvaishnavi commented on July 4, 2024

An app can be flagged on the UI which is on the prototype stage by:

  1. Adding an asterisk on the end of the app name which will be only rendered if the value of app.prototype is true, for eg: glean-js*

  2. Adding a label (color red) after the list of apps which shows * Application under developement

from glean-dictionary.

brizental avatar brizental commented on July 4, 2024

Hey @singhvaishnavi thanks for the proposal! On 1., do you mean to add such asterisk on the dropdown list? Like so:

Screenshot 2020-10-15 at 10 07 49

Personally I don't think it is necessary to add it in the dropdown, this could be a banner on the app's page. This way, when the user reaches the prototype app's dictionary page they are immediatelly warned that they are looking at a prototype app. Something sort of like this (haven't thought too much here about the text or layout, just a draft):

Screenshot 2020-10-15 at 10 21 27

@wlach Since this would require UI changes, would you mind taking a look and telling us what you think about the proposed solutions?

from glean-dictionary.

brizental avatar brizental commented on July 4, 2024

Now that I think about it, a more drastic solution would be to just not list prototype apps at all on the Glean Dictionary, I wonder if there is any value to showing them. That would mean doing to prototypes the same thing we are doing to deprecated apps (see #53).

from glean-dictionary.

wlach avatar wlach commented on July 4, 2024

Hi @brizental @singhvaishnavi -- the first screenshot @brizental posted is not applicable (that was an older version of the Glean/Probe dictionary which focused more on metrics).

However! I think the second screenshot (with its warning text) is exactly what we'd want on the app page (http://localhost:5000/#!/apps/glean-js). On the index page (http://localhost:5000/), you can flag applications that are prototypes using the same technique @JoyLubega used in #112 (putting a "pill" next to the application)

Does that help?

from glean-dictionary.

brizental avatar brizental commented on July 4, 2024

the first screenshot @brizental posted is not applicable (that was an older version of the Glean/Probe dictionary which focused more on metrics).

Oops, I didn't realize we had a new UI.

However! I think the second screenshot (with its warning text) is exactly what we'd want on the app page (http://localhost:5000/#!/apps/glean-js). On the index page (http://localhost:5000/), you can flag applications that are prototypes using the same technique @JoyLubega used in #112 (putting a "pill" next to the application)

Does that help?

Definitely, this makes a lot of sense.

@singhvaishnavi Do you think you can go ahead with the implementation after this discussion?

from glean-dictionary.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.