# Website-Issue: Errors in plugins.json

**URL:** <https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501>\
**Category:** Enhancements\
**Created:** [November 25, 2022, 12:11pm UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501 "2022-11-25T12:11:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![RainerBielefeld](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/rainerbielefeld/32/1076_2.png) [@RainerBielefeld](https://kanboard.discourse.group/u/RainerBielefeld)\
**Post date:** [November 25, 2022, 12:11pm UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/1 "2022-11-25T12:11:49Z")

</div>

# TaskButtonsReposition: dead link to readme.md

```auto
Actual:  
https://github.com/ipunkt/KanboardTaskButtonsReposition/blob/1.0.0/README.md
 
should be:    
https://github.com/ipunkt/KanboardTaskButtonsReposition/blob/master/README.md

```

# Differences between Plugins _Web Page_ and _plugins.json_

I checked and created [this comparison Table](https://tickets.kanban.bielefeldundbuss.de/?controller=TaskViewController&action=readonly&task_id=404&token=1fe7f29430a6532601dc9ef6ed0dfc4456c6bdebd5c40568d30aee9489ab)  
plugins.josn should be updated?  
And: I wonder whether some "plugins.json - reader as web page might be more useful than a separate web page?

I can do a _plugins.json_ update this weekend.

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [November 25, 2022, 12:22pm UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/2 "2022-11-25T12:22:30Z")

</div>

I suggest you leave this to each developer… also I have a pending change to that file since 4 days and still not approved.

---

<div class="post-metadata">

**Author:** ![RainerBielefeld](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/rainerbielefeld/32/1076_2.png) [@RainerBielefeld](https://kanboard.discourse.group/u/RainerBielefeld)\
**Post date:** [November 26, 2022, 3:27pm UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/3 "2022-11-26T15:27:16Z")

</div>

I see it from user’s POV: I need current complete information

And it’s not a good Idea to have different plugins listed on Web Page and in plugins.json

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [November 26, 2022, 10:50pm UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/4 "2022-11-26T22:50:08Z")

</div>

> [@RainerBielefeld](#):
>
> `https://github.com/ipunkt/KanboardTaskButtonsReposition/blob/1.0.0/README.md`

I agree but you are comparing x-year old plugins and you need to remember that the links are also in the plugin file which also need updating. You want to update the html page which just LISTS the plugins for the public - they cant be installed. In the directory (for actual users of Kanboard where the accuracy is more important), the missing ones may not be installable, it could be a developer decision. But for your example, the homepage liink in the plugin file is wrong so unless you or the developer change that, once the plugin is installed, it will still have incorrect links. Good luck.

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [November 27, 2022, 8:48am UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/5 "2022-11-27T08:48:53Z")

</div>

> <https://github.com/ipunkt/KanboardCommentActions/issues/3>
>
> Hello, kindly correct the homelink and resubmit the plugin to the Kanboard Plugi…ns directory.
> 
> https://github.com/ipunkt/KanboardCommentActions/blob/f7394fac5939765ff000fa05bdcbcce9661a38a4/Plugin.php#L77
> 
> The correct link should be \`https://github.com/ipunkt/KanboardCommentActions\`

This was 14 days ago

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [December 7, 2022, 3:47am UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/6 "2022-12-07T03:47:36Z")

</div>

> <https://github.com/kanboard/website/pull/383/commits/d48b5fc43c143fa116598e444d21f74bded3ef71>

---

<div class="post-metadata">

**Author:** ![FxFx](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/fxfx/32/1358_2.png) [@FxFx](https://kanboard.discourse.group/u/FxFx)\
**Post date:** [December 31, 2022, 11:17am UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/7 "2022-12-31T11:17:01Z")

</div>

Hi,

i did not see this ealier.

What about a take over / fork (disconnected fork) of such a plugin if it is abandoned? Including removeing from the plugins.json and adding the forked one. Credits to the orignal author and go.

Thats one of the plugins which i personally find very useful and i would not see it pass away.  
Cheers, Fx

---

<div class="post-metadata">

**Author:** ![aljawaid](https://yyz2.discourse-cdn.com/free1/user_avatar/kanboard.discourse.group/aljawaid/32/1090_2.png) [@aljawaid](https://kanboard.discourse.group/u/aljawaid)\
**Post date:** [December 31, 2022, 11:27am UTC](https://kanboard.discourse.group/t/website-issue-errors-in-plugins-json/2501/8 "2022-12-31T11:27:35Z")

</div>

it’s not worth it… my range of plugins is just migrating hard-coded code which I needed for my kanboard so that I can upgrade. Sure, a few new ideas come out but there needs to be a balance on practicality.

Progression is slow, I say it in the nicest way, but even this post and the list that was made from it - not much has been mentioned since one month.

PluginManager gives a great insight into how old plugins are and how often they were updated. Forking a plugin assumes responsibility, and people have forked, then moved on, which is not good for Kanboard.
