Plugin search now uses organizations
TL;DR We are going to use organizations in search instead of the vendor field from the plugin descriptor.
Several weeks ago we introduced Organizations. One of the reasons we implemented them was to simplify plugin search for end users. From now on, we are going to use organizations in the search index instead of the vendor field from the plugin descriptor.
There are several reasons to stop using vendors in search:
- There are a lot of vendors (~2816 for IntelliJ IDEA 2020.1) and only 13% of them have more than one plugin;
- Vendor is an unmoderated field in the plugin descriptor. The second most popular vendor is an empty string (“”) and the third one is “yourcompany”. Some of them contain non-English words and some of them are really big pieces of text.
- Since the vendor field is not moderated, it can be used to abuse the search system (e.g. someone can use a popular word, company name etc., to promote their plugins in search).
How will organizations help?
- Plugin authors have to perform some additional actions to create an organization and it’s not something that will be done casually;
- We moderate the list of organizations;
- Organization admins control the list of their organization’s plugins.
What does it mean?
The search engine will no longer take the vendor field into account. It will use the organization’s public name instead. Any mentions of the vendor field will be removed from the site search and the IDE search. Instead of the vendor, we will show the organization’s public name.
The `/organizations: …` filter can be used to filter by the organization’s public name in the plugins search. It will replace filtering by vendors. These changes will be available in releases from 2020.2 and later.
Call to action
Currently, any Marketplace user can create an organization. We recommend you do this if:
- You are going to sell a plugin on Marketplace. You cannot sell plugins without an organization;
- You already have more than one plugin or you think that in future you will have more than one plugin. Creating an organization will make it easier for users to find your other plugins;
- You are a company that develops plugins. Searching for your brand name will be much easier for end users;
- You would like to get more visibility for your plugin.
Subscribe to Blog updates
Plugin Developers Day 2024: Your Opportunity to Be Featured in Staff Picks
The end of January marks a significant celebration for us – Plugin Developers Day!Inspired by WordPress declaring January 28 as Thank a Plugin Developer Day, we initiated our own celebration to express gratitude to all those who develop plugins for JetBrains products. Thank you for enhancing the fun…
JetBrains Marketplace Highlights of 2023: Major Updates & Community News
Discover a brief overview of JetBrains Marketplace major updates throughout the past year in this blogpost.
Busy Plugin Developers Newsletter – Fall 2023
Read this blog post to discover what has come to JetBrains Marketplace this Fall!
Webinar Recording: Uploading a Plugin to JetBrains Marketplace
The recording of the latest episode of the Busy Plugin Developers webinar is now available on JetBrains TV. In this webinar, Natalia Melnikova from the JetBrains Marketplace team provided valuable insights into the plugin upload process. As a seasoned member of the team, she shed some light on th…