bug 9229 and bug 6376

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

bug 9229 and bug 6376

Edmund
Hi,

I don't seem to be good at finding bugs to work on that doesn't already
involve
knowing the code very well.

The following bugs 'looks' simple enough:

Bug 6376: "Logging in grampsapp.py is mixed up"
Bug 9229: "Right-button menu Add/Remove [are/could be renamed to]
New/Delete"


But 9229 requires localization understanding (and language subtleties)
that I don't
know.

Bug 6376 requires knowing (afaik) the understanding of how the logger is
used throughout
the code, something which is a little overwhelming for me.

That said, I have gone through the eight or so pages of bug summaries
and nothing
strikes me as 'easy for a beginner at hacking Gramps' (which is somewhat
catch-22
since in order for me to determine 'easiness', I need to know the code
and in
order to know the code, I need to start somewhere and that bug list is
overwhelming
to say the least).

So I was wondering if someone might have some advice/hints at what I can
do for the
project in terms of coding.  I know python; though not *superbly*
proficient at it
(like mainly basic stuff.. nothing too complicated like deferrals,
generators) and
while I have done a stupid-basic GUI, it's nothing to the level of what
Gramps
is.  Of course, I am certainly willing to learn.

Any help appreciated.

Edmund


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: bug 9229 and bug 6376

manzi.sam
Hi Edmund,

Welcome to Gramps and thank you for your contributions,

As you've discovered Gramps is fairly complicated program to accommodate its international audience :)

Here's a short url link[1] that focuses only Gramps issues(MantisDB) that have been confirmed (that possibly need reconfirmation in Gramps master depending on long ago they were confirmed)  I suggest looking them over and probably asking for further information here or on MantisDB for opinions.

Another shortlink ( http://tinyurl.com/hf8gaw3 ) the shows issues that have PATCHES attached that need looking at or improving before being added.

Kind regards
Sam
Volunteer Gramps Bug triager.

PS: To Gramps Developers reading this, In the long term, it maybe beneficial going through Mantisdb and tagging some of the easier issues with a tag like "bitesize"  etc..

[1]Shortlink:
http://tinyurl.com/zppzb8e

(which expanded is

https://gramps-project.org/bugs/search.php?project_id=8&category[]=Charts%20Category&category[]=Command%20Line&category[]=Database&category[]=File%20Formats&category[]=General&category[]=GUI%20-%20interface&category[]=GUI%20-%20views&category[]=Installation&category[]=Interface&category[]=Localisation&category[]=MapView&category[]=Media&category[]=Merging&category[]=Other&category[]=Pedigree%20View&category[]=Person%20View&category[]=Plugins&category[]=Port%20for%20Mac&category[]=Relationship%20View&category[]=Reports&category[]=Search%2FFiltering&status_id=40&sticky_issues=on&sortby=last_updated&dir=DESC&hide_status_id=-2&match_type=0

)
On 21 January 2017 at 13:03, Edmund <[hidden email]> wrote:
Hi,

I don't seem to be good at finding bugs to work on that doesn't already
involve
knowing the code very well.

The following bugs 'looks' simple enough:

Bug 6376: "Logging in grampsapp.py is mixed up"
Bug 9229: "Right-button menu Add/Remove [are/could be renamed to]
New/Delete"


But 9229 requires localization understanding (and language subtleties)
that I don't
know.

Bug 6376 requires knowing (afaik) the understanding of how the logger is
used throughout
the code, something which is a little overwhelming for me.

That said, I have gone through the eight or so pages of bug summaries
and nothing
strikes me as 'easy for a beginner at hacking Gramps' (which is somewhat
catch-22
since in order for me to determine 'easiness', I need to know the code
and in
order to know the code, I need to start somewhere and that bug list is
overwhelming
to say the least).

So I was wondering if someone might have some advice/hints at what I can
do for the
project in terms of coding.  I know python; though not *superbly*
proficient at it
(like mainly basic stuff.. nothing too complicated like deferrals,
generators) and
while I have done a stupid-basic GUI, it's nothing to the level of what
Gramps
is.  Of course, I am certainly willing to learn.

Any help appreciated.

Edmund


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: bug 9229 and bug 6376

prculley
In reply to this post by Edmund
You may want to start looking at some of our add ons. While there may be some bugs in the tracker with add-ons in the message, it may be also fruitful do actually install them one by one and test them to see if they're working correctly.

The optional add-ons don't usually get very much attention by the Developers. So they may have bugs that haven't been spotted lately. Also the add ons are a much more limited environment and consequently should be easier to debug.

It would be very useful to us if all of them were tested prior to doing a full release of our current Master branch.

Food for thought.

Paul Culley 

On Jan 20, 2017 8:04 PM, "Edmund" <[hidden email]> wrote:
Hi,

I don't seem to be good at finding bugs to work on that doesn't already
involve
knowing the code very well.

The following bugs 'looks' simple enough:

Bug 6376: "Logging in grampsapp.py is mixed up"
Bug 9229: "Right-button menu Add/Remove [are/could be renamed to]
New/Delete"


But 9229 requires localization understanding (and language subtleties)
that I don't
know.

Bug 6376 requires knowing (afaik) the understanding of how the logger is
used throughout
the code, something which is a little overwhelming for me.

That said, I have gone through the eight or so pages of bug summaries
and nothing
strikes me as 'easy for a beginner at hacking Gramps' (which is somewhat
catch-22
since in order for me to determine 'easiness', I need to know the code
and in
order to know the code, I need to start somewhere and that bug list is
overwhelming
to say the least).

So I was wondering if someone might have some advice/hints at what I can
do for the
project in terms of coding.  I know python; though not *superbly*
proficient at it
(like mainly basic stuff.. nothing too complicated like deferrals,
generators) and
while I have done a stupid-basic GUI, it's nothing to the level of what
Gramps
is.  Of course, I am certainly willing to learn.

Any help appreciated.

Edmund


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: bug 9229 and bug 6376

Edmund
In reply to this post by manzi.sam
On , Sam Manzi wrote:

> Hi Edmund,
>
> Welcome to Gramps and thank you for your contributions,
>
> As you've discovered Gramps is fairly complicated program to
> accommodate
> its international audience :)
>
> Here's a short url link[1] that focuses only Gramps issues(MantisDB)
> that
> have been confirmed (that possibly need reconfirmation in Gramps master
> depending on long ago they were confirmed)  I suggest looking them over
> and
> probably asking for further information here or on MantisDB for
> opinions.
>

Thanks Sam and Paul,

I'll browse through the list of bugs as well as check out the add-ons.

Edmund

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Gramps-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gramps-devel
Loading...