mantisbt-plugins / agileMantis

Enables the Scrum Framework to your Mantis-Installation
GNU Lesser General Public License v3.0
15 stars 23 forks source link

Add support for MantisBT Core 2.0.0 #8

Open cybosoft opened 7 years ago

cybosoft commented 7 years ago

I am not able to install agileMantis because it's showing unmet dependencies

Mondane commented 7 years ago

@cybosoft could you post the precise error here? Maybe it's easy to fix. I have taken a look at MantisBT 2.x and the layout has changed a lot in comparison with 1.3.x . Based on that, I think the AgileMantis team has a lot of work ahead before there plugin is compatible.

Dimas-sc commented 7 years ago

I'm interested too

fmancardi commented 7 years ago

Started work on migration on my fork on new branch. Help is welcomed

Mondane commented 7 years ago

Which branch would that be, I don't see any new branches in https://github.com/mantisbt-plugins/agileMantis ... lol, don't worry, I've misread your post and now I see it's in your fork.

Mondane commented 7 years ago

I might be inclined to help you, in order to do so, could you make your commit messages more informative instead of saying 'WIP'?

Mondane commented 7 years ago

@fmancardi do you plan to fix this too? https://github.com/mantisbt-plugins/agileMantis/issues/7#issuecomment-256111366

fmancardi commented 7 years ago

Due to kind of fixing I'm doing is very difficult to have better commit logs. My suggestions is: fork my code, then try to exercise all features, testing what I'm doing, then you can send me PR with your fixes. What do you think ?

fmancardi commented 7 years ago

Hi, works continue, It will be great if someone can take my fork and do tests. If you find issues please open on the git hub issue tracker.

Mondane commented 7 years ago

I should have some time avaible next week to test. Thanks for the work done already!

SPantone commented 7 years ago

Hi,

We plan to release a version of this plugin for Mantis 2.0 on Monday 28th August 2017

Thanks

fmancardi commented 7 years ago

@Spantone: are you part of development team of gadiv.de?

Mondane commented 7 years ago

@fmancardi I've installed MantisBT 2.5.1 and https://github.com/fmancardi/agileMantis/commit/457ac08f3c86986394759f9c9c95e392d1a73639 . At first sight, it all works well. I don't exactly know which menu you mean by commit https://github.com/fmancardi/agileMantis/commit/31a8568383e20a07de3466390b47f9b20adca525 though.

Also, but that appears to be core Mantis, is that the layout still has parts in the 1.x style mixed with the new 2.x style. Note to self, don't forget to clear browsercache after a major update :).

One thing I noticed when opening the product backlog, was a short display of the following before a redirect happened to the correct page:

/home/vaarties.nl/public_html/mantis/plugins/agileMantis/pages/product_backlog.php array(10) { ["chose_product_backlog"]=> NULL ["submit"]=> NULL ["productBacklogName"]=> NULL ["action"]=> NULL ["show_only_us_without_storypoints"]=> NULL ["show_resolved_userstories"]=> NULL ["show_closed_userstories"]=> NULL ["show_only_userstories_without_sprint"]=> NULL ["show_only_project_userstories"]=> NULL ["show_project_target_version"]=> NULL }

Is this remaining debugcode?

fmancardi commented 7 years ago

@Mondane: thanks for your tests

  1. Menu: I'm talking about the left side menu that has been introduced on version 2.x. The expand/collapse option exists only at bottom, and when you have too many icons on menu, it goes out of reach. That's why I've added the expand/collapse option on menu TOP

  2. You are right this is debug code, I'm going to remove it ASAP.

best regards

dipakverma25 commented 7 years ago

I not able to install on mantis 2.5.1, agileMantis still require MantisCore" => "1.2.5

fmancardi commented 7 years ago

@dipakverma25 you need to use my fork as Mondane has done

dipakverma25 commented 7 years ago

@fmancardi Can you help me as I am not the developer.

dipakverma25 commented 7 years ago

@fmancardi I some how manage to install your forked version ; but I am getting below error STRICT NOTICE: 'Declaration of agileMantisPlugin::upgrade() should be compatible with MantisPlugin::upgrade($p_schema)' in 'D:\Bitnami\wampstack-5.6.31-0\apps\mantis\htdocs\plugins\agileMantis\agileMantis.php' line 0

fmancardi commented 7 years ago

@dipakverma25 if you do not have support of a PHP developer this is going to be a very long, and complicated journey. I've found this issue last week with PHP 7.1.x, and will be simple ti fix.

fmancardi commented 7 years ago

You need to use branch mantis.2.x and NOT master branch => give a look to info on Internet to understand how to do this

Schnepfe commented 7 years ago

@fmancardi Hi I installed your forked version on a MantisBT V2.5.1 and get the following error after activating the plugin:

-18: ERROR: relation "gadiv_additional_user_fields" does not exist

LINE 1: SELECT FROM gadiv_additional_user_fields WHERE user_id=$1 ^ für die Abfrage: SELECT FROM gadiv_additional_user_fields WHERE user_id=$1.

Did I made something wrong?

Amizcho commented 6 years ago

@Mondane I have \ installed MantisBT 2.5.1 and agilemantis download form fmancardi/agileMantis@457ac08 . But there some function doesnot work, such as 'confirm Sprint' on the 'Sprint backlog'page.

Can it work on your Mantis?

Mondane commented 6 years ago

@Amizcho this could be the cause: https://github.com/mantisbt-plugins/agileMantis/issues/7#issuecomment-256111366

sankethpb commented 5 years ago

Not able to install agileMantis 2.2.2 on MantisBT 2.18.0 Could you please clarify when this would be supported? image

code17lines commented 4 years ago

Any update on this. I tried and it failed again.

I installed latest version of agileMantis plugin (2.2.2 with core dependency as 1.2 .5)on latest mantisBT core 2.9.0. [url]https://github.com/mantisbt-plugins/agileMantis[/url]

agilemantis Any help or any alternate plugin for basic agile management would be helpful.

Thanks,