Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration of app questions #162

Open
christianlupus opened this issue Nov 7, 2022 · 1 comment
Open

Integration of app questions #162

christianlupus opened this issue Nov 7, 2022 · 1 comment

Comments

@christianlupus
Copy link

This is a cross-post of https://help.nextcloud.com/t/generic-domain-for-app-development/147153/19.

We discussed there the possibility to make anonymized data available to app developers and allow them to register custom logging providers.

As the request touches your business model, I thought you should be aware of that. Also, I would like to finish that topic and close it (mentally). Thus, if you would be able to solve that issue as a side effect, that would be perfect. Let's hear your opinion on this topic.

@Rello
Copy link
Contributor

Rello commented Feb 9, 2023

Dear all,

I want to suggest the following concept for discussion:

  • survey_client collector has a flexible setup to register categories like "apps" or "server"
  • create a new category "appData"
  • within appData, dispatch an event

within community apps, the owner can

  • register an listener to this event
  • return certain measures in a defined format like
[ appId => [ "kpi1" => 1,
           "kpi2" => 2 ]]
  • keys can be chosen freely by app owner
  • values should be restricted to numbers. This has the reason that any discussion on sensitive data leaving the system can be avoided. This can be used than for e.g. "datasource type x usage"=x-times

survey_server

  • will be enhanced to store the values
  • reporting to app-owners can be provided by e.g. the Analytics App (shared reports)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants