473,467 Members | 1,463 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

A Simple Conference Utility Program?

Just a quickie.

Suppose we have a number of registered delegates for a conference, and
we want to publish a list of the names of only those who confirm, by
sending an email to a specific address, that they wish their names to be
published.

Obviously emails that do not come from an address registered in the
database should be ignored. We can maybe ignore the risk of spamming,
though any anti-spam measures to make the email address more secure
would be useful. [Next year we'll have them choose passwords when they
register...]

Given that all data can comfortably be held in memory, and starting with
a list of (name, email, False) triples, how much Python does it take to
maintain and publish a list of confirmed delegates?

[name may actually be (firstname, lastname)].

regards
Steve
--
Steve Holden http://www.holdenweb.com/
ReportLab Enterprise Publishing Solutions http://www.reportlab.com/
Chairman, PyCon DC 2004 http://www.pycon.org/
Telephone: +1-800 494 3119 Fax: +1 703 278 8289


Jul 18 '05 #1
1 1179
Steve Holden wrote:

Just a quickie.
And apparently too much even at that. ;-)
Suppose we have a number of registered delegates for a conference, and
we want to publish a list of the names of only those who confirm, by
sending an email to a specific address, that they wish their names to be
published.

Obviously emails that do not come from an address registered in the
database should be ignored. We can maybe ignore the risk of spamming,
though any anti-spam measures to make the email address more secure
would be useful. [Next year we'll have them choose passwords when they
register...]

Given that all data can comfortably be held in memory, and starting with
a list of (name, email, False) triples, how much Python does it take to
maintain and publish a list of confirmed delegates?

[name may actually be (firstname, lastname)].


I find the question a little vague, but I'm replying anyway in the hopes
that it might inspire a little more discussion here.

Steve, would this be an appropriate topic for a mini-sprint or at least
a brief requirements analysis session at the convention itself? Or were
you hoping to get it in place for this year?

What does "publish" mean to you? On paper? To the web? Don't care?

Are you talking about manually taking the emails and enter the confirmations
in a "database" (i.e. text file)? Or having Python retrieve and harvest
the emails itself? Or act as the mail server? Or ?

At first glance, the answer (to the "how much Python" question) would seem
to be just "not much!" but I can't see that that helps you much, and it
seems obvious enough that either I'm missing something, or you didn't
communicate what you had in mind well enough.

-Peter
Jul 18 '05 #2

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

Similar topics

0
by: Jacinta Richardson | last post by:
G'day folk, I'm the program chair for this conference and we'd love to invite you to submit a paper or two, do a talk and join us generally. This conference is effectively YAPC::AU by a...
0
by: Emine Ekin | last post by:
/*Apologize for multiple posts*/ FIRST CALL FOR PAPERS ADVIS 2006 Fourth Biennial International Conference on Advances in Information Systems 18-20 October, 2006 Izmir, Turkey
0
by: Marcel - IDUG Europe 2005 | last post by:
Hi DB2 users, ========================================================================================= We just created a blog dedicated to our upcoming IDUG 2005 Europe Conference (24-28...
0
by: melledge | last post by:
IDEAlliance Announces Conference Program for XTech 2006 Program focuses on XML, standards-based and open technology for enabling next generation of web applications ALEXANDRIA,...
0
by: melledge | last post by:
IDEAlliance Announces Conference Program for XTech 2006 Program focuses on XML, standards-based and open technology for enabling next generation of web applications ALEXANDRIA,...
0
by: eGenix Team: M.-A. Lemburg | last post by:
Hello, eGenix is looking into organizing a one day conference specifically for companies doing business with Python, Zope and Plone. The conference will likely be held in or close to...
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
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,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

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.