All articles

Passbolt Tags Functionality

7 min. read

Passbolt team

Passbolt team

15 January, 2018

Design Discussions

What problem does it solve?

How are tags different than categories?

Fig. choose your mental mental models

Why start with tags instead of categories?

How can/will people use tags?

Fig. Welcome to the matrix.
Fig. Example of productive publishing workflow

Should the tags be kept personal or be shared?

Option 1. My tags are only set and seen by me:

Fig. A productive inbox using labels

Option 2. Tags are set by the password owner (or people who can edit):

Fig. A not so productive post with tags

Option 3. The taxonomy is defined by the admin and tags are set by the owner (or people who can edit)

Fig. a productive github issue board

Option 4. A combination of some of these options, e.g both personal and shared tags.

Bonus questions

Should capitalization be allowed in the tags?

How will it look?*

Fig. *suggestion of presentation

First iteration

  • People must be able to see tags in both the left and right sidebars. Click on a tag should filter the password using this tag. Similarly it should possible to get relevant search results using tags as input.
  • The tag editor must be easy is to use and work well with the mouse and/or keyboard. Users should see a list of proposed tags when adding/editing tags to promote tag reuse. The tag editor should prevent people from entering the same tag twice.

Future plans

Update: Survey results

We would like to see the tagging system open, flexible and general similar to Slack and Twitter, etc… anyone with edit access can add any tag, tags can be prefixed by special character like “#” or ‘@’ to indicate a group, user or system level tag.

Continue reading

We have been busy (and we’ll prove it)!

7 min. read

We have been busy (and we’ll prove it)!

Luckily, we are pushing code more frequently than we are blogging. Here is an overview of what we have been busy with in the past few…

Kevin Muller

Kevin Muller

27 March, 2020

Passbolt API Code Review results

5 min. read

Passbolt API Code Review results

Passbolt uses a variety of open source technologies to underpin our software. You can see a full list of these technologies here. One of…

Passbolt team

Passbolt team

11 January, 2018

Flag of European UnionMade in Europe. Privacy by default.