[triangle-zpug] Plone Boot Camp 2 Registration is OPEN!
cbc at unc.edu
Tue Feb 14 19:46:13 CET 2006
Dave Powell wrote:
> ...i'm having some formatting issues with the application text
> file...you might want to post a word file...
The "application text file" has been replaced with an online
application. Go use it, please:
To everybody else,
I have a little egg on my face, and I'm sorry. About 3am this morning, I
finished replacing the "mail in a text file" registration with an online
form. Only thing is, I forgot to give it sufficient local roles, and if
you used it, you got either a request to login or insufficient
privileges. What was insufficiency was my testing. Please accept my
profuse apologies and try again if you already have. I'm very sorry for
I got in this jam becuase I learned something over again this past
weekend. The extreme programming rule of "always have something that works."
My plan was, migrate TriZPUG.org to ZEO, migrate TriZPUG.org to Plone
2.1.2., write a grand registration application that uses CMFMember to
store registration data, joins up peple who aren't already joined,
subscribes them to email lists through workflow actions, yada yada,
yada. And do this between Friday night and Monday morning. After all, he
I didn't go quite like that, a you can imagine. Chris Calloway is no
Joel Burton, as they say. For some reason, I'm having process fork
problems creating another ZEO instance other than my test instance. So I
tried 2.1.2 migration without the ZEO. And I have so much third party
cruft in my Plone instance that 2.1.2 migration is going to require me
to do some heavy back tracking. Bleh. Upshot: Sunday night and still no
registration application. I got to bed kind of stoically numb.
So Monday morning I did a quicky job of last year's "mail me a file"
registration. Of course, I hate that. So then I spent until the wee
hours this morning replacing it with an MVC style kludge, just like a
brain dead former Java programmer would do. And then I forgot to give it
the permission it needed. Because I wasn't doing that other extreme
programming rule: *unit test every development step* because...
Always have something that works.
So I was thinking, "it works for me." Of course it does. I'm logged in
as supreme ruler of the universe.
Let me be your cautionary tale. Progress is made in small incrementally
refined steps. And write a test case first before you do anything with
that small incremental step. This is what it means to be a developer.
So I think there's a registration application that works now. Correct me
if I'm wrong.
> ...also, can i pay the group with a campus PO?...
Nope. TriZPUG is not set up to accept purchase orders from anybody.
Every Plone conference, well, every conference I've been to, Plone or
not, has been paid with a credit card and then file a university expense
report for reimbursement. There's even a line on the reimbursement form
that says "conference registrations." Every single person who came to
Boot Camp last year did this and almost half the class was from UNC. I
know this is a pain. It came up with a couple of people last year. But
it's beyond organizations much larger than TriZPUG, so I don't feel too
badly about it.
office: 17-6 Venable Hall phone: (919) 962-4323
mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599
More information about the triangle-zpug