Re: Improving Bugzilla Status Names

2018-09-23 Thread Luigi Toscano

Nate Graham ha scritto:

On 09/23/2018 03:40 AM, Elvis Angelaccio wrote:

On sabato 22 settembre 2018 17:31:31 CEST, Nate Graham wrote:


e.g. RESOLVED WONTFIX and RESOLVED INTENTIONAL both mean the same thing 
("We won't be implementing this").


I'm not sure how "intentional" mean the same thing as "will not fix".


RESOLVED WONTFIX begs the question: "why won't you fix it"? Also, some users 
would mentally add "are you lazy? do you hate me?" and become offended.


I'm sure that some users will challenge the reason of INTENTIONAL ("are you 
nut? This is not how it should work").


Regardless of the reason, a status is just the most concise summary. For any 
closing states, the developer should write down the reason in the last 
comment, so that users can check the explanation for it (and make a WONTFIX 
not scary, like any other final status).




There are a few reasons why a bug would previously have been closed as 
RESOLVED WONTFIX:


- Because the software has been designed this way on purpose, so a change is 
undesirable: REVOLVED INTENTIONAL covers this


- Because it is technically impossible to fix: essentially the same thing; 
software was designed in that way, so RESOLVED INTENTIONAL is still appropriate


So those have the same meaning.



- Because the developer just doesn't feel like doing the work: not a valid 
reason to close a bug; bug should stay open


- Because the developer wishes to spitefully punish the bug reporter for 
behaving badly in the ticket, and in the process hurts all KDE users who could 
benefit from a better resolution: not a valid reason to close a bug; bug 
should stay open


I think that in both cases the RESOLVED WONTFIX should not be used, and at the 
same time nothing prevents developers to use it just because it's called 
INTENTIONAL, which means a complete equivalence of the two states.


If the reason for this change is prevent the 4th case, I'm not sure it's going 
to help.




So I think REVOLVED INTENTIONAL covers all of the valid reasons to close a bug 
report that the developers will not or cannot fix.


At least, that's what makes sense to me.

I'm not specifically attached to this change, so *I'm fine with keeping it as 
it is.*


I would point out that the similar "Opinion" status on launchpad has been 
challenged:

https://help.launchpad.net/Bugs/Statuses
https://bugs.launchpad.net/launchpad/+bug/772954

I agree that this entire discussion was rushed out.

--
Luigi


Re: Improving Bugzilla Status Names

2018-09-23 Thread Nate Graham

On 09/23/2018 03:40 AM, Elvis Angelaccio wrote:

On sabato 22 settembre 2018 17:31:31 CEST, Nate Graham wrote:


e.g. RESOLVED WONTFIX and RESOLVED INTENTIONAL both mean the same 
thing ("We won't be implementing this").


I'm not sure how "intentional" mean the same thing as "will not fix".


RESOLVED WONTFIX begs the question: "why won't you fix it"? Also, some 
users would mentally add "are you lazy? do you hate me?" and become 
offended.


There are a few reasons why a bug would previously have been closed as 
RESOLVED WONTFIX:


- Because the software has been designed this way on purpose, so a 
change is undesirable: REVOLVED INTENTIONAL covers this


- Because it is technically impossible to fix: essentially the same 
thing; software was designed in that way, so RESOLVED INTENTIONAL is 
still appropriate


- Because the developer just doesn't feel like doing the work: not a 
valid reason to close a bug; bug should stay open


- Because the developer wishes to spitefully punish the bug reporter for 
behaving badly in the ticket, and in the process hurts all KDE users who 
could benefit from a better resolution: not a valid reason to close a 
bug; bug should stay open



So I think REVOLVED INTENTIONAL covers all of the valid reasons to close 
a bug report that the developers will not or cannot fix.


At least, that's what makes sense to me.

Nate



Re: Call for contributors for Fixture [ Qt5 based raster graphics editor ]

2018-09-23 Thread Boudewijn Rempt
On zondag 23 september 2018 07:31:11 CEST Kuntal Majumder wrote:

> You mean Pixeluvo right? If it is Pixeluvo, then sadly I have to disagree
> with you again. The free version was just a 30 day trial, it is only
> available for Linux and Windows, haven't tried all the features but can say
> it for sure that the GUI was not a 1:1 clone, though pretty close.

No, Emmanual meant "Pixel", created by Pavel Kanzelsberger. See https://
www.linuxjournal.com/article/9710

-- 
https://www.valdyas.org | https://www.krita.org




Re: Help us find a location for Akademy 2019

2018-09-23 Thread Kenny Duffus
On Tuesday, 15 May 2018 20:11:34 BST Lydia Pintscher wrote:
> Hey folks,
> 
> Akademy 2018 is around the corner but we already have to start thinking
> about 2019! We're looking for an enthusiastic team to host us in 2019.
> If you or someone you know would like to do this please have a look at
> https://dot.kde.org/2018/05/15/akademy-2019-call-hosts It'd also be
> lovely if you could spread this call for locations so we don't miss a
> potential host.
> If you have any questions please feel free to reach out to the board or
> the Akademy team.
> 

Hi

We are still looking for a location for Akademy 2019

-- 

Kenny
(Male pronouns: he / him)




Re: Improving Bugzilla Status Names

2018-09-23 Thread Elvis Angelaccio

On sabato 22 settembre 2018 17:31:31 CEST, Nate Graham wrote:

On 09/22/2018 05:41 AM, Elvis Angelaccio wrote:

We are talking about a pretty big change in our workflow


Can you comment on how this has impacted your workflow? For me 
it hasn't resulted in any workflow changes at all since the new 
strings mean the same thing as the old ones. The point was 
simply to soften them a bit.


e.g. RESOLVED WONTFIX and RESOLVED INTENTIONAL both mean the 
same thing ("We won't be implementing this").


I'm not sure how "intentional" mean the same thing as "will not fix".

However, because 
feature requests get implemented and not fixed, the presence of 
the word "fix" in the phase WONTFIX implied that there is a bug 
that we are ignoring for some reason, which was obviously not 
true. 


That's all true, but... that's just how bugzilla works.
In fact, if we do implement the wishlist, we close the ticket as FIXED. :D



Nate



Cheers,
Elvis


Re: Improving Bugzilla Status Names

2018-09-23 Thread Elvis Angelaccio

On sabato 22 settembre 2018 14:35:21 CEST, Boudewijn Rempt wrote:

On zaterdag 22 september 2018 13:41:39 CEST Elvis Angelaccio wrote:



I'm surprised the new names have already been deployed on bugzilla.

We are talking about a pretty big change in our workflow and I think we
didn't discuss it enough. Also, many developers are not on 
this list and we

should have contacted at least kde-devel first.


I disagree. If you're part of the KDE community, you should be 
on this list. 


Right, but that doesn't change the fact that some developers (for whatever 
reason)

are not on this list. And bugzilla is a tool mainly for developers.


And it's been discussed on and off for over a year: plenty enough.


It took less than a week this time, though. I wanted to join this 
discussion

but I was too late, that's a bit frustrating.




For example, I don't understand how am I supposed to close wishlists now.
Resolved-Wontix made sense to me, Resolved-Later or 
Resolved-Intentional do

not, imho.


In my opinion, resolved/intentional is as appropriate as 
resolved/wontfix -- 
since a wish isn't bug, implementing it isn't a fix either. All bugzilla 
statuses are crutches, that's just something we have to live with.


But at least wontfix is used almost everywhere and its meaning is standard 
(people even use it as a verb!).


Cheers,
Elvis