question
avatar eddieajau
eddieajau
8 Apr 2014

Decentralising an extension presents a problem with decentralised bug and issue handling. What does that look like in a decoupled world and what changes do we need to make to information we have out there about the bug handling process?

avatar eddieajau eddieajau - open - 8 Apr 2014
avatar mbabker
mbabker - comment - 8 Apr 2014

Just going to state the obvious, an option is to hook into JIssues. It has internal project management abilities to tie in to additional repositories. The only admin requirement is that @jissues-bot has admin access to do all the things that the app can do now with the CMS tracker.

avatar phproberto
phproberto - comment - 8 Apr 2014

I think small projects can be directly handled from github. I don't see the problem on decentralising issues. That's what we are trying to do :dancer:

avatar b2z
b2z - comment - 9 Apr 2014

For me it is 50/50 situation. From one side I agree with @mbabker to handle "Extras" under JIssues and have centralized bug handling process. From the other side I agree with @phproberto - small projects can be directly handled from GitHub, cause they do not need such a heavy bug workflow process like for the CMS. Anyway we definitely need to provide as much info as possible and point users to the right direction when submitting bugs. May be some notable alert messages or banners.

avatar eddieajau
eddieajau - comment - 9 Apr 2014

My concern is mostly about how to "funnel" users of these extensions to the right place, whatever the right place is going to be. I don't have a good answer for that yet.

avatar b2z
b2z - comment - 9 Apr 2014

Yeah that is one of the main problems... Since we can't show any additional info on the GitHub during bug submitting we can expect many open tickets related not to the CMS, but to the Extras. May be social media is the key? Constantly providing info about the changes we can "funnel" users of these extensions to the right place.

avatar dongilbert
dongilbert - comment - 9 Apr 2014

I see no problem with directing everyone to the tracker and saying "select the project that you want to contribute to from the drop down list"

It has GH integration, so no problem there if someone doesn't want to use the tracker. But in the long run easier for contributors, IMO.

Sent from my iPhone

On Apr 9, 2014, at 1:50 AM, Dmitry Rekun notifications@github.com wrote:

Yeah that is one of the main problems... Since we can't show any additional info on the GitHub during bug submitting we can expect many open tickets related not to the CMS, but to the Extras. May be social media is the key? Constantly providing info about the changes we can "funnel" users of these extensions to the right place.


Reply to this email directly or view it on GitHub.

avatar eddieajau
eddieajau - comment - 9 Apr 2014

I see no problem in that either Don. It guess it's more of a communication problem.

avatar b2z
b2z - comment - 9 Apr 2014

So @dongilbert you are for the centralizing it inside JIssues?

avatar dongilbert
dongilbert - comment - 9 Apr 2014

Yes. I think it makes the most sense.

Sent from my iPhone

On Apr 9, 2014, at 2:14 AM, Dmitry Rekun notifications@github.com wrote:

So @dongilbert you are for the centralizing it inside JIssues?


Reply to this email directly or view it on GitHub.

avatar eddieajau
eddieajau - comment - 10 May 2014

Closing issue. Centralise bugs with JIssues.

avatar eddieajau eddieajau - close - 10 May 2014

Add a Comment

Login with GitHub to post a comment