nextcloud / nextcloud/passman

[Proposal] Collection of some statistics

Open
#362 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature request
Dominant language
JavaScript
Stars
823
Forks
117
Avg merge
1d 21h
Merged PRs (30d)
8

Description

Currently we have no clue what software / os are our users using.
This will make it very hard to see if we can implement new features / replace deprecated methods.

This will give us insights on what our users are using and how they use passman.
With those stats we can improve passman even further.

This is the list of the data i would like to collect:

  • Number of users
  • Number of vaults (per Nextcloud instance)
  • Number of credentials (per Nextcloud instance)
  • Number of shared credentials (per Nextcloud instance)
  • Avg shares per user
  • What DB is used
  • DB version
  • Is caching enabled, if so which
  • PHP version
  • Webserver (apache or nginx)
  • OS + Version +Type

We want to know, what do our users think of this idea?

Note: This issue will be updated when new idea's / comments / improvements arrive.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named, and the proposal leaves the collection design open. Start by reviewing the existing Passman/Nextcloud integration and the listed metrics; this issue is complete only after maintainers agree on the scope and an implementation and test location.

Written by the indexing model from the issue text.

Assessment

Tech stack
apache, nginx, php
Domain
analytics, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.