Differences between revisions 1 and 77 (spanning 76 versions)
Revision 1 as of 2002-12-17 01:25:16
Size: 2783
Editor: 66-108-242-111
Comment: Trying to generate some kind of buzz ...
Revision 77 as of 2003-03-31 05:37:41
Size: 11574
Editor: h-69-3-175-55
Comment: added LostAndFound
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
Topics for PyCon DC 2003.
Line 4: Line 3:
PyCon DC 2003 is not going to be an elitist conference. It needs your help to ensure that there is something for everybody? What can you do? Well, firstly you can contribute your ideas on this very page. It's easy to edit Wiki content, so get to it! The more contributors we have, the mroe relevant and interesting PyCon DC 2003 will become. A few topics are listed below to get you started, but you should feel free to add more if you believe the PythonCommunities will benefit from having them covered at this, and future, conferences. = Latest News: =

See conference photos at PyConPhotos.

LostAndFound ... lose something at pycon? find something not yours?

Sprints were free. See SprintPlan.

Paul Graham gave a keynote on the "hundred-year language" (his vision of the programming language people will be using a hundred years from now).


OpenSpaceSessions - Session Notes from PyCon OpenSpace

= PyConSpeakers shows the emerging conference =

Talk to the speakers via the NEW '''''PyConSpeakers''''' page, where each presentation is listed

= Want to get involved? Confused by chaotic wiki web pages? =

Note that there are many different pages on this Wiki about PyCon. If you're feeling a bit lost, try starting at CategoryPyCon.

If you have something you'd like to ask or add concerning PyCon, go to the CategoryPyCon page.
 * Find the appropriate page for your content.
 * If an appropriate page already exists
  * Click on the link to that page
  * Click on the "edit text" link at the bottom of the page
  * Add your content
 * If no such page exists
  * Edit the category page
  * Add a new WikiName to the list of pages on the category page
  * Click on the page name that you just added to create the page and edit it
  * Be sure to mark your new page as belonging the CategoryPyCon

=== PyCon Schedule and Floorplan ===

 I've provided a wiki-based version of the preliminary schedule, with hyperlinks to the presentation descriptions. See PyConSchedule. --Jeff Kunce

 I've posted a (somewhat) annotated floorplan at http://perspex.com/pycon/floorplan/pycon-space-plan.html --TrippLilley

== Topics for PyCon DC 2003 - Build Your Own Conference!!!! ==

