[Solved] Bugtracker needs your help for better bug triage (req: PHP knowledge)

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

kkremitzki wrote:I'm setting up an installation of MantisBT 2.0 for further testing now. I'm assuming the switch will come before too long, and I should target the next version, right?
I think 2.0 is the plan. Either way I think the plug-in is interchangeable between versions
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

Kunda1 wrote:
kkremitzki wrote:I'm setting up an installation of MantisBT 2.0 for further testing now. I'm assuming the switch will come before too long, and I should target the next version, right?
I think 2.0 is the plan. Either way I think the plug-in is interchangeable between versions
@yorik, please respond when you get a moment, thanks!

@kkremitzki have you succeeded in installing mantis ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
yorik
Founder
Posts: 13640
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by yorik »

Yes, I'll move the tracker to mantis2.0 ASAP
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

yorik wrote:Yes, I'll move the tracker to mantis2.0 ASAP
Sweet!
@kkremitzki green light!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

If we get a plugin working then we could do more customizations than just adding the placeholder text. There is a lot of room in the bug_report_page to work with. Just saying...
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
kkremitzki
Veteran
Posts: 2511
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by kkremitzki »

Kunda1 wrote:
Kunda1 wrote:
kkremitzki wrote:I'm setting up an installation of MantisBT 2.0 for further testing now. I'm assuming the switch will come before too long, and I should target the next version, right?
I think 2.0 is the plan. Either way I think the plug-in is interchangeable between versions
@yorik, please respond when you get a moment, thanks!

@kkremitzki have you succeeded in installing mantis ?
Yep, in fact I found https://github.com/FreeCAD/Homepage and got a MediaWiki installation plus the MantisBT installation and the FreeCAD homepage all set up on one box.

It's too bad the forum is forum.freecadweb.org and not freecadweb.org/forum since there's already freecadweb.org/wiki and freecadweb.org/tracker. Right now index.php works fine with my local Mediawiki and MantisBT installations, but the "production" forum is hard-coded.

I plan on forking the homepage and adding a non-hardcoded reference. That way I can make, e.g. a Docker image with all the main FreeCAD infrastructure tools on it, which will help with devops testing. Eventually if "production" is deployed in the same way as dev or staging environments it could help distribute the sysadmin burden. (Automatic deploys rather than needing a sysadmin with shell access.)
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

Nice!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
kkremitzki
Veteran
Posts: 2511
Joined: Thu Mar 03, 2016 9:52 pm
Location: Illinois

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by kkremitzki »

My little devops doodle for the "FreeCAD cloud":
FreeCAD Infrastructure.png
FreeCAD Infrastructure.png (103.31 KiB) Viewed 1944 times
The setup instructions for this could ideally be included in a FreeCAD-infrastructure repo so that anyone could set up a local dev environment and contribute or test their own integrations.
Like my FreeCAD work? I'd appreciate any level of support via Patreon, Liberapay, or PayPal! Read more about what I do at my blog.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

Very nice representation.
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: Bugtracker needs your help for better bug triage (req: PHP knowledge)

Post by Kunda1 »

@kkremitzki have you had any time to tackle the mantisbt plugin ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply