CINXE.COM
PythonEventsCalendar - Python Wiki
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta name="robots" content="index,nofollow"> <title>PythonEventsCalendar - Python Wiki</title> <script type="text/javascript" src="/wiki/common/js/common.js"></script> <script type="text/javascript"> <!-- var search_hint = "Search"; //--> </script> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/wiki/europython/css/common.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="screen" href="/wiki/europython/css/screen.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="print" href="/wiki/europython/css/print.css"> <link rel="stylesheet" type="text/css" charset="utf-8" media="projection" href="/wiki/europython/css/projection.css"> <!-- css only for MS IE6/IE7 browsers --> <!--[if lt IE 8]> <link rel="stylesheet" type="text/css" charset="utf-8" media="all" href="/wiki/europython/css/msie.css"> <![endif]--> <link rel="alternate" title="Python Wiki: PythonEventsCalendar" href="/moin/PythonEventsCalendar?diffs=1&show_att=1&action=rss_rc&unique=0&page=PythonEventsCalendar&ddiffs=1" type="application/rss+xml"> <link rel="Start" href="/moin/FrontPage"> <link rel="Alternate" title="Wiki Markup" href="/moin/PythonEventsCalendar?action=raw"> <link rel="Alternate" media="print" title="Print View" href="/moin/PythonEventsCalendar?action=print"> <link rel="Appendix" title="Python-Events-Jan-2012-April-2015.jpg" href="/moin/PythonEventsCalendar?action=AttachFile&do=view&target=Python-Events-Jan-2012-April-2015.jpg"> <link rel="Appendix" title="Python-Events-Jan-2012-March-2016.jpg" href="/moin/PythonEventsCalendar?action=AttachFile&do=view&target=Python-Events-Jan-2012-March-2016.jpg"> <link rel="Search" href="/moin/FindPage"> <link rel="Index" href="/moin/TitleIndex"> <link rel="Glossary" href="/moin/WordIndex"> <link rel="Help" href="/moin/HelpOnFormatting"> </head> <body lang="en" dir="ltr"> <div id="header"> <form id="searchform" method="get" action="/moin/PythonEventsCalendar"> <div> <input type="hidden" name="action" value="fullsearch"> <input type="hidden" name="context" value="180"> <label for="searchinput">Search:</label> <input id="searchinput" type="text" name="value" value="" size="20" onfocus="searchFocus(this)" onblur="searchBlur(this)" onkeyup="searchChange(this)" onchange="searchChange(this)" alt="Search"> <input id="titlesearch" name="titlesearch" type="submit" value="Titles" alt="Search Titles"> <input id="fullsearch" name="fullsearch" type="submit" value="Text" alt="Search Full Text"> </div> </form> <script type="text/javascript"> <!--// Initialize search form var f = document.getElementById('searchform'); f.getElementsByTagName('label')[0].style.display = 'none'; var e = document.getElementById('searchinput'); searchChange(e); searchBlur(e); //--> </script> <div id="logo"><a href="/moin/FrontPage"></a><a href="http://www.python.org"><img src="/wiki/europython/img/python-logo.gif" alt="Python" ></a><a name="logo"></a></div> <div id="locationline"> <ul id="pagelocation"> <li><a href="/moin/PythonEventsCalendar">PythonEventsCalendar</a></li> </ul> </div> <ul id="pagetrail"> <li><a href="/moin/PythonEventsCalendar">PythonEventsCalendar</a></li> </ul> </div> <div id="sidebar"> <div id="star"> </div> <div class="sidepanel"> <ul id="navibar"> <li class="wikilink"><a href="/moin/FrontPage">FrontPage</a></li><li class="wikilink"><a href="/moin/RecentChanges">RecentChanges</a></li><li class="wikilink"><a href="/moin/FindPage">FindPage</a></li><li class="wikilink"><a href="/moin/HelpContents">HelpContents</a></li><li class="current"><a href="/moin/PythonEventsCalendar">PythonEventsCalendar</a></li> </ul> </div> <div class="sidepanel"> <h1>Page</h1> <ul class="editbar"><li><span class="disabled">Immutable Page</span></li><li class="toggleCommentsButton" style="display:none;"><a href="#" class="nbcomment" onClick="toggleComments();return false;">Comments</a></li><li><a class="nbinfo" href="/moin/PythonEventsCalendar?action=info" rel="nofollow">Info</a></li><li><a class="nbattachments" href="/moin/PythonEventsCalendar?action=AttachFile" rel="nofollow">Attachments</a></li><li> <form class="actionsmenu" method="GET" action="/moin/PythonEventsCalendar"> <div> <label>More Actions:</label> <select name="action" onchange="if ((this.selectedIndex != 0) && (this.options[this.selectedIndex].disabled == false)) { this.form.submit(); } this.selectedIndex = 0;"> <option value="raw">Raw Text</option> <option value="print">Print View</option> <option value="refresh">Delete Cache</option> <option value="show" disabled class="disabled">------------------------</option> <option value="SpellCheck">Check Spelling</option> <option value="LikePages">Like Pages</option> <option value="LocalSiteMap">Local Site Map</option> <option value="show" disabled class="disabled">------------------------</option> <option value="RenamePage" disabled class="disabled">Rename Page</option> <option value="DeletePage" disabled class="disabled">Delete Page</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">------------------------</option> <option value="show" disabled class="disabled">Remove Spam</option> <option value="show" disabled class="disabled">Revert to this revision</option> <option value="show" disabled class="disabled">------------------------</option> <option value="SlideShow">SlideShow</option> </select> <input type="submit" value="Do"> </div> <script type="text/javascript"> <!--// Init menu actionsMenuInit('More Actions:'); //--> </script> </form> </li></ul> </div> <div class="sidepanel"> <h1>User</h1> <ul id="username"><li><a href="/moin/PythonEventsCalendar?action=login" id="login" rel="nofollow">Login</a></li></ul> </div> </div> <div id="page" lang="en" dir="ltr"> <div dir="ltr" id="content" lang="en"><span class="anchor" id="top"></span> <span class="anchor" id="line-1"></span><p class="line867"> <h1 id="Python_Events_Calendar">Python Events Calendar</h1> <span class="anchor" id="line-2"></span><span class="anchor" id="line-3"></span><p class="line867"> <h2 id="Introduction">Introduction</h2> <span class="anchor" id="line-4"></span><span class="anchor" id="line-5"></span><p class="line862">The <em>Python events calendar</em> is a combination of Google calendars maintained by the Python Calendar Team and published on the following sites: <span class="anchor" id="line-6"></span><span class="anchor" id="line-7"></span><ul><li><p class="line891"><a class="http" href="http://www.python.org/">http://www.python.org/</a> (in the events box on the front page and on the <a class="https" href="https://www.python.org/events/">events calendar</a> pages) <span class="anchor" id="line-8"></span></li><li><p class="line891"><a class="http" href="http://www.pycon.org/">http://www.pycon.org/</a> (calendar widget under the conference listing) <span class="anchor" id="line-9"></span></li><li><p class="line891"><a class="https" href="https://twitter.com/PythonEvents">https://twitter.com/PythonEvents</a> (@<a href="/moin/PythonEvents">PythonEvents</a>) <span class="anchor" id="line-10"></span></li><li><p class="line891"><a class="http" href="http://legacy.python.org/">http://legacy.python.org/</a> (in the side bar on the left of all pages) <span class="anchor" id="line-11"></span><span class="anchor" id="line-12"></span></li></ul><p class="line874">As of January 2020, we have more then 520 events listed and the calendars are proving to be a really useful resource for the Python community. <span class="anchor" id="line-13"></span><span class="anchor" id="line-14"></span><p class="line874">The events are also listed on a map mashup created by Luis Miguel Morillas: <span class="anchor" id="line-15"></span><span class="anchor" id="line-16"></span><ul><li><p class="line891"><a class="http" href="http://lmorillas.github.io/python_events/">http://lmorillas.github.io/python_events/</a> <span class="anchor" id="line-17"></span><span class="anchor" id="line-18"></span></li></ul><p class="line874">Here's a snapshot showing all events from Jan 2012 - March 2016: <span class="anchor" id="line-19"></span><span class="anchor" id="line-20"></span><p class="line867"><img alt="width=200" class="attachment" src="/moin/PythonEventsCalendar?action=AttachFile&do=get&target=Python-Events-Jan-2012-March-2016.jpg" title="width=200" /> <span class="anchor" id="line-21"></span><span class="anchor" id="line-22"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-23"></span><span class="anchor" id="line-24"></span><p class="line867"><div class="table-of-contents"><p class="table-of-contents-heading">Contents<ol><li> <a href="#Python_Events_Calendar">Python Events Calendar</a><ol><li> <a href="#Introduction">Introduction</a></li><li> <a href="#Submitting_an_Event">Submitting an Event</a></li><li> <a href="#Bulk_Submission_of_Events">Bulk Submission of Events</a></li><li> <a href="#Available_Calendars">Available Calendars</a></li><li> <a href="#iCal_Downloads">iCal Downloads</a></li><li> <a href="#RSS_Feeds">RSS Feeds</a></li><li> <a href="#Twitter_Feed">Twitter Feed</a></li><li> <a href="#Embedding_Calendars">Embedding Calendars</a><ol><li> <a href="#Known_sites_embedding_the_calendars">Known sites embedding the calendars</a></li></ol></li><li> <a href="#Python_Calendar_Team">Python Calendar Team</a><ol><li> <a href="#Mailing_List">Mailing List</a></li><li> <a href="#Guidelines_for_entries">Guidelines for entries</a><ol><li> <a href="#General_Requirements">General Requirements</a></li><li> <a href="#Calendar_Choice">Calendar Choice</a></li><li> <a href="#Notes_regarding_calendar_entries">Notes regarding calendar entries</a></li></ol></li><li> <a href="#Calendar_embedding_code">Calendar embedding code</a></li><li> <a href="#Resources">Resources</a></li></ol></li></ol></li></ol></div> <span class="anchor" id="line-25"></span><span class="anchor" id="line-26"></span><p class="line867"><hr /><p class="line874"> <span class="anchor" id="line-27"></span><span class="anchor" id="line-28"></span><p class="line867"> <h2 id="Submitting_an_Event">Submitting an Event</h2> <span class="anchor" id="line-29"></span><span class="anchor" id="line-30"></span><p class="line862">If you would like to get new events listed on these calendars, please write to <a class="mailto" href="mailto:events@python.org">events@python.org</a> using the following email template: <span class="anchor" id="line-31"></span><span class="anchor" id="line-32"></span><p class="line867"><span class="anchor" id="line-33"></span><span class="anchor" id="line-34"></span><span class="anchor" id="line-35"></span><span class="anchor" id="line-36"></span><span class="anchor" id="line-37"></span><span class="anchor" id="line-38"></span><span class="anchor" id="line-39"></span><span class="anchor" id="line-40"></span><span class="anchor" id="line-41"></span><span class="anchor" id="line-42"></span><pre><span class="anchor" id="line-1"></span>Please add the following event: <span class="anchor" id="line-2"></span> <span class="anchor" id="line-3"></span> * name of the event: <span class="anchor" id="line-4"></span> * type of event: <span class="anchor" id="line-5"></span> * focus on Python: <span class="anchor" id="line-6"></span> * approximate number of attendees: <span class="anchor" id="line-7"></span> * location (incl. country): <span class="anchor" id="line-8"></span> * dates/times/recurrence (incl. time zone): <span class="anchor" id="line-9"></span> * HTML link using the format <a href="http://url/">name of the event</a>: </pre><span class="anchor" id="line-43"></span><span class="anchor" id="line-44"></span><p class="line874">Please mention: <span class="anchor" id="line-45"></span><span class="anchor" id="line-46"></span><ul><li>the name of the event (including the user group name for user group events) <span class="anchor" id="line-47"></span></li><li>type of event (conference, bar camp, sprint, user group meeting, etc.) <span class="anchor" id="line-48"></span></li><li>focus on Python and approximate size (number of attendees) <span class="anchor" id="line-49"></span></li><li><p class="line862">the location (venue address, including city and <em>country</em>) <span class="anchor" id="line-50"></span></li><li>the dates/times (including the time zone) <span class="anchor" id="line-51"></span></li><li><p class="line862">a link with more details for the event (using HTML format "<tt><a href="http://url/">name of the event</a></tt>"); URL shorteners are <em>not permitted</em>. <span class="anchor" id="line-52"></span><span class="anchor" id="line-53"></span></li></ul><p class="line874">For recurring events, please also include the recurrence information, e.g. "monthly, every second Thursday". <span class="anchor" id="line-54"></span><span class="anchor" id="line-55"></span><p class="line867"><em>Notes:</em> <span class="anchor" id="line-56"></span><ul><li>For online events, please use "Online Event" as location. <span class="anchor" id="line-57"></span></li><li><p class="line862">For <em>training sessions, courses, webinars and similar type of events</em>, please post your event on the <a href="/moin/PythonTraining">PythonTraining</a> page. We currently do not have a calendar for these. <span class="anchor" id="line-58"></span></li><li><p class="line891"><img alt="/!\" height="16" src="/wiki/europython/img/alert.png" title="/!\" width="16" /> <strong>Please leave at least 4 weeks notice</strong> when submitting events. The calendar team is volunteer driven. While we try to add new events swiftly, we cannot guarantee response times. <span class="anchor" id="line-59"></span><span class="anchor" id="line-60"></span></li></ul><p class="line867"> <h2 id="Bulk_Submission_of_Events">Bulk Submission of Events</h2> <span class="anchor" id="line-61"></span><span class="anchor" id="line-62"></span><p class="line862">In some cases, the email format may not be suitable, e.g. if you want to submit several larger events in one go. For those cases, please list the events in the email sent to <a class="mailto" href="mailto:events@python.org">events@python.org</a>, including the following details: <span class="anchor" id="line-63"></span><span class="anchor" id="line-64"></span><ul><li>the name of the event (including the user group name for user group events) <span class="anchor" id="line-65"></span></li><li>type of event (conference, bar camp, sprint, user group meeting, etc.) <span class="anchor" id="line-66"></span></li><li>focus on Python and approximate size (number of attendees) <span class="anchor" id="line-67"></span></li><li>optional: a link with more details for the event <span class="anchor" id="line-68"></span><span class="anchor" id="line-69"></span></li></ul><p class="line874">for each event, or as summary, so that we can tell which type of event you want entered and whether they are suitable for our calendars. <span class="anchor" id="line-70"></span><span class="anchor" id="line-71"></span><p class="line862">Please attach the event data as iCal file <tt>events.ics</tt> using the following entry format: <span class="anchor" id="line-72"></span><span class="anchor" id="line-73"></span><ul><li><p class="line891"><em>title:</em> <tt>name of the event</tt> <span class="anchor" id="line-74"></span></li><li><p class="line891"><em>start and end dates:</em> start day and end day of the event, entered as "all day events" for larger events, or as start and end date and time in the local timezone for smaller single day events <span class="anchor" id="line-75"></span></li><li><p class="line891"><em>location:</em> <tt>city, [state,] country</tt> <span class="anchor" id="line-76"></span></li><li><p class="line891"><em>description:</em> <tt><a href="http://url/">name of the event</a></tt> <span class="anchor" id="line-77"></span><span class="anchor" id="line-78"></span></li></ul><p class="line874">The same notes as above apply to bulk submissions. <span class="anchor" id="line-79"></span><span class="anchor" id="line-80"></span><p class="line867"> <h2 id="Available_Calendars">Available Calendars</h2> <span class="anchor" id="line-81"></span><span class="anchor" id="line-82"></span><ul><li><p class="line891"><a class="https" href="https://www.google.com/calendar/embed?src=j7gov1cmnqr9tvg14k621j7t5c@group.calendar.google.com&ctz=Europe/London">Python Events Calendar</a> - mostly meant for conferences and larger local events <span class="anchor" id="line-83"></span>Calendar ID: <a class="mailto" href="mailto:j7gov1cmnqr9tvg14k621j7t5c@group.calendar.google.com">j7gov1cmnqr9tvg14k621j7t5c@group.calendar.google.com</a> <span class="anchor" id="line-84"></span><span class="anchor" id="line-85"></span></li><li class="gap"><p class="line891"><a class="https" href="https://www.google.com/calendar/embed?src=3haig2m9msslkpf2tn1h56nn9g@group.calendar.google.com&ctz=Europe/London">Python User Group Calendar</a> - meant for user group events and other smaller local events <span class="anchor" id="line-86"></span>Calendar ID: <a class="mailto" href="mailto:3haig2m9msslkpf2tn1h56nn9g@group.calendar.google.com">3haig2m9msslkpf2tn1h56nn9g@group.calendar.google.com</a> <span class="anchor" id="line-87"></span><span class="anchor" id="line-88"></span></li><li class="gap"><p class="line891"><a class="https" href="https://www.google.com/calendar/htmlembed?showTitle=0&showCalendars=0&height=600&wkst=2&bgcolor=%23FFFFFF&src=j7gov1cmnqr9tvg14k621j7t5c%40group.calendar.google.com&color=%23125A12&src=3haig2m9msslkpf2tn1h56nn9g%40group.calendar.google.com&color=%232F6309&ctz=GMT">Both calendars combined</a> - in a single calendar widget <span class="anchor" id="line-89"></span><span class="anchor" id="line-90"></span></li></ul><p class="line867"> <h2 id="iCal_Downloads">iCal Downloads</h2> <span class="anchor" id="line-91"></span><span class="anchor" id="line-92"></span><ul><li><p class="line891"><a class="https" href="https://www.google.com/calendar/ical/j7gov1cmnqr9tvg14k621j7t5c@group.calendar.google.com/public/basic.ics">Python Events Calendar</a> <span class="anchor" id="line-93"></span></li><li><p class="line891"><a class="https" href="https://www.google.com/calendar/ical/3haig2m9msslkpf2tn1h56nn9g@group.calendar.google.com/public/basic.ics">Python User Group Calendar</a> <span class="anchor" id="line-94"></span><span class="anchor" id="line-95"></span></li></ul><p class="line867"> <h2 id="RSS_Feeds">RSS Feeds</h2> <span class="anchor" id="line-96"></span><span class="anchor" id="line-97"></span><p class="line867"><em>Note: Google has <a class="https" href="https://support.google.com/calendar/answer/6285065?p=xml_deprecation&rd=1">switched off calendar RSS feeds</a> on Nov 18 2015, so these links no longer work.</em> <span class="anchor" id="line-98"></span><span class="anchor" id="line-99"></span><ul><li><p class="line891"><a class="https" href="https://www.google.com/calendar/feeds/j7gov1cmnqr9tvg14k621j7t5c@group.calendar.google.com/public/basic?orderby=starttime&sortorder=ascending&futureevents=true">Python Events Calendar</a> <span class="anchor" id="line-100"></span></li><li><p class="line891"><a class="https" href="https://www.google.com/calendar/feeds/3haig2m9msslkpf2tn1h56nn9g@group.calendar.google.com/public/basic?orderby=starttime&sortorder=ascending&futureevents=true">Python User Group Calendar</a> <span class="anchor" id="line-101"></span><span class="anchor" id="line-102"></span></li></ul><p class="line867"> <h2 id="Twitter_Feed">Twitter Feed</h2> <span class="anchor" id="line-103"></span><span class="anchor" id="line-104"></span><ul><li><p class="line891"><a class="https" href="https://twitter.com/PythonEvents">@PythonEvents</a> <span class="anchor" id="line-105"></span><span class="anchor" id="line-106"></span><p class="line862">This Twitter account automatically gets all new entries from both calendars as tweets. The triggering is setup using <a class="https" href="https://ifttt.com/">IFTTT</a>. Note that changes to the calendar entries are not reported on the Twitter feed. This appears to be a limitation of the IFTTT trigger. <span class="anchor" id="line-107"></span><span class="anchor" id="line-108"></span></li></ul><p class="line867"> <h2 id="Embedding_Calendars">Embedding Calendars</h2> <span class="anchor" id="line-109"></span><span class="anchor" id="line-110"></span><p class="line862">If you'd like to embed the calendar into your site, please ping us at <a class="mailto" href="mailto:events@python.org">events@python.org</a> before doing so. We'd like to keep a list of sites where the calendars are displayed. <span class="anchor" id="line-111"></span><span class="anchor" id="line-112"></span><p class="line874">You can find the embedding code further below on this page. <span class="anchor" id="line-113"></span><span class="anchor" id="line-114"></span><p class="line867"> <h3 id="Known_sites_embedding_the_calendars">Known sites embedding the calendars</h3> <span class="anchor" id="line-115"></span><span class="anchor" id="line-116"></span><ul><li><p class="line891"><a class="https" href="https://www.python.org/">https://www.python.org/</a> (in the events box on the front page and on the <a class="https" href="https://www.python.org/events/">events calendar</a> pages) <span class="anchor" id="line-117"></span></li><li><p class="line891"><a class="http" href="http://www.pycon.org/">http://www.pycon.org/</a> (calendar widget under the conference listing) <span class="anchor" id="line-118"></span></li><li><p class="line891"><a class="http" href="http://legacy.python.org/">http://legacy.python.org/</a> (in the side bar on the left of all pages) <span class="anchor" id="line-119"></span></li><li><p class="line891"><a class="https" href="https://pythonz.net/events">https://pythonz.net/events</a> (a Russian site) <span class="anchor" id="line-120"></span><span class="anchor" id="line-121"></span></li></ul><p class="line867"> <h2 id="Python_Calendar_Team">Python Calendar Team</h2> <span class="anchor" id="line-122"></span><span class="anchor" id="line-123"></span><p class="line874">The following people are active team members with have admin rights to the calendars: <span class="anchor" id="line-124"></span><span class="anchor" id="line-125"></span><ul><li>Marc-Andre Lemburg <span class="anchor" id="line-126"></span><span class="anchor" id="line-127"></span></li></ul><p class="line874">These are our volunteers with editing rights: <span class="anchor" id="line-128"></span><span class="anchor" id="line-129"></span><ul><li>Abdur-Rahmaan Janhangeer <span class="anchor" id="line-130"></span></li><li>Helio Loureiro <span class="anchor" id="line-131"></span></li><li>Olivia Sauls <span class="anchor" id="line-132"></span></li><li>Mayank Pathak <span class="anchor" id="line-133"></span></li><li>Giri Prasath Dinakaran <span class="anchor" id="line-134"></span><span class="anchor" id="line-135"></span></li></ul><p class="line874">If you want to join the team, please sign up to the python-events ML and send a short intro about yourself together with a Google compatible email address to the list. Thanks. <span class="anchor" id="line-136"></span><span class="anchor" id="line-137"></span><p class="line874">The following people are inactive team members: <span class="anchor" id="line-138"></span><span class="anchor" id="line-139"></span><ul><li>Sergey Sokolov <span class="anchor" id="line-140"></span></li><li>Anton Caceres <span class="anchor" id="line-141"></span></li><li>Marcelo Elizeche Land贸 <span class="anchor" id="line-142"></span></li><li>Richard Jones <span class="anchor" id="line-143"></span></li><li>Mike M眉ller <span class="anchor" id="line-144"></span></li><li>Tarek Ziade <span class="anchor" id="line-145"></span></li><li>Tetsuya Morimoto <span class="anchor" id="line-146"></span></li><li>Skip Montanaro <span class="anchor" id="line-147"></span></li><li>Tim Golden <span class="anchor" id="line-148"></span></li><li>Mats Wichmann <span class="anchor" id="line-149"></span></li><li>Laura Creighton <span class="anchor" id="line-150"></span></li><li>Carol Willing <span class="anchor" id="line-151"></span></li><li>Oier Etxaniz <span class="anchor" id="line-152"></span><span class="anchor" id="line-153"></span></li></ul><p class="line867"> <h3 id="Mailing_List">Mailing List</h3> <span class="anchor" id="line-154"></span><span class="anchor" id="line-155"></span><p class="line862">The team uses the python-events mailing list for discussion and to process events. The <a class="mailto" href="mailto:events@python.org">events@python.org</a> address is an alias for the python-events mailing list. <span class="anchor" id="line-156"></span><span class="anchor" id="line-157"></span><ul><li><p class="line891"><a class="https" href="https://mail.python.org/mailman/listinfo/python-events">https://mail.python.org/mailman/listinfo/python-events</a> <span class="anchor" id="line-158"></span><span class="anchor" id="line-159"></span></li></ul><p class="line867"><img alt="/!\" height="16" src="/wiki/europython/img/alert.png" title="/!\" width="16" /> As team member, it is vital for you to subscribe to this list, otherwise you won't get the incoming event notifications. <span class="anchor" id="line-160"></span><span class="anchor" id="line-161"></span><p class="line867"> <h3 id="Guidelines_for_entries">Guidelines for entries</h3> <span class="anchor" id="line-162"></span><span class="anchor" id="line-163"></span><p class="line874">In order to make the decision of whether to add an event and where to add it easier, we've setup a few guidelines: <span class="anchor" id="line-164"></span><span class="anchor" id="line-165"></span><p class="line867"> <h4 id="General_Requirements">General Requirements</h4> <span class="anchor" id="line-166"></span><span class="anchor" id="line-167"></span><ul><li>Events have to have some focus on Python: The event should either target Python, a project written in Python, or showcase Python in some form. <span class="anchor" id="line-168"></span><p class="line862">Examples are Python conferences, conferences which have a Python track or tutorial, conferences at which Python is presented in some form. The same goes for conferences which target a project written mostly in Python (e.g. Plone, Django, <a class="nonexistent" href="/moin/OpenStack">OpenStack</a>, etc.) and for other events such as sprints. <span class="anchor" id="line-169"></span><span class="anchor" id="line-170"></span></li><li class="gap">The calendars should only list the events themselves. CFP deadlines, registration openings or similar announcements should not be listed in the calendars. <span class="anchor" id="line-171"></span><span class="anchor" id="line-172"></span></li><li class="gap"><p class="line862">For online events, such as <a href="/moin/PyWeek">PyWeek</a> game jams, only a reasonably short events (no longer than two weeks) should be added as single event. For longer events, it's better to just add the start and end date as separate events to the calendar, or even just the start date and then mention the end in the description. The same criteria for calendars apply to online events as well. Please add these using <tt>Online</tt> or <tt>Online Event</tt> as location. For hybrid events (both in-person and virtual), mentioning <tt>and Online</tt> after the in-person location is possible as well. <span class="anchor" id="line-173"></span><span class="anchor" id="line-174"></span></li><li class="gap">Training events, conferences which don't have a strong Python focus or offer a decent sized Python track, should not be listed on the calendars. <span class="anchor" id="line-175"></span><span class="anchor" id="line-176"></span></li></ul><p class="line867"> <h4 id="Calendar_Choice">Calendar Choice</h4> <span class="anchor" id="line-177"></span><span class="anchor" id="line-178"></span><ul><li><p class="line862">Python Events Calendar: This calendar should only receive entries for conferences of at least around 100 attendees, which at least around a 3rd non-local attendees. Smaller events with at least around 30 attendees such as sprints, barcamps, <a class="nonexistent" href="/moin/PyDays">PyDays</a> or smaller unconferences may also be added to this calendar if they are scheduled as separate event, will have a significant impact and reach out to larger regions. <span class="anchor" id="line-179"></span>Examples: <a href="/moin/PyCon">PyCon</a> conferences, OSCON, Django conferences, Plone conference, Need-for-speed sprints, Python BarCamps/Unconferences/etc. <span class="anchor" id="line-180"></span><span class="anchor" id="line-181"></span></li><li class="gap">Python User Group Calendar: This calendar is meant for user group activities which are open to Python people from outside the group (new prospective members and visitors from out of town). It is not meant for user group internal events. <span class="anchor" id="line-182"></span>Examples: monthly local user group meetings, project sprints that are open for non-group members, workshops organized by user groups, Django Girls events. <span class="anchor" id="line-183"></span><span class="anchor" id="line-184"></span></li></ul><p class="line867"> <h4 id="Notes_regarding_calendar_entries">Notes regarding calendar entries</h4> <span class="anchor" id="line-185"></span><span class="anchor" id="line-186"></span><p class="line874">Some notes regarding entries for the admins: <span class="anchor" id="line-187"></span><span class="anchor" id="line-188"></span><ul><li>Please add the conference/event year to the title, if available. For user group meetings or other events that occur more often that's probably not necessary. <span class="anchor" id="line-189"></span><span class="anchor" id="line-190"></span></li><li class="gap">For conference events please use "All day" entries (even for one day events), for user group events please add the start time and end time, if known. Full day user group events can also be added as "All day" event to give them a little more attention in the calendar. We use this for e.g. Django Girls workshops or similar full day events. <span class="anchor" id="line-191"></span><span class="anchor" id="line-192"></span></li><li class="gap">Please include the location as "City, Country", not with the full address, since this can often be inaccurate and confused the Google maps mashup. For online events, please use "Online" or "Online from City, Country" (not sure whether this will work with mapping tool, but worth a try). <span class="anchor" id="line-193"></span><span class="anchor" id="line-194"></span></li><li class="gap"><p class="line862">Please add a link to the event as description. We have standardized on using HTML links for this, e.g. <tt><a href="http://www.pycon.fr/2012/>PyCon FR 2012</a></tt>. Note that the Google calendar UI was changed some time ago to no longer accept HTML as input. Instead, you have to paste the HTML link directly into the description box. Calendar interfaces using iCal typically require adding the full HTML. <span class="anchor" id="line-195"></span><span class="anchor" id="line-196"></span></li><li class="gap">Please test the provided link and make sure that it's not a URL shortener URL or one which redirects to an unrelated website. We have had situations where the added events later linked to unrelated or spam pages. <span class="anchor" id="line-197"></span><span class="anchor" id="line-198"></span></li><li class="gap">For familiar sounding event names, please check whether the requests are genuine. In case of naming collisions, try to get the organizers to talk to each other and sort out the issue. <span class="anchor" id="line-199"></span><span class="anchor" id="line-200"></span></li><li class="gap">Please don't add more than the link to the description. If an event does not have a website, it's fine to add a one line text description. Background: The entries should not be used as advertisement text for events, only as reference. <span class="anchor" id="line-201"></span><span class="anchor" id="line-202"></span></li><li class="gap">Please don't select an event color. People who subscribe to the calendars will have their own color preferences, so it's better to leave the default color set for all events. <span class="anchor" id="line-203"></span><span class="anchor" id="line-204"></span></li><li class="gap">Reminders should not be setup for the events. They can be annoying for users subscribing to the calendars. <span class="anchor" id="line-205"></span><span class="anchor" id="line-206"></span></li><li class="gap">We've always used "Show me as: Available" for new entries. No idea whether that matters or not. <span class="anchor" id="line-207"></span><span class="anchor" id="line-208"></span></li><li class="gap">Please select "Privacy: Default" for new entries. This makes the entries public, since that's the default setting. <span class="anchor" id="line-209"></span><span class="anchor" id="line-210"></span></li></ul><p class="line862">All calendar admins can invite more people as calendar admins. When doing so, please add the new admins to the above list and ping the team by writing to <a class="mailto" href="mailto:events@python.org">events@python.org</a> and also to get their email address added to the python-events mailing list. <span class="anchor" id="line-211"></span><span class="anchor" id="line-212"></span><p class="line867"> <h3 id="Calendar_embedding_code">Calendar embedding code</h3> <span class="anchor" id="line-213"></span><span class="anchor" id="line-214"></span><p class="line874">This iframe code is used on pycon.org to display the calendar: <span class="anchor" id="line-215"></span><span class="anchor" id="line-216"></span><ul><li style="list-style-type:none"><span class="anchor" id="line-217"></span><span class="anchor" id="line-218"></span><span class="anchor" id="line-219"></span><span class="anchor" id="line-220"></span><span class="anchor" id="line-221"></span><pre><span class="anchor" id="line-1-1"></span><iframe src="https://www.google.com/calendar/embed?showTitle=0&amp;showCalendars=0&amp;height=400&amp;wkst=2&amp;bgcolor=%23FFFFFF&amp;src=j7gov1cmnqr9tvg14k621j7t5c%40group.calendar.google.com&amp;color=%23125A12&amp;src=3haig2m9msslkpf2tn1h56nn9g%40group.calendar.google.com&amp;color=%232F6309&amp;ctz=Europe%2FLondon" style=" border-width:0 " width="800" height="450" frameborder="0" scrolling="no"> <span class="anchor" id="line-2-1"></span> <a href="https://www.google.com/calendar/ical/j7gov1cmnqr9tvg14k621j7t5c%40group.calendar.google.com/public/basic.ics">Python Events iCal Calendar</a><br/> <span class="anchor" id="line-3-1"></span> <a href="https://www.google.com/calendar/ical/3haig2m9msslkpf2tn1h56nn9g%40group.calendar.google.com/public/basic.ics">Python User Group iCal Calendar</a> <span class="anchor" id="line-4-1"></span></iframe></pre><span class="anchor" id="line-222"></span><span class="anchor" id="line-223"></span></li></ul><p class="line867"> <h3 id="Resources">Resources</h3> <span class="anchor" id="line-224"></span><span class="anchor" id="line-225"></span><ul><li><p class="line891"><a class="https" href="https://developers.google.com/google-apps/calendar/v2/reference">Google Calendar API v2 Atom Reference</a>. This describes the available RSS feed options available on the Google calendar feed links. <span class="anchor" id="line-226"></span></li></ul><span class="anchor" id="bottom"></span></div><p id="pageinfo" class="info" lang="en" dir="ltr">PythonEventsCalendar (last edited 2023-11-29 13:59:23 by <span title="MarcAndreLemburg @ 176.198.203.214[176.198.203.214]"><a href="/moin/MarcAndreLemburg" title="MarcAndreLemburg @ 176.198.203.214[176.198.203.214]">MarcAndreLemburg</a></span>)</p> <div id="pagebottom"></div> </div> <div id="footer"> <ul id="credits"> <li><a href="http://moinmo.in/" title="This site uses the MoinMoin Wiki software.">MoinMoin Powered</a></li><li><a href="http://moinmo.in/Python" title="MoinMoin is written in Python.">Python Powered</a></li><li><a href="http://moinmo.in/GPL" title="MoinMoin is GPL licensed.">GPL licensed</a></li><li><a href="http://validator.w3.org/check?uri=referer" title="Click here to validate this page.">Valid HTML 4.01</a></li> </ul> </div> <p style="text-align: center; font-size: 85%"><a href="/moin/FrontPage#use">Unable to edit the page? See the FrontPage for instructions.</a></p></body> </html>