Unable to publish Joplin Plugin

Operating system

macOS

Joplin version

3.2.11

What issue do you have?

Hello,

I have forked the unmaintained Kanban plugin with bug fixes / new features and would like to publish to the Joplin Plugin repo. But after 16 hours, the plugin is still not available at the repo. I saw another plugin got updated. Anything wrong with my configuration?

Here is the github repo

And npm link:

@personalizedrefriger @roman_r_m
Could you please take a look?
Ben is awesome contributor and deserves some help.
Thanks.

1 Like

At first glance, this looks very similar to an issue from a few weeks ago . For reference, I'm linking to the attempted fix/workaround, which includes an explanation of a likely cause of the issue.

2 Likes

@executed @personalizedrefriger Thank you for your reply!

@personalizedrefriger

% npm search joplin-plugin --searchlimit 5000 --json | grep kanmug
% npm search keywords:joplin-plugin --searchlimit 5000 --json | grep kanmug
{"name":"joplin-plugin-kanmug","keywords":["joplin-plugin"],"version":"1.2.1","description":"This is a fork of the original Joplin Kanban plugin, which was [archived](https://github.com/joplin/plugin-kanban/issues/57) on January 19, 2025 due to lack of maintainers. While the original plugin was deprecated in favor of YesYouKan plugin, this fork a","publisher":{"email":"...,"username":"benlau"},"maintainers":[{"email":"....","username":"benlau"}],"license":"MIT","date":"2025-01-26T11:12:55.954Z","links":{"npm":"https://www.npmjs.com/package/joplin-plugin-kanmug"}}

Seem that it need the mentioned PR to fix the issue. It was merged but the repo update service is not using the latest version?

Updated the README.md and now the npm search joplin-plugin --searchlimit 5000 --json | grep kanmug command can return my package. Let's see can it fix this issue..

Thank you. The problem solved. The trick is to add "joplin-plugin" into the README.md so that it could be searched.

2 Likes

Hi @benlau
Thank you for your work! It was a great idea to continue maintaining this useful plugin in a new fork, ensuring it stays active and preserving the work that had already been done on it.

3 Likes