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
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Jan 17, 2017 4:25 pm

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
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Jan 17, 2017 10:15 pm

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 ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
yorik
Site Admin
Posts: 11552
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

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

Postby yorik » Tue Jan 17, 2017 10:17 pm

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

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

Postby Kunda1 » Tue Jan 17, 2017 10:18 pm

yorik wrote:Yes, I'll move the tracker to mantis2.0 ASAP
Sweet!
@kkremitzki green light!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Jan 17, 2017 10:54 pm

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...
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
kkremitzki
Posts: 1757
Joined: Thu Mar 03, 2016 9:52 pm
Location: Texas

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

Postby kkremitzki » Tue Jan 17, 2017 11:02 pm

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
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Tue Jan 17, 2017 11:06 pm

Nice!
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
kkremitzki
Posts: 1757
Joined: Thu Mar 03, 2016 9:52 pm
Location: Texas

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

Postby kkremitzki » Tue Jan 17, 2017 11:08 pm

My little devops doodle for the "FreeCAD cloud":
FreeCAD Infrastructure.png
FreeCAD Infrastructure.png (103.31 KiB) Viewed 849 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
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Wed Jan 18, 2017 2:04 am

Very nice representation.
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features
User avatar
Kunda1
Posts: 5761
Joined: Thu Jan 05, 2017 9:03 pm

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

Postby Kunda1 » Wed Jan 18, 2017 8:34 pm

@kkremitzki have you had any time to tackle the mantisbt plugin ?
Want to contribute back to FC? Checkout:
#lowhangingfruit | Use the Source, Luke. | How to Help FreeCAD | How to report FC bugs and features