hi Aaron,

we have developed a simple event registration product which powers the site http://calendar.sabes.org

* Each Event/Signup? is a folderish type that will store Registrants

(+) this is how it works. it stores the registrants in a folderish event object.

* The Registrant type must be configurable, preferably TTW using
ATSchemaEditorNG? In my experience the data that groups need to capture
event is so different (for example: canoe type) that trying to come up
with a set of fields that will fit all does not seem realistic.

(-) it doesn't do this yet. it is a customized solution which has many fields unique to their organization, so it would not be suitable for releasing as a general purpose event registration tool. but we could certainly look into abstracting some of the code to be used for a more generic product, perhaps using ATSE as the tool to define the fields.

* The Event must be able to set both a maximum registrant size and a
waiting list size

(-) it doesn't do this yet.

* Registrant is sent and email upon submission (workflow script)

(+) it does send an email to the administrator and instructor. can't remember if the applicant also gets a copy, but that would be easy enough to do.

* Anonymous user can create Registrant (workflow script similar to CMFMember)

(+) it allows anonymous users to register and doesn't require users to signup as members. however, this means that they have to reenter their address information every time they sign up for a class.

* Simple mechanism to email current registrants

(-) it doesn't do this yet, but would be fairly easy to do. Max M's CalendarTypes product does this already: http://www.mxm.dk/products/ public/mxmcalendartypes/-

* Mechanism to dump data as CSV file

(-) this hasn't been done yet, but would also be relatively easy.

Nate

--
Nate Aune - [EMAIL PROTECTED]
http://www.jazkarta.com


On Jun 6, 2006, at 1:25 PM, Aaron VanDerlip wrote:

To all,

I have been tasked, with some funds, to develop a simple event
registration product for Plone.    I have looked at this product
http://plone.org/products/eventregistration, but it is not actively
being developed. My goal is to create a product that is generic enough
to meet the needs of the wide range of groups that need simple event
registration.

Here is a list of criteria thus far

* Each Event/Signup? is a folderish type that will store Registrants
* The Registrant type must be configurable, preferably TTW using
ATSchemaEditorNG? In my experience the data that groups need to capture
event is so different (for example: canoe type) that trying to come up
with a set of fields that will fit all does not seem realistic.
* The Event must be able to set both a maximum registrant size and a
waiting list size
* Registrant is sent and email upon submission (workflow script)
* Anonymous user can create Registrant (workflow script similar to
CMFMember)
* Simple mechanism to email current registrants
* Mechanism to dump data as CSV file

I am putting this out there to see if there is interest in
developing/reviewing the code and whether the initial design makes
sense.  Ideally this should probably live in the collective.   One
question I have is whether I should attempt to pickup and extent the
existing EventRegistration product or come up with a new name
(SignUpSheet?) since the end product will be quite a bit different in
terms of code.

Feel free to contact me if you have any interest in contributing to this
project.

Aaron












--
Aaron VanDerlip
Programmer

NetCorps
Eugene Oregon
541 465 1127 x104



Reclaim Your Inbox!
http://www.mozilla.org/products/thunderbird



_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo

_______________________________________________
NGO mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/ngo

Reply via email to