Discuss: Introducing JIRA – the new bug tracker

Do not post support requests, bug reports or feature requests. Discuss phpBB here. Non-phpBB related discussion goes in General Discussion!
Scam Warning
Acyd Burn
Consultant
Consultant
Posts: 5830
Joined: Wed Dec 05, 2001 8:31 pm
Location: Behind You
Name: Meik Sievertsen

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Acyd Burn »

narqelion wrote:I found it mind boggling that this was "the best solution" you could come up with.
Mainly it had to do with the abilities JIRA gives us (workflow adjustements for example) which were all rudimentary on different products (bugzilla is horrid) - but the main factor was basically the tight integration with other development tools provided by Atlassian (continuous integration, source code view, source code review, etc.) - with our old bug tracker we would've spend days, weeks, months for programming this - which is just not acceptable.
The old tracker was far superior to the new one in terms of performance, usability and plain old useful functionality.
Of course it is - it is always the case with a product you code for your own internal use, you only have one market you serve. ;)
It would have made sense had you migrated to Redmine's Issue tracker to maintain consistency with the project management side and maintain the ability to link tracker tickets to repository revisions. Now all of that is lost.
There still needs to be real commit messages sent and the redmine view updated to git - but without the correct commit messages there is of course no linking. It does not matter where it is displayed, if the commit messages are not noting the bug number (PHPBB3-XXXX) then no linking can happen.

If you mean adding revisions by hand to the ticket - this is possible if the dev team leader adds this to the issue field views. ;)
User avatar
Highway of Life
Former Team Member
Posts: 6048
Joined: Wed Feb 02, 2005 5:41 pm
Location: Seattle, WA
Name: David Lewis
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Highway of Life »

The features of JIRA are great, and the integrations and tools that it has are unmatched, but I am a bit concerned here... if JIRA being so slow and heavy is going to keep more people from submitting tickets, browsing and commenting on tickets, does all those awesome features come at too high of a cost?
All this was easy with the previous bug tracker, and certainly it is easy with many many other products out there (Assembla comes to mind), but shouldn’t the focus first be on usability because you want more people to participate in the bug/issue/feature process? And then features and integration of that product being second?

I’m concerned that JIRA will scare more people away from using it. But is there a way to track it’s usage? - Can you determine if more people or fewer people are working with the bug tracker before or after the switch to JIRA? I know that using the in-house tracker isn’t really an option moving forward, but there are many other trackers out there that could be used that are much easier to use and much better for performance. Although they may not have the same level of integration with existing tools that JIRA has, but I would view community contributions and activity within the tracker as a much higher priority than features.
The phpBB Weekly Podcast - Discussing the developments of phpBB4 and beyond.

New to phpBB3? Want to learn about programing?
Visit phpBB Academy at StarTrekGuide to learn how.
User avatar
MichaelC
Consultant
Consultant
Posts: 3642
Joined: Mon Dec 21, 2009 3:36 pm
Location: Surrey, UK
Name: Michael Cullum
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by MichaelC »

I believe that one of the reasons for using the JIRA Tracker as it goes well with the other JIRA products which I believe Miek is experimenting and adapting for use at the moment.

But I see where your coming from David (Can I call you that?)
:)
Formerly known as Unknown Bliss.
Formerly Website Team Lead/Manager & Development Team.
Please don't PM me for support (or stuff that belongs in the forums or tracker) but otherwise feel free
User avatar
Highway of Life
Former Team Member
Posts: 6048
Joined: Wed Feb 02, 2005 5:41 pm
Location: Seattle, WA
Name: David Lewis
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Highway of Life »

Yes, David is fine. :)
Unknown Bliss wrote:I believe that one of the reasons for using the JIRA Tracker as it goes well with the other JIRA products which I believe Miek is experimenting and adapting for use at the moment.
The integrations for JIRA make it very attractive, yes... that’s the benefit. But my question is: “is it worth the cost?” if the tracker actually reduces community participation? - I don’t know if it will affect community participation or not, but it might be something that should be tracked to find out.
The phpBB Weekly Podcast - Discussing the developments of phpBB4 and beyond.

New to phpBB3? Want to learn about programing?
Visit phpBB Academy at StarTrekGuide to learn how.
User avatar
Techie-Micheal
Security Consultant
Posts: 19511
Joined: Sun Oct 14, 2001 12:11 am
Location: In your servers

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Techie-Micheal »

Highway of Life wrote:Yes, David is fine. :)
Unknown Bliss wrote:I believe that one of the reasons for using the JIRA Tracker as it goes well with the other JIRA products which I believe Miek is experimenting and adapting for use at the moment.
The integrations for JIRA make it very attractive, yes... that’s the benefit. But my question is: “is it worth the cost?” if the tracker actually reduces community participation? - I don’t know if it will affect community participation or not, but it might be something that should be tracked to find out.
I think I've made it clear that I don't like Java-based server applications. :P I was considering Cruisecontrol, but am intentionally avoiding it unless I can't find a replacement for my own projects. My build server is using/will be using a Python application instead of Buildr or similar, simply because of the Java. My question becomes, how else can the devs achieve the interoperability that they are looking for, and for so little cost? I do understand and agree that JIRA may push users away and usage needs to be measured, do you know of any alternatives, given the constraints?
Proven Offensive Security Expertise. OSCP - GXPN
User avatar
Phil
Former Team Member
Posts: 10403
Joined: Sat Nov 25, 2006 4:11 am
Name: Phil Crumm
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Phil »

