[Tracker-discuss] [issue605] Python tracker needs two classes of "easy" issues -- requiring C or not

Nick Coghlan metatracker at psf.upfronthosting.co.za
Thu Sep 22 04:18:58 EDT 2016


Nick Coghlan added the comment:

If we're tinkering with the "easy" tag, would it make sense to switch to a more objectively definable phrase like "well defined (Python)" and "well defined (C)"?

The reason I ask is that good starter issues for folks that just want to work on CPython in general rather than having a particular problem they want to tackle tend to be either:

- bugs with a clear reproducer and a relatively straightforward fix; or
- API addition/changes that already have in principle core dev approval 

Other open issues tend to be a bit more at risk of getting bogged down in design discussions that go in circles or attempts to find a core dev willing to sign off on the change, which can be a bit disheartening for folks that only have limited time to contribute.

The other reason I suggest this is that even a well defined issue may still be difficult for a true novice to tackle, but they will at least have a clear goal to aim for. For folks that are experienced devs and merely new to CPython specifically, the coding side may be easy for them, but they'll still get a chance to run through the the contribution workflow without having to invest too much time in seeking approval for the change itself.

----------
nosy: +ncoghlan

_______________________________________________________
PSF Meta Tracker <metatracker at psf.upfronthosting.co.za>
<http://psf.upfronthosting.co.za/roundup/meta/issue605>
_______________________________________________________


More information about the Tracker-discuss mailing list