[core-workflow] Adding a "requires C" keyword?

Nick Coghlan ncoghlan at gmail.com
Sun Aug 3 15:23:49 CEST 2014


Chatting to an experienced C/C++ developer at PyCon AU today, they
were worried that their *Python* skills might not be good enough to
contribute to CPython. It reminded me of an idea I had a while ago,
but forgot to suggest: adding a keyword specifically to indicate
issues that require some C coding.

My main rationale is that there are some issues that are likely to be
pretty easy *if you already know C*. Adding the extra keyword means we
can mark:

- easy Python only issues (just the 'easy' keyword)
- easy C or C+Python issues ('easy' and 'requires C' keywords)
- tricky Python only issues (no keywords)
- trick C or C+Python issues (just the 'requires C' keyword)

I'm not particularly enamoured of that specific keyword name, so I'm
interested in two specific kinds of feedback:

1. Does the extra keyword sound useful?
2. Any other suggestions for a name?

Cheers,
Nick.

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the core-workflow mailing list