For whatever it's worth, it does not look like this move is impacting ticket creation at all -- the old tracker generally average around 75 or so tickets a month as well.
Moving on, with the wind. | My Corner of the Web
User avatar
3Di
Former Team Member
Posts: 16032
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by 3Di »

Comparison chart of issue tracking systems .. a good start where to look at, IMO.
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
Looking for a specific feature or alternative option? We will rock you! 🚀
Acyd Burn
Consultant
Consultant
Posts: 5830
Joined: Wed Dec 05, 2001 8:31 pm
Location: Behind You
Name: Meik Sievertsen

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Acyd Burn »

IMO jira is not as slow as some state here. For example my experience with Zend's jira installation is that Zend's is twice as slow as ours for example. ;) Atlassians installation though is a bit faster - but IMO this is due to their database connection and they are obviously running tomcat on port 80.

The next steps for increasing performance (this is always a step-by-step thing which never really ends) is to update to the newest release, serve static content with apache (which we use for area51, etc.). Then, the next step would be to measure performance with varnish in front of it for the static content. Then i will try to switch to postgresql running locally (JIRA is known to not work well with MySQL).

Given the bug tracker activity at the moment (you are able to subscribe to projects now) i see no downgrade in usage, but the quality of the submitted tickets increased (far less support requests, more useful descriptions).

Also, one additional benefit for developers is the tight integration into Eclipse and Visual Studio for example. ;)
Oleg
Former Team Member
Posts: 1221
Joined: Sat Jan 30, 2010 4:42 pm
Location: NYC
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Oleg »

Let's try this. http://jp.etal.bsdpower.com/

It's a small proxy for jira, addressing the most egregious violations:

1. no-store and no-cache are nuked from orbit
2. expiration dates in the past are killed too
3. cacheable files (cache-control: public & expires or max-age set) are cached on the proxy for the declared duration
4. keep-alives!

It's still slow, but now (more) bearable.
Participate in phpBB development: Get involved | Issue tracker | Report a bug | Development board | [url=irc://chat.freenode.net/phpbb-dev]Development IRC chat[/url]
My stuff: mindlinkgame.com
ToonArmy
Former Team Member
Posts: 4608
Joined: Sat Mar 06, 2004 5:29 pm
Location: Worcestershire, UK
Name: Chris Smith
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by ToonArmy »

Feel free to share the configuration changes you've made here or privately with Meik, it'll be appreciated. :)
Chris SmithGitHub
Desdenova
Registered User
Posts: 646
Joined: Sat Feb 23, 2008 7:25 pm

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Desdenova »

I have to say, I'm with the previous posters regarding the speed of JIRA; having to sit there and wait for the system to pull up the data and show it is very frustrating.

It may integrate better with your workflow, it may have all the fancy switches and buttons that you want, but in the end makes us the users take more of our time to report problems to the developers.
If this gets any slower, I just won't waste my time trying to report a possible bug; I have better things to do than sit in front of some ridiculous loading bar spinning around on my screen for an eternity and a half, and I suspect there are many others that feel the same way as well.

I certainly hope that this is not indicative of the general direction of phpBB in the future.
User avatar
A_Jelly_Doughnut
Former Team Member
Posts: 34457
Joined: Sat Jan 18, 2003 1:26 am
Location: Where the Rivers Run
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by A_Jelly_Doughnut »

Desdenova wrote: I certainly hope that this is not indicative of the general direction of phpBB in the future.
No, most certainly not :!:
A Donut's Blog
"Bach's Prelude (Cello Suite No. 1) is driving Indiana country roads in Autumn" - Ann Kish
Oleg
Former Team Member
Posts: 1221
Joined: Sat Jan 30, 2010 4:42 pm
Location: NYC
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Oleg »

ToonArmy wrote:Feel free to share the configuration changes you've made here or privately with Meik, it'll be appreciated. :)
You guys missed the "proxy" part of "proxy for jira". I don't have any local jira installations.

For the record, I skimmed through jira docs before going the proxy route, especially the performance section, and have not found any meaningful knobs.

I also visited atlassian's own jira install just now. It's actually quite fast, both for scripts and static files. It still sends no-cache and no-store headers however, so that if I go to browse issues page and change search filter, after navigating to an issue and pressing back button firefox prompts me to resubmit the search form.
Participate in phpBB development: Get involved | Issue tracker | Report a bug | Development board | [url=irc://chat.freenode.net/phpbb-dev]Development IRC chat[/url]
My stuff: mindlinkgame.com
ToonArmy
Former Team Member
Posts: 4608
Joined: Sat Mar 06, 2004 5:29 pm
Location: Worcestershire, UK
Name: Chris Smith
Contact:

Re: Discuss: Introducing JIRA – the new bug tracker

Post by ToonArmy »

nn- wrote:
ToonArmy wrote:Feel free to share the configuration changes you've made here or privately with Meik, it'll be appreciated. :)
You guys missed the "proxy" part of "proxy for jira". I don't have any local jira installations.
Yeah I know, I assume you made configuration changes to Apache/Varnish/some other HTTP reverse proxy. ;)
Chris SmithGitHub
Acyd Burn
Consultant
Consultant
Posts: 5830
Joined: Wed Dec 05, 2001 8:31 pm
Location: Behind You
Name: Meik Sievertsen

Re: Discuss: Introducing JIRA – the new bug tracker

Post by Acyd Burn »

-nn, the configuration settings for adjusting the headers would be indeed quite helpful. It seems like there is something wrong on our end, because the initial connection time is what makes our installation so slow. The time between the request and the sending of the page is quite high.
Post Reply

Return to “phpBB Discussion”