Call for Proposals

The Call for Proposals (CfP) is now open. PyCon 2017 Taiwan is accepting talks and tutorials!

Important Dates

  • Talks & Tutorial CfP begins: Feb 15
  • Tutorial CfP ends: Mar 15
  • Talks CfP ends: Mar 15
  • Announcement of acceptance: Apr 30

Since one of the PyCon motivation is to help Python eduation and its advocation, by default your talks wil be recorded, edited after will be uploade to by the PyCon Taiwan committe. If you don’t want your talk being recorded, make sure you toggle the recording option off during the proposal submission. See more info about the recording release.

Note that speakers are required to buy the conference ticket as well. (see Everyone Pays Policy).

How to Submit Your Proposal

You need to sign up a new account on With an activated account, you can fill up the speaker profile and create new proposals through your Dashboard.

We encourage you to submit the proposal as early as possible.

Guidelines for Proposal Submission


We accept a broad range of Python related proposals, from reports on academic to commercial projects and case studies. Basically, if you are reading these words, you should go submit your proposal!

The theme of PyCon TW 2017 is "Define The Future". Therefore, we encourage speakers to talk about your own Python application or your experience of using Python or hosting a Python community. Talks on advanced topics are highly welcomed as well.

Most talks are 30 minutes long. However, we offer a limited number of 45-minute slots for important topics which we think audience can benefit significantly more from a more extensive treatment. Note that the talk time length includes setup and Q&A time.

Talk can be given in either English, Chinese or Taiwanese.

We have redesigned the proposal form to make it better help speakers to organize their idea. Find more at How to Propose a Talk?.


We’re going to open a new “Unconference” track (on the last day), our purpose is to provide different interaction between speakers and audiences. For unconference talks, not only Python-related proposals are accepted, any indirectly related topics are also welcomed. Unconference talks are voted and thus decided by conference attendees. (The current plan is to open for unconference proposal submission 10 days before the conference starts)

An unconference talk can be run in any form, the speaker/host can decide the way he/she uses that space and time. Furthermore, unconference talks are not officially recorded in any ways, thus any topics that are more critical compared to the regular conference talks are welcomed.

An unconference talk lasts 20 minutes, note that the Q&A session is included in the 20 minutes. The system will open the registration 10 days before the conference, and the talk is voting decision by conference attendees.

Unconferences can be spoken in Chinese, English or Taiwanese. Please refer to How to Propose a Unconference Talk? for the unconference proposal format.


Similar to talks, we don't pose limitations on tutorial topics. Tutorial are half or full day long, equivalently to 3 or 6 hours of teaching. The guideline for tutorial submission is based on the guideline for talks, so make sure you have read How to Propose a Talk? On top of that, We have some special requirements for tutorial submission, please refer to How to Propose a Tutorial? for more information.