The Second Python Workshop
$Revision: 16 $, $Date: 1995-05-22 00:50:43 +0200 (Mon, 22 May 1995) $
- Workshop Announcement
-
The Second Python Workshop is scheduled for May 22, 23, 24, and 25.
It will be held in Menlo Park, CA at the U.S. Geological
Survey facility (U.S.G.S.). (Thanks go
to Jim Fulton for making arrangements for the facility.) Here is a
list with hotel information and a map to the USGS.
- Call for Papers and for Volunteers
-
As was done at the last workshop, facilitators have been assigned to
each topic area. Papers for the meeting can be submitted prior
to the meeting, or as reports after the meeting. You do not
have to attend the workshop to submit a paper and you don't have to
submit a paper to attend the workshop. Please send papers to
mclay@eeel.nist.gov to have them included in the proceedings. All the
proceedings will be published on the Web.
DEADLINE: The proceedings will be published as a Web document so the
publishing deadline is flexible. We would like the papers in as soon
as possible, but some reports will be completed after the meeting. It
would be helpful to give others attending the workshop a chance to
preview your work, so please send in a title and abstract as soon as
you can. You can send in an early draft or your papers if work is
still in progress, we can always update a paper at a later date.
- Workshop Fee
-
This second workshop will not have a fee. Donations to cover the cost
of a refreshments may be collected at the meeting.
We are fortunate in that this second meeting will be another freebee.
In the future we expect it will be necessary to charge a fee for the
workshops.
- Signing up for the Workshop
-
To sign up to attend send an email to mclay@eeel.nist.gov. We are
starting to approach the capacity of the room, so if you plan on
attending, please be sure to send a note as soon as possible.
- Workshop Location
-
U.S. Geological Survey
Rm: 7250 (on the second floor)
275 Middlefield Road, Building 7
Menlo Park, California 94025-3591
(for information about the USGS campus contact:
Polly Bennett 415-329-4049 or
Janice Wells 415-329-4033)
FAXs may be sent to 415-329-4026, attn: Janice or Polly, of
course with some additional indication of who it is for and
that they are at the Python Workshop.
(about 15-minutes south of the San Francisco airport)
The Workshop Agenda
The Workshop final schedule will be posted after the meeting:-) The
following is expected to be pretty close to what you can expect.
May 22
PSA Steering Committee Meeting
The Python Software Association Steering Committee will meet at 3:00
PM on May 22 in room 7250 of building 7 at the U.S.G.S. facility. The
topic for the meeting will be the official formation of the PSA. If
you are not on the Steering Committee and would like to attend please
contact paul@cminds.com.
If you plan to attend, please review the PSA documentation on this
server and be prepared to discuss issues concerning the goal and
operation of the association.
The meeting will adjourn at 5:30 and reconvene at a local eating
establishment. (We'll write the restaurant name on the board, for
those who show up after we've headed out to it.:-)
May 23, 24, and 25 1995
Workshop Sessions
The sessions will run from 8:30 AM to 5:00 PM on all three days.
Donuts, Spam, and coffee will be available starting at 8:30. Dinner
arrangements will be made at the workshop.
Tuesday May 23 from 8:45 - 12:00
Administrative Topics and Introductions
Moderator - Paul Everitt
We discuss and iron out the general shape of the meeting, hear the
prospects of a Python Software Association, and introduce ourselves
and our interests in Python.
- Welcome and introductions. (Michael McLay)
- Discussion of meeting agenda. (Everyone)
- Python organizational issues. (Paul Everitt)
- Python Software Association status. - Report on the steering
committee meeting.
- Business use of Python - Don't read too much into this.
Python will remain freely available over the net.
- Participant introductions and a conversation on what people do
with Python. (Position papers - published on web page, brief 5 minute
presentations to introduce the topic of the paper.) (Michael McLay)
- Discussion on the appropriate content for the PSA WWW server.
(Paul Everitt)
Tuesday May 23 from 1:00 - 5:00
Distributed Computing
Moderator - Roger Masse
Participants in some distributed-computing efforts sketch out their
systems and their connections with Python, Guido discusses some recent
python enhancements to facilitate distributed computing. The idea is
to have a loose-format panel, with time set aside for
focused presentations without restricting general participation.
Wednesday May 24 from 8:45 - 12:00
Extension Modules and Basic Applications
Moderator - Aaron Watters
Works-in-progress reports on various Python applications and modules.
Each will be from 5 to 20 minutes, plus 5 to 10 minutes for questions
and discussion. We will also have time to discuss ideas about
facilitating and coordinating these kinds of efforts.
- Works-in-progress reports.
- Identifying important extensions, current and future (GUI,
persistence, etc.)
(Michael McLay)
- Contributing modules to the PSA (Paul Everitt)
Wednesday May 24 from 1:00 - 5:00
Graphical User Interfaces
Moderator - Jim Fulton
Presentations of ongoing efforts to integrate existing graphical user
interface systems into Python, and discussion of some of the general
issues.
Introduction (Jim Fulton)
Presentations:
Discussion:
A discussion on the plurality of options -- MFC wrapper,
Fresco, wxPython, MacApp, etc. -- Is there a need for a
standard Python GUI and what should it look like? (Everyone)
An hour will be allowed for discussion, so each of the presentations
will be limited to 30 minutes.
Thursday May 25 from 8:45 - 12:00
Python Core
Moderator - Guido van Rossum
Presentations and discussions of recent proposals and developments for
python core-language facilities.
- The python object API proposals. (Jim Fulton)
- Extensible compound statements. (Jim Fulton)
- Optimizations project. (Guido or Jim Roskind)
- Issues with adding persistence to Python. (?Jim Roskind or
someone from InfoSeek?)
- Ideas on calling Python from an embedding environment. (Mark Lutz)
- What's next.
Thursday May 24 from 1:00 - 3:30
Python Software Development Environment
Moderator - Ken Manheimer
Discussion of some recent developments in the Python software
development environment, and directions and priorities for further
development. See
Session Prospectus for draft overview.
Thursday May 24 from 3:30 - 5:00
General Wrap-up
Conclusion, free ranging discussion, friendly chatter, and The Spanish
Inquisition.