473,386 Members | 1,715 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Call for Members of Panels on Web Technologies

Talks at previous PyCons have tended to be of the lecture format. I'd like to
see if we can get some panel discussions going and am looking for participants.

At PyCon 2005 in D.C. Michelle Levesque gave a wonderful talk, PyWebOff,
contrasting a few of the web frameworks. However, it is a lot of work to
research many of them, so how about instead we just invite some experts for
the various frameworks to debate them instead? And answer tough questions
from the audience?

For updating, links to the following rough outlines are at:
http://us.pycon.org/TX2007/TalkIdeas

We need some moderators to work up more questions, and to coordinate with the
panelists. Hey, it may be easier than preparing your own presentation and slides.

I'd like to see three talk panels:

---
Panel - Web Frameworks
Frameworks

* Django
* Zope 2
* Zope 3
* Twisted Web
* Quixote
* TurboGears

Questions Put To the Panel

* When did the framework come into existence and what problem
was it created to solve?
* What are its strengths and maturity level? What is it ideal
to use for?
* What are its weaknesses? What would you NOT use it for?

---
Panel - Web Templating Languages
Templates Covered

* Zope TAL, TALES, METAL
* Twisted STAN
* Cheetah
* Myghty
* Django's Template Language
* TurboGears Kid
* Quixote Python Template Language (PTL)

Questions to Put to the Panelists

* Python code in your HTML, or HTML in your code?
* Which can and cannot be handed off to a graphics designer?
* Where do they stand in performance? in Caching?
* Which can work with less than a page i.e. Zope viewlets, widgets?
* Which frameworks let me plug in my choice of template language?

(initially show the audience a representative sample of each)

---
Panel - Object Relational Mappers (ORMs)
Mappers Covered

* SQLObject
* SQLAlchemy
* Django ORM

Questions Put to Panelists

* Natural or artificial keys?
* Support for existing database schemas or must I
do it your way?
* How is the performance?
* How smart is it in handling complex schema?
* Any support for access control security at the
object level?
* What flavor and degree of transaction support is
offered? Per thread, per context, autocommit?

-Jeff
Co-Chair PyCon 2007
Oct 11 '06 #1
0 892

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Hubert Baumeister | last post by:
Fifth International Conference on eXtreme Programming and Agile Processes in Software Engineering XP2004 June 6-10, 2004, Garmisch-Partenkirchen, Germany http://www.xp2004.org/
0
by: akmal chaudhri | last post by:
Call for papers dataX International Workshop on Database Technologies for Handling XML information on the Web March 14, 2004, Heraklion, Crete (Greece) ...
0
by: Gitesh | last post by:
..................... CALL FOR PAPERS ..................... The 2004 International Multiconference in Computer Science and Computer Engineering (18 Joint Int'l Conferences)...
1
by: matro | last post by:
hi there, I have the following struct in my class: class CTbStDialog : public CDialog { public: int fooVar, fooVar2; ... //other foo variables...
0
by: PZ | last post by:
OSS 2005 The First International Conference on Open Source Systems Genova, July 11 - 15, 2005 CALL FOR PANELS http://oss2005.case.unibz.it Submissions of panels are solicited for the "First...
0
by: Torsten Grust | last post by:
Call for Papers X I M E - P 2 0 0 6 3rd International Workshop on XQuery Implementation, Experience and Perspectives June 30, 2006 Collocated with ACM SIGMOD/PODS 2006, Chicago, USA ...
0
by: Torsten Grust | last post by:
Second Call for Papers X I M E - P 2 0 0 6 3rd International Workshop on XQuery Implementation, Experience and Perspectives June 30, 2006 Collocated with ACM SIGMOD/PODS 2006, Chicago, USA...
0
by: Richard Jones | last post by:
Call for Papers --------------- Open Source Developers' Conference 2007 - Brisbane, Australia "Success in Development & Business" OSDC is a grass-roots conference providing Open Source...
2
by: Elliot | last post by:
There is a C# page a.aspx which has a master page b.aspx. b.aspx has panels & methods. I would like to know is it possible to change those panels' visibility or call thoese methods in a.aspx?...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.