Skip to content

Commit

Permalink
feat(2019-2020): 2019-2020 transition
Browse files Browse the repository at this point in the history
Freezing 2019 copy and copying some 2019 contents as templates to kick
off 2020 report.
  • Loading branch information
tai271828 committed Dec 3, 2020
1 parent ae6b60c commit 436aa8f
Show file tree
Hide file tree
Showing 4 changed files with 129 additions and 7 deletions.
9 changes: 9 additions & 0 deletions contrib/arguments-2020.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
--talks-csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/misc/talks-list.csv
--proposed-talks-csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/misc/talks-list-proposed.csv
--booth-csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/misc/booth.csv
--csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/tickets/with-identities/individual-attendees.csv
--csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/tickets/with-identities/reserved-attendees.csv
--csv ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/tickets/with-identities/corporate-attendees.csv
--yaml ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/yamls/general-plots-en.yaml
--package-yaml ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/yamls/packages.yaml
--sponsor-yaml ${HOME}/work-my-projects/pycontw-projects/post-events/2020/data/yamls/sponsors.yaml
12 changes: 12 additions & 0 deletions report_generator/data/default-2019.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[ATTENDEE]
# session for attendee csv
year = 2019
# columns
# comma for mutiple input files
# indivisual, reserverd, corporate
paid_date = 3, 3, 3
nationality = 11, 13, 15
gender = 12, 14, 16
job_title = 10, 12, 14
seniority = 8, 9, 11
interested_field = 9, 10, 12
14 changes: 7 additions & 7 deletions report_generator/data/default.ini
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[ATTENDEE]
# session for attendee csv
year = 2019
year = 2020
# columns
# comma for mutiple input files
# indivisual, reserverd, corporate
paid_date = 3, 3, 3
nationality = 11, 13, 15
gender = 12, 14, 16
job_title = 10, 12, 14
seniority = 8, 9, 11
interested_field = 9, 10, 12
paid_date = 8, 8, 8
nationality = 16, 16, 19
gender = 18, 18, 24
job_title = 15, 15, 18
seniority = 12, 12, 15
interested_field = 13, 13, 16
101 changes: 101 additions & 0 deletions report_generator/data/general-plots-en-2020.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
# TODO: general info should be always the first entry
- General_Info:
- represent: text
- description: >-
<p>
Dear sponsor,
</p>
<p>
PyCon TW jinja2_tag_year had an exciting and fulfilling time because of your help. This year,
we provided more than jinja2_tag_FA_amount USD financial aid to engage a wider communities.
For example, people who have significantly contributed to the Python communities,
or people and students who are not able to attend due to economic considerations.
This greatly enhanced our community diversity. This became possible only because of you,
our sponsors.
</p>
<p>
This year, we have in total jinja2_tag_year python enthusiast who joined us virtually or in person in Tainan,
Taiwan. Most of them who had been in Taiwan were joining in person.
This year, jinja2_tag_proposals brilliant talks were shared with the participants.
The acceptance rate of proposal is jinja2_tag_acceptance_rate %.
We also invited four world-renowned
speakers from around the world. All the talks are published on youtube. You could find them in
the following link:
</p>
<p><a href=jinja2_tag_video_playlist>Talk Video(Please click me)</a></p>
<p>
For more visual impression, please check out our image collections:
</p>
<p><a href=https://www.flickr.com/photos/pycon_tw/albums>Photos(Please click me)</a></p>
<p>
If you need a pdf version of this report, please choose "print" and "save as PDF" of your browser.
</p>
# TODO: the data structure is not necessary to be list
- Title_Categories:
- represent: barchart
- description: >-
The mainstream attendees are engineers. However we also have other people with different
job titles, including management, C-level (CTO, CEO etc. We mark it as "Head") and students.
If the attendee said "currently no job" or "a short-term contract type of job", they are categorized as
"potential job seeker."
- Nationality:
- represent: barchart
- description: >-
In PyCon TW jinja2_tag_year, 96% of the attendees are Taiwanese.
The other attendees, including speakers from the other countries could participate remotely/virtually.
There is "No Record" because this is an optional field when registering.
- Seniority:
- represent: barchart
- description: >-
Most of the attendees are intermediate level python users/developers.
( 1 to 5 years experience in python scripting.) It is a great opportunity
for companies to recruit potential enthusiastic developer who are willing
to participate in the event and enhance their knowledge and abilities.
- Interested_Field:
- represent: barchart
- description: >-
Interested fields reported by the attendees. It is multiple-choice.
- Gender:
- represent: barchart
- description: >-
"No record" is also an option when registering.
- Registration_date:
- represent: barchart
- description: >-
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit. Nam cursus. Morbi ut mi.
Nullam enim leo, egestas id, condimentum at,
laoreet mattis, massa. Sed eleifend nonummy diam.
Praesent mauris ante, elementum et, bibendum at,
posuere sit amet, nibh. Duis tincidunt lectus quis dui
from the customized yaml for registration date.
- post_event_questionnaire:
satisfaction_overall:
score: 4.17
image: /tmp/01.jpg
description: xxx

- Topics:
- represent: piechart
- description:
As a Python conference, we aim to contribute not only to attendee’s interested
fields, but also to core python language itself. We also try to keep the topic as diverse as possible.

- Proposed_Topics:
- represent: piechart
- description:
The diversity is maintained during the proposal selection.
The proposal acceptance rate is jinja2_tag_acceptance.

0 comments on commit 436aa8f

Please sign in to comment.