[http://www.python.org/pycon/ PyCon DC 2003] is not going to be an elitist conference. It needs your help to ensure that there is something for everybody! Chris Johnson has found some basic data on PyConAccommodation which can help you to find a less expensive place to stay. Matt Croydon's notes in PyConForCheap might also help.

What can you do? Well, firstly you can '''''contribute your ideas on this page'''''. It's easy to edit Wiki content, so get to it - just click on '''Edit Text''' below! The more contributors we have, the more relevant and interesting PyCon DC 2003 will be. A few topics are listed below to get you started, but you should feel free to add others if you believe the PythonCommunities will benefit from having them covered at this, and future, conferences. You can show your support at PyConRandomExclamationsOfSupport.


'''''IMPORTANT''''': When making a change, consider whether you should sign it. E.g., proposals for sprints are best
accompanied by a name or email address so that we can contact you regarding further details, etc. Remember that "I" doesn't
really refer to anyone in a Wiki.

There is a PyConIRCChannel: #pycon on irc.freenode.net.

=== Registration Fees ===

  * $150 early bird (registered and paid up to 4 weeks before the conference)

  * $200 regular pre-registration (registered and paid up to a few days before the conference)

  * $250 all on-site payment (pre-registration is still strongly recommended when paying on-site, to ensure your space and to speed up badge creation)

Registration will open soon, with the help of YAPC.

=== What Can I Do for PyCon? ===

See the PyConHelpers page for areas where volunteers are currently needed, and please feel free to sign up there. Also to add other areas where you think you'd like help -- ''SH''

=== Birds of a Feather Sessions ===

In many conferences the BoFs are where much of the real communication takes place. If your particular
area of interest doesn't manage to generate its own track then at least register your interest on the BoFs page so people can sign up for it.
Line 8: Line 76:
The sprints are intended to benefit the Python core, as well as encouraging more developers to take part in Python's development. They might also be a good place to see ExtremeProgramming or other AgileDevelopment techniques in action. What would you like to see done, or at least attempted? The sprints are intended to benefit the Python core, as well as encouraging more developers to take part in Python's development. They will also be a good place to see ExtremeProgramming or other AgileDevelopment techniques in action. What would you like to see done, or at least attempted?
Line 10: Line 78:
=== Lighteniing Talks === There is a separate SprintPlan page with more details. ''Please use it to flesh out the sprint plans.''
Line 12: Line 80:
At IPC 10 the Developer Day has many short talks on diverse topics. If you can't produce a full-blown paper, either offer your own talk (as short as five minutes is acceptable) to distil a part of your hard-won experience and save others the learning time you put in. Or just say what you'd like someone else to give a lightening talk on. === Lightning Talks ===

At IPC 10 the Developer Day had many short talks on diverse topics. If you can't produce a full-blown paper, offer your own talk (as short as five minutes is acceptable) to distill a part of your hard-won experience and save others the learning time you put in. Or just say what you'd like someone else to give a lightning talk on.

  '' Probably "lightning" is 15 minutes max -- however, PyCon OpenSpace means that we don't distinguish that much between "lightning" and "what people want to hear and can persuade someone to do".'' -- SH

The idea of lightning talks has also been extended to the possibility of lightning tutorials where the audience brings their laptops and a tutorial of around 15 to 30 minutes is held. Think of them as lightning talks with heavy audience participation. -- brett

I'm thinking about giving one or more talks on how to be a python developer. Topics could include: submitting patches, helping with bug reports, updating documentation, adding/updating tests, etc. I'd be interested in what people believe is important. -- neal

How about a lighting tutorial on Python in 3D? In fact I'll volunteer to do a 30 minute workshop on VPython. -- Justin Shaw

  ''A 30-minute tutorial would only be acceptable if there weren't a long install required.''

I am very interested in this -- jim.vickroy@noaa.gov


Feel free to sign up to give a talk that somebody else has suggested.

  * ''Practical ssh'' -- to explain in simple terms that we can all understand how ssh works and how you can set it up for secure remote access to as many systems as you need. -- ''I'll do this SH''

  * ''Cygwin benefits'' -- how to be a good open source community member even though you run the Evil Empire's operating system on your laptop.

  * ''CVS: Don't Leave Home Without It'' -- A quick tutorial on how to set up CVS, particularly with respect to using it remotely via SSH (though local machine use will be covered as well). "CVS is to programming as saving is to games." Do it in case you make a mistake or your machine freaks out... (jafo)

  * ''Modules'' -- Pick a module (standard or third party) and talk it up. Go through some basic usage and perhaps some advanced tricks. This could be lots of fun and extremely informative.

    * ''[http://docutils.sf.net/rst.html reStructuredText]'' -- Lightning tutorial on the markup and basic usage of the tools included with [http://docutils.sf.net/ Docutils] for generating HTML pages from reST files. -- brett
    * Distutils. This is a module that causes a lot of confusion and isn't used widely enough yet. Techniques emerging in distutils 1.0.3 (such as --install-script on win32) should be covered.
    * rfc822 -- It's not just for breakfast any more. rfc822 makes parsing e-mail headers and e-mail addresses extremely easy. But it can be useful for parsing a whole slew of information. For example, I use it to parse requests to an e-mail-based calendaring and reminder system. (jafo)
    * pyPgSQL -- Samples of the use of pyPgSQL to communicate with a Postgres database. Covered will be DBAPI compliance and extra functionality that makes life really nice. (jafo)
Line 16: Line 114:
The absence of professional organizers is the main way to keep the cost of PyCon down, but this means we're relying on YOU to help. Volunteer efforts don't need to be all-embracing -- if we can share the load then no one individual needs to suffer a heart attack to make things happen. This section will detail areas where help is needed, and you are encouraged to put your name down to offer assistance. Make it ''your'' conference. Make it ''our'' conference. This is a commmunity effort, and it needs people to ''''get involved''''. The absence of professional organizers is the main way to keep the cost of PyCon down, but this means we're relying on YOU to help. Volunteer efforts don't need to be all-embracing -- if we can share the load then no one individual needs to suffer a heart attack to make things happen. This section will detail areas where help is needed, and you are encouraged to put your name down to offer assistance. Make it ''your'' conference. Make it ''our'' conference. This is a community effort, and it needs people to '''''get involved'''''.
Line 18: Line 116:
  * PyConGopherCentral - we'll post updates for gophers here
  * PyConToDo - we're keeping track of what's left to do here

=== Work Opportunities ===

Should there be a mechanism for disseminating info to people interested in python jobs or people with python jobs available? It would be nice for these folks to identify each other.
Line 20: Line 124:
There are many areas of Python development where it's hard to stay in touch with what's going on. What would you like to see reports about? Two areas that have already been mentioned are Jython/JPython and the PythonBusinessForum. What else is of burning interest? Who is going to give these reports. Sign up here and help to make PyCon ''relevant'' and ''engaging''. You don't need to be a professional speaker to help other Pythonistas out with a little informatioppn. There are many areas of Python development where it's hard to stay in touch with what's going on. What would you like to see reports about? Two areas that have already been mentioned are Jython/JPython and the PythonBusinessForum. What else is of burning interest? Who is going to give these reports? Sign up here and help to make PyCon ''relevant'' and ''engaging''. You don't need to be a professional speaker to help other Pythonistas out with a little information.
Line 22: Line 126:
=== Batteries to be Included === === Which Batteries? ===
Line 24: Line 128:
There seems to be some interest in building Python distributions that combine the core with various third-party libraries. ActiveState is probably the model here, packaging the Python core with Mark Hammond's win32all extensions and various others. How can this bve dome in ways that make more people's lives easier and at the same time assist the conference theme of "''''Popularizing Python''''"? There seems to be some interest in building Python distributions that combine the core with various third-party libraries. ActiveState is probably the model here, packaging the Python core with Mark Hammond's win32all extensions and various others. How can this be done in ways that make more people's lives easier and at the same time assist the conference theme of '''''Popularizing Python'''''?

=== Choice of Freebies ===

If sponsorship is available (as it appears it might be), should the organizers ask for money, to be used to reduce conference registration fees, or should they try to get nice giveaways that your technical friends will think are outrageously cool when you return home? Suggestions, please.

ChoiceOfFreebies

=== Interested in Jython/J2EE track ===

I believe there would be intense interest in a track related toPython/Jython's use in J2EE applications that utilize Bean Scripting Framework (BSF).

''That's great. It's a long time since I studied Beans, so clearly the Jythoneers will have to put this together. Maybe you and Matt Payne [Payne@MattPayne.org] could create a PyConJython page where the track details could be thrashed out and suitable authors could be press-ganged into submission? -- steve''

=== OpenSpace Track ===

One of the problems in organizing a conference is knowing what people want to see and hear discussed. If the content is over-scheduled then we lose the ability to respond to the specific needs of the most important group: those who have taken the time and spent the money to attend. Consequently we plan to dedicate a significant amount of the time available to events that address the issues of importance ''as decided at the conference''. Here's what Bob Payne had to say about OpenSpace in his original comments:

Agile Universe in Chicago ran an OpenSpace track and it was exciting and well attended [http://www.xpuniverse.com/openSpace]. It is a straight forward way to get greater participation by all attendees. It is somewhat like BOF sessions but more dynamic and collaborative, with people negotiating slot times and combining/dividing talks. It has been called the XP of conference organization. One surprising result was that there were more testers in attendance than anyone expected, they essentially set up their own testing track in OpenSpace.

I have facilitated many training events and would be happy to facilitate such a track if people were interested. BobPayne [bobpayne@webdc.com]

----
Note: Please send mail to [pycondc-2003@python.org] after updating this page if you want the organizers to respond with more alacrity.

----
CategoryPyCon

Latest News:

See conference photos at PyConPhotos.

LostAndFound ... lose something at pycon? find something not yours?

Sprints were free. See SprintPlan.

Paul Graham gave a keynote on the "hundred-year language" (his vision of the programming language people will be using a hundred years from now).

OpenSpaceSessions - Session Notes from PyCon OpenSpace

PyConSpeakers shows the emerging conference

Talk to the speakers via the NEW PyConSpeakers page, where each presentation is listed

Want to get involved? Confused by chaotic wiki web pages?

Note that there are many different pages on this Wiki about PyCon. If you're feeling a bit lost, try starting at CategoryPyCon.

If you have something you'd like to ask or add concerning PyCon, go to the CategoryPyCon page.

  • Find the appropriate page for your content.
  • If an appropriate page already exists
    • Click on the link to that page
    • Click on the "edit text" link at the bottom of the page
    • Add your content
  • If no such page exists
    • Edit the category page
    • Add a new WikiName to the list of pages on the category page

    • Click on the page name that you just added to create the page and edit it
    • Be sure to mark your new page as belonging the CategoryPyCon

PyCon Schedule and Floorplan

Topics for PyCon DC 2003 - Build Your Own Conference!!!!

[http://www.python.org/pycon/ PyCon DC 2003] is not going to be an elitist conference. It needs your help to ensure that there is something for everybody! Chris Johnson has found some basic data on PyConAccommodation which can help you to find a less expensive place to stay. Matt Croydon's notes in PyConForCheap might also help.

What can you do? Well, firstly you can contribute your ideas on this page. It's easy to edit Wiki content, so get to it - just click on Edit Text below! The more contributors we have, the more relevant and interesting PyCon DC 2003 will be. A few topics are listed below to get you started, but you should feel free to add others if you believe the PythonCommunities will benefit from having them covered at this, and future, conferences. You can show your support at PyConRandomExclamationsOfSupport.

IMPORTANT: When making a change, consider whether you should sign it. E.g., proposals for sprints are best accompanied by a name or email address so that we can contact you regarding further details, etc. Remember that "I" doesn't really refer to anyone in a Wiki.

There is a PyConIRCChannel: #pycon on irc.freenode.net.

Registration Fees

  • $150 early bird (registered and paid up to 4 weeks before the conference)
  • $200 regular pre-registration (registered and paid up to a few days before the conference)
  • $250 all on-site payment (pre-registration is still strongly recommended when paying on-site, to ensure your space and to speed up badge creation)

Registration will open soon, with the help of YAPC.

What Can I Do for PyCon?

See the PyConHelpers page for areas where volunteers are currently needed, and please feel free to sign up there. Also to add other areas where you think you'd like help -- SH

Birds of a Feather Sessions

In many conferences the BoFs are where much of the real communication takes place. If your particular area of interest doesn't manage to generate its own track then at least register your interest on the BoFs page so people can sign up for it.

Sprints

The sprints are intended to benefit the Python core, as well as encouraging more developers to take part in Python's development. They will also be a good place to see ExtremeProgramming or other AgileDevelopment techniques in action. What would you like to see done, or at least attempted?

There is a separate SprintPlan page with more details. Please use it to flesh out the sprint plans.

Lightning Talks

At IPC 10 the Developer Day had many short talks on diverse topics. If you can't produce a full-blown paper, offer your own talk (as short as five minutes is acceptable) to distill a part of your hard-won experience and save others the learning time you put in. Or just say what you'd like someone else to give a lightning talk on.

  • Probably "lightning" is 15 minutes max -- however, PyCon OpenSpace means that we don't distinguish that much between "lightning" and "what people want to hear and can persuade someone to do". -- SH

The idea of lightning talks has also been extended to the possibility of lightning tutorials where the audience brings their laptops and a tutorial of around 15 to 30 minutes is held. Think of them as lightning talks with heavy audience participation. -- brett

I'm thinking about giving one or more talks on how to be a python developer. Topics could include: submitting patches, helping with bug reports, updating documentation, adding/updating tests, etc. I'd be interested in what people believe is important. -- neal

How about a lighting tutorial on Python in 3D? In fact I'll volunteer to do a 30 minute workshop on VPython. -- Justin Shaw

  • A 30-minute tutorial would only be acceptable if there weren't a long install required.

I am very interested in this -- jim.vickroy@noaa.gov

Feel free to sign up to give a talk that somebody else has suggested.

  • Practical ssh -- to explain in simple terms that we can all understand how ssh works and how you can set it up for secure remote access to as many systems as you need. -- I'll do this SH

  • Cygwin benefits -- how to be a good open source community member even though you run the Evil Empire's operating system on your laptop.

  • CVS: Don't Leave Home Without It -- A quick tutorial on how to set up CVS, particularly with respect to using it remotely via SSH (though local machine use will be covered as well). "CVS is to programming as saving is to games." Do it in case you make a mistake or your machine freaks out... (jafo)

  • Modules -- Pick a module (standard or third party) and talk it up. Go through some basic usage and perhaps some advanced tricks. This could be lots of fun and extremely informative.

    • [http://docutils.sf.net/rst.html reStructuredText] -- Lightning tutorial on the markup and basic usage of the tools included with [http://docutils.sf.net/ Docutils] for generating HTML pages from reST files. -- brett

    • Distutils. This is a module that causes a lot of confusion and isn't used widely enough yet. Techniques emerging in distutils 1.0.3 (such as --install-script on win32) should be covered.
    • rfc822 -- It's not just for breakfast any more. rfc822 makes parsing e-mail headers and e-mail addresses extremely easy. But it can be useful for parsing a whole slew of information. For example, I use it to parse requests to an e-mail-based calendaring and reminder system. (jafo)
    • pyPgSQL -- Samples of the use of pyPgSQL to communicate with a Postgres database. Covered will be DBAPI compliance and extra functionality that makes life really nice. (jafo)

Volunteers

The absence of professional organizers is the main way to keep the cost of PyCon down, but this means we're relying on YOU to help. Volunteer efforts don't need to be all-embracing -- if we can share the load then no one individual needs to suffer a heart attack to make things happen. This section will detail areas where help is needed, and you are encouraged to put your name down to offer assistance. Make it your conference. Make it our conference. This is a community effort, and it needs people to get involved.

Work Opportunities

Should there be a mechanism for disseminating info to people interested in python jobs or people with python jobs available? It would be nice for these folks to identify each other.

Progress Reports

There are many areas of Python development where it's hard to stay in touch with what's going on. What would you like to see reports about? Two areas that have already been mentioned are Jython/JPython and the PythonBusinessForum. What else is of burning interest? Who is going to give these reports? Sign up here and help to make PyCon relevant and engaging. You don't need to be a professional speaker to help other Pythonistas out with a little information.

Which Batteries?

There seems to be some interest in building Python distributions that combine the core with various third-party libraries. ActiveState is probably the model here, packaging the Python core with Mark Hammond's win32all extensions and various others. How can this be done in ways that make more people's lives easier and at the same time assist the conference theme of Popularizing Python?

Choice of Freebies

If sponsorship is available (as it appears it might be), should the organizers ask for money, to be used to reduce conference registration fees, or should they try to get nice giveaways that your technical friends will think are outrageously cool when you return home? Suggestions, please.

ChoiceOfFreebies

Interested in Jython/J2EE track

I believe there would be intense interest in a track related toPython/Jython's use in J2EE applications that utilize Bean Scripting Framework (BSF).

That's great. It's a long time since I studied Beans, so clearly the Jythoneers will have to put this together. Maybe you and Matt Payne [Payne@MattPayne.org] could create a PyConJython page where the track details could be thrashed out and suitable authors could be press-ganged into submission? -- steve

OpenSpace Track

One of the problems in organizing a conference is knowing what people want to see and hear discussed. If the content is over-scheduled then we lose the ability to respond to the specific needs of the most important group: those who have taken the time and spent the money to attend. Consequently we plan to dedicate a significant amount of the time available to events that address the issues of importance as decided at the conference. Here's what Bob Payne had to say about OpenSpace in his original comments:

Agile Universe in Chicago ran an OpenSpace track and it was exciting and well attended [http://www.xpuniverse.com/openSpace]. It is a straight forward way to get greater participation by all attendees. It is somewhat like BOF sessions but more dynamic and collaborative, with people negotiating slot times and combining/dividing talks. It has been called the XP of conference organization. One surprising result was that there were more testers in attendance than anyone expected, they essentially set up their own testing track in OpenSpace.

I have facilitated many training events and would be happy to facilitate such a track if people were interested. BobPayne [bobpayne@webdc.com]


Note: Please send mail to [pycondc-2003@python.org] after updating this page if you want the organizers to respond with more alacrity.


CategoryPyCon

PyCon (last edited 2011-05-10 12:06:06 by StevePiercy)

Unable to edit the page? See the FrontPage for instructions.