I made changes to the codes locally, and with these changes, I was able to add the 'department' into the user's details. There are still some small problems, but the main question is, I work locally in MantisBT. My company works with MantisHub, so I cannot change the files. The only option is to make a plugin, but I have no idea how to do it.
Is it possible to make a plugin if I upload files here, or is there any other way to make a plugin?
Making a plugin from local files which changed manually
Moderators: Developer, Contributor
-
- Posts: 4
- Joined: 20 Mar 2024, 05:54
Making a plugin from local files which changed manually
- Attachments
-
- Department_Mantis.png (25.92 KiB) Viewed 1017 times
Re: Making a plugin from local files which changed manually
This is a forum for MantisBT, the Open Source bug tracker.
You have to contact the MantisHub support for that.
You have to contact the MantisHub support for that.
Re: Making a plugin from local files which changed manually
There is the userdata plugin which can handle user fields without modifying mantis code, check out here: https://github.com/mantisbt-plugins/Userdata
-
- Posts: 4
- Joined: 20 Mar 2024, 05:54
Re: Making a plugin from local files which changed manually
Thank you for quick responses.
Re: Making a plugin from local files which changed manually
@atrol, I was not aware that mantishub is a fully closed environment. That is a shame since it does make use of other open source software/plugins.
Well they can request mantishub to implement this plugin.
On the other hand perhaps a chnage in license could prevent plugins to be used by commercial companies like mantishub. Is there any guidance in that area?
Well they can request mantishub to implement this plugin.
On the other hand perhaps a chnage in license could prevent plugins to be used by commercial companies like mantishub. Is there any guidance in that area?
Re: Making a plugin from local files which changed manually
@cas MantisBT and most of the plugins come with a license agreement.
Everything is Ok, as long as you do just what is allowed by the license.
E.g. MantisBT Core comes with a GPL license
https://www.mantisbt.org/docs/master/en ... ut.license
https://www.gnu.org/licenses/gpl-3.0.html
There are some addons that come with a license that allows you to do even more than what is allowed by the GPL license.
E.g. the source integration plugin comes with a MIT license
https://github.com/mantisbt-plugins/source-integration
https://opensource.org/license/MIT
It's not that easy to find out if someone violates a license agreement or not.
Everything is Ok, as long as you do just what is allowed by the license.
E.g. MantisBT Core comes with a GPL license
https://www.mantisbt.org/docs/master/en ... ut.license
https://www.gnu.org/licenses/gpl-3.0.html
There are some addons that come with a license that allows you to do even more than what is allowed by the GPL license.
E.g. the source integration plugin comes with a MIT license
https://github.com/mantisbt-plugins/source-integration
https://opensource.org/license/MIT
It's not that easy to find out if someone violates a license agreement or not.