Page MenuHomePhabricator

Create a feature availability status chart for Metrics Platform
Closed, ResolvedPublic2 Estimated Story Points

Description

There's a need to track which features are supported by which languages in the Metrics Platform. For example, only the JavaScript client currently supports the Instrument class or the analytics sampling set in the stream config.

To do:

Example content:

== Feature availability ==

{| class="wikitable"
! Feature !! JavaScript !! PHP !! Java !! Swift
|-
| Client library || ✅ || ✅ || ✅ || 
|-
| Analytics sampling || ✅ ||  ||  || 
|-
| Instrument class || ✅ ||  ||  || 
|}

Event Timeline

Sfaci set the point value for this task to 2.Nov 21 2024, 11:59 PM

@phuedx Can you take a look at https://wikitech.wikimedia.org/wiki/Metrics_Platform/Feature_availability for review? Do you think granularity is ok? Not sure if we should provide a more detailed perspective regarding available features or what we already have is enough.
Thanks!

@Sfaci: In terms of the accuracy of the content, this LGTM! What do you think about replacing the footnotes with inline links, e.g. making "Analytics sampling" a link to wt:Metrics_Platform/Analytics_Sampling directly?

< @Sfaci: In terms of the accuracy of the content, this LGTM! What do you think about replacing the footnotes with inline links, e.g. making "Analytics sampling" a link to wt:Metrics_Platform/Analytics_Sampling directly?

I thought about it. I wasn't sure which way was better and finally, without any specific reason, I decided to use footnotes. Your comment means that inline links was the right way. Let's replace them. Thanks!

It's done. I thnk that, for now, we can left without being replaced the one that refers to Instrument because it's only available for Javascript. The rest of them are now inline links and it looks better.