Re: Help needed on the bug reports on gnucash reports?

2013-05-07 Thread Carsten Rinke

Hi Geert,

meanwhile I have started walk through the open bugs on the reports and 
hope to conclude it by next week (currently I cannot continue as I am on 
travel).


I start wondering what comes after:
- I could start trying to work on some of the bugs
- I could start working on the report documentation in order to have a 
baseline to judge if something really is a bug
- I could continue picking any enhancement that comes closest to my 
current personal wish and simply try to implement it

- etc.

Is there a rule set that helps avoid double work and let's me pick the 
right thing first?
Especially regarding enhancements: Who can decide if something is an 
enhancement or not before someone starts implementing it?


Thanks,
Carsten


On 03/26/2013 06:46 PM, Geert Janssens wrote:

[ Reposted from another mail address. Sorry if you received this mail twice ]

Hi Carsten,

Thank you for your offer to help us with the bug reports.

In addtition to your proposed suggestions, I would also like to add:
- if there's not enough information to reproduce a bug, ask the original
reporter for more details. Often a gnucash trace file helps already (1)
- in general make sure a bug report is complete: is the platform given
(linux/windows/mac, 32 bit/64bit, what happened, does it happen alway, how to
reproduce,...)
- find duplicate bugs and mark them as such
- ...

The other developers may has some additional suggestions.

Note that I have moved your question to the gnucash-devel mailing list since
it is development related.

Thanks again for volunteering.

Geert


(1) Where to find the gnucash trace file depends a bit on the user's platform.
Here is a link I usually provide to the bug submitters for more details:
http://wiki.gnucash.org/wiki/Tracefile


On Monday 25 March 2013 19:34:23 Carsten Rinke wrote:

Hi,

I just browsed through some of the bug reports about GnuCash reports.
Looks like some bugs have been confirmed but are still in status
unconfirmed since ages (and similar issues).

It seems, there is some cleanup needed, e.g. closing old and not
reproducable bugs, re-classifying reported bugs into enhancement
requests etc.

How can I help with that?
Carsten
___
gnucash-user mailing list
gnucash-u...@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.


___
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel


Re: Proposed feature requests on uservoice: Do we want them, or decline them?

2013-05-07 Thread Benjamin L. Naber
decline!

Many of the desired features are already there, if people would actually
*learn* how the use the application to it's fullest extent.

It's apparent to me, folks are looking for a turn-key solution to every
thing, or a silver bullet to all their accounting, and inventory needs.

I've been using GNUCash for desktop for a few years now I still have to
discover all that it can do. Given the fact it's open source, and I knew
how to program, or knew someone that did, I can make it [GNUCash] do
just about whatever I want. 

I think some folks are also just trying to be real cheapskates. They
don't want to pay for what is already out there to solve their business
financial/logistical issues.

In my defense, I love free stuff, but I'm not a greedy heinous person
that takes without giving something in return. While I'm not a coder by
anymeans, I'll support financially, or give back to the open source
community in other ways. But also too, some folks just don't give back,
which is fine. I'm happy with folks who use and like what I produce.

~Benjamin 


On Mon, 2013-05-06 at 15:51 -0700, John Ralls wrote:
> On May 6, 2013, at 2:47 PM, Christian Stimming  wrote:
> 
> > Dear developers,
> > 
> > over the years the gnucash uservoice page http://gnucash.uservoice.com has 
> > collected quite a number of suggestions from users about features they 
> > would 
> > like to see in gnucash. By the "voting" feature of uservoice, those 
> > proposals 
> > are also in a meaningful ordering.
> > 
> > My assumption is that the vote numbers haven't been manipulated by single 
> > individuals (mostly because there hasn't been any incentive to do so), so I 
> > think the votes really reflect what "real users" really want. The 
> > interesting 
> > part in this story is that for new features, us developers tend to think 
> > only 
> > in terms of "what I want" (scratching my personal itch) and also "what is 
> > technically easily possible." However, those uservoice items tell the story 
> > in 
> > terms of "what a major part of our users want the most". 
> > 
> > I came to think we should listen to this voice, even when and specifically 
> > when those priorities contradict to our developer's ideas about the next 
> > new 
> > features. Here's the current Top 10 out of 220 items:
> > 
> > #1 Transaction Classifications 
> > http://gnucash.uservoice.com/suggestions/1543027 
> > 
> > #2 Enable multi-user editing  
> > http://gnucash.uservoice.com/suggestions/1541003 
> > 
> > #3 Add Undo Functionality
> > http://gnucash.uservoice.com/suggestions/1542903 
> > 
> > #4 Make it easier for users to work with alternative/non-ISO/private 
> > currencies.  http://gnucash.uservoice.com/suggestions/2047887 
> > 
> > #5 Inventory system (mini inventory) 
> > http://gnucash.uservoice.com/suggestions/1540143 
> > 
> > #6 Add the ability to attached scanned images to invoices. 
> > http://gnucash.uservoice.com/suggestions/1535933 
> > 
> > #7  More charting: Budget vs. Actual chart 
> > http://gnucash.uservoice.com/suggestions/1539341
> > 
> > #8  Type ahead search when entering the accounts to a transaction  
> > http://gnucash.uservoice.com/suggestions/1589607
> > 
> > #9  Better Budgeting  http://gnucash.uservoice.com/suggestions/1562955
> > 
> > #10  Allow the database to be secured by way of a password   
> > http://gnucash.uservoice.com/suggestions/1547269
> > 
> > HOWEVER: My thought on this is debatable. Let's take #10 as an example: We 
> > used to claim we don't want to do password protection, thus we silently 
> > declined this feature proposal so far. However, I want to challenge this 
> > our 
> > year-long response. If you read the uservoice item carefully, the request 
> > isn't about any real encryption. What's asked for is some sort of "mild 
> > blurring" so that other users of the same PC cannot directly access the 
> > money 
> > numbers. If we take this user seriously, we can very well add a feature for 
> > obscuring or blurring the data file and at the same time state clearly that 
> > we 
> > don't do any real encryption here. In my opinion this is something that we 
> > can 
> > indeed add as a feature.
> > 
> > Alternatively, we should add some more honesty on the uservoice page. If 
> > requests such as #10 are considered a contradiction to gnucash's goals, we 
> > should really set the item on the uservoice page into the status "declined" 
> > and openly and clearly say that we don't want this behaviour in our project.
> > 
> > But my point is that the uservoice feedback gives us a strong hint about 
> > the 
> > things that are really important to the users. Those are most likely 
> > different 
> > from what us developers considered important. I would love to see us taking 
> > the user's priorities seriously here. And by taking the user's needs 
> > seriously, we might also find that the implementation to meet this very 
> > needs 
> > can be chosen differently and maybe simpler than what we initially tho