[ANN] Fwd: Wanted: students for the Leo Code Academy

16 views
Skip to first unread message

Zoom.Quiet

unread,
Jul 5, 2016, 11:01:48 AM7/5/16
to CPyUG~华蠎用户组, shlug
令老爷子70了,真心写不动代码了,所以,决心开始培养继承者了,
好机会! 谁是 Leo 的3年以上用户, 有心有力研究 文学化编辑的,
建议及时上, 真心担起来了, 移民分分钟的事儿!


---------- Forwarded message ----------
From: Edward K. Ream <edre...@gmail.com>
Date: Tue, Jul 5, 2016 at 10:47 PM
Subject: Wanted: students for the Leo Code Academy
To: leo-editor <leo-e...@googlegroups.com>


It's time, imo, to begin planning for the day that I won't be around
to maintain Leo. To that end, I would like to start training people
to become comfortable with fixing bugs in Leo and to add Leo plugins.
Yes, we already have people who have done both, but we could use more.

I would like to start encouraging people to fix bugs themselves. In
many cases, the task isn't all that difficult. Learning to
navigate/explore Leo's code is an excellent skill, not just for Leo,
but for any project that uses Leo to maintain code. People have
different learning styles, but I am convinced that learning is the
best way to master any complex skill. And fixing a bug that bugs you
is pretty close to the best possible motivation.

I would rather spend a week teaching someone how to fix a bug in Leo
than to take an hour fixing the bug myself. The former has long-term
benefits, the latter only fixes the bug.

I will be happy to teach people who don't know Python, and even people
who don't know anything about programming at all. There are resources
of the web to get anyone started, and learning in the Leo environment
should be easier in some ways than learning, say, using vim or emacs.
I suspect that just about anyone who is interested in Leo has the
temperament and ability to program Leo with Python.

Please let me know if you are interested in learning about Leo's code,
how to program in Python, or how to fix a specific bug. For bug fixes,
the best place to have the discussion is in the github bug page
itself. In fact, the mypy people use the github bug system for all
conversations, so please feel free to open a new bug item in order to
start learning. I've just created a new "Leo Academy" label for all
such conversations.

https://github.com/leo-editor/leo-editor/issues

All comments welcome.

Edward

--
You received this message because you are subscribed to the Google
Groups "leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to leo-editor+...@googlegroups.com.
To post to this group, send email to leo-e...@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

Zoom.Quiet

unread,
Jul 7, 2016, 4:23:09 AM7/7/16
to CPyUG~华蠎用户组, shlug
等等, 受到俺的安利上手 Leo 的09后有卟!?
有谁有兴趣和 ERK 学习 Leo 开发的?!
Reply all
Reply to author
Forward
0 new messages