[Idle-dev] put idle on github?

Sean Felipe Wolfe ether.joe at gmail.com
Sat Jul 25 21:34:42 CEST 2015


Awesome thanks for your response Mr. BDFL.

I am actually using this in an educational context at a community
center here in Oakland. So it's a case where education wants the fork,
haha. And I'm hoping that some of our young programmers are future
Python core developers :)

Cheers !!

On Sat, Jul 25, 2015 at 12:09 PM, Guido van Rossum <guido at python.org> wrote:
> The PSF license indeed allows this. (Note that "Python GPL license" is
> incorrect usage -- the PSF license is most definitely not the GPL -- that's
> "Gnu Public License", a totally different license.) GitHub is a fine
> platform for this.
>
> Note that you're effectively forking IDLE this way -- it may not be easy to
> get the changes that you applied here accepted back into the CPython repo,
> because of backward compatibility concerns (it's easy to apply a change that
> breaks on some platform you've never heard of, or for some user whose
> workflow is different than yours -- see also https://xkcd.com/1172/).
> Personally, I think it's fine to fork IDLE, and I think eventually it should
> be removed from the stdlib -- but this is controversial, as educators often
> are forced to rely on the IDLE that is bundled with the Python installer.
> But that's a longer discussion.
>
> On Sat, Jul 25, 2015 at 12:22 AM, Sean Felipe Wolfe <ether.joe at gmail.com>
> wrote:
>>
>> Hello IDLE-ers,
>>
>> I'm considering putting a copy of the idle code on github, to leverage
>> the excellent tools that platform provides and be able to incorporate
>> various fixes that have been discussed but not implemented in the
>> standard distribution as of yet.
>>
>> The Python GPL license is pretty simple and from my reading, grants
>> the ability to do this as long as I include a copyright notice.
>>
>> A few questions then:
>> a) does anybody think it's illegal to do ?
>> b) would it help make idle improvements easier to access ?
>> c) is there a better platform, ie. launchpad or bitbucket?
>>
>> I have used bitbucket for pygame, and although the toolset isn't as
>> easy to use, maybe it makes sense.
>>
>> I'm curious to hear what you all think about this.
>>
>> --
>> A musician must make music, an artist must paint, a poet must write,
>> if he is to be ultimately at peace with himself.
>> - Abraham Maslow
>> _______________________________________________
>> IDLE-dev mailing list
>> IDLE-dev at python.org
>> https://mail.python.org/mailman/listinfo/idle-dev
>
>
>
>
> --
> --Guido van Rossum (python.org/~guido)



-- 
A musician must make music, an artist must paint, a poet must write,
if he is to be ultimately at peace with himself.
- Abraham Maslow


More information about the IDLE-dev mailing list