Hello KR - I have just tried both the flisol version, and Massimo's hevw with the current RC2 version of web2py. I had the same issue w/ pools argument; Besides the issue w/ "balance" (I have not reviewed the flisol version, but know that experience w/ PyCon called for refactoring the way payments are structured) -- I also see fhe flisol version has remnants of PyCon table structure (e.g., payments to PSF, and so forth).
web2conf from 2010 will not run with web2py 1.78.3; If you checkout from the pycon2010 repository, which includes the version of web2py. The hevw version does not seem to (yet) include payment / registration fee handling. As for wiki, this is something you could integrate a simple wiki, to suite your needs - try, for eample, http://web2py.com/appliances/default/show/55 I too see the issues with balance... since 2 years of experience w/ PyCon showed the basic approach to payments in web2py needing refactoring, I am not likely to look at this issue w/ the flisol branch. Payments are too tied to a person, rather than an admittance; too many companies and sponsors wanted to buy blocks of "tickets" to hand out to employees, but payment was tied to people - we had to ask for registrations before we'd sell blocks, and it turned out to be too problematic; I ended making a batch registration tool, and asked sponsors for minimal info: name / email list. Even that was asking too much - often, they did not know names when they were ready to pay, so the basic refactoring that is called for is clear to me. This may not be a problem where you do not have business and sponsors, but the approach of "admittance tickets" bought, and then assigned to people should work in all cases, and has clear advantages for what we see at PyCon. Massimo seems to have made some progress on paper review in hevw. Besides wiki like content management, you may also want to consider schedules, room allocation and assignments - the functionalities of the sort in PyCon-Tech (a django app used for years of PyCons). This too has been a lot of maintenance work, and as far as I understand, and alternative approach is being considered for those aspects of PyCon (although I do not know the details). - Yarko On May 31, 9:25 am, KR <[email protected]> wrote: > Hello, > > Thanks for the answers. > > I tried both versions and none of them works out of the box. > > Here is the trace for the Flisol (same as the PyCon) one: > > x...@box~/work/web2py/web2py$ python web2py.py -S web2confF -M > web2py Enterprise Web Framework > Created by Massimo Di Pierro, Copyright 2007-2010 > Version 1.78.3 (2010-05-17 21:59:39) > Database drivers available: SQLite3 > Traceback (most recent call last): > File "/home/xxx/work/web2py/web2py/gluon/restricted.py", line 178, > in restricted > exec ccode in environment > File "applications/web2confF/models/db_cleanup.py", line 1, in > <module> > db(db.payment.created_on<t2.now-datetime.timedelta(1)) > (db.payment.status.lower()=='pre-processing').delete() > File "/home/xxx/work/web2py/web2py/gluon/sql.py", line 3247, in > delete > self._db._execute(query) > File "/home/xxx/work/web2py/web2py/gluon/sql.py", line 899, in > <lambda> > self._execute = lambda *a, **b: self._cursor.execute(*a, **b) > OperationalError: no such table: payment > > If somebody has a simple way to make it work, I will do that. > Otherwize, I will remove the payment stuffs (not sure to use it > anyway). Help for doing that would be appreciate as well. > > Some info: > - web2py Version 1.78.3 (2010-05-17 21:59:39) (if I need a previous > version, which one and where to find it please ?) > - I don't understand spanish (french is my mother tongue) > - I need some CMS (or at least wiki) functionnality to manage the > website > - I deleted the databases folder and recreated it (empty) > - The default "reingart-web2conf" works after having replaced > db=SQLDB(DBURI,pools=DBPOOLS) by db=SQLDB(DBURI) and create the non > existant databases folder. But they are other issues (balance is > none ? making some requests failed) and it seems not to implement some > CMS functionnalities. > > Thx already. > > On 27 mai, 07:23, Yarko Tymciurak <[email protected]> wrote: > > > > > Mariano - > > > Thank you - I hadn't seen that you made a clone. > > > FYI for others: you can the list of clones > > at:http://code.google.com/p/web2conf/source/clones > > > I will look over this in June, and look at merging back (there are > > things in the base web2conf that need cleanup, updates - which looks > > like Mariano made many). > > > - Yarko > > > On May 26, 2:32 pm, Mariano Reingart <[email protected]> wrote: > > > > On Wed, May 26, 2010 at 2:19 PM, Yarko Tymciurak > > > > <[email protected]> wrote: > > > > > On May 26, 9:23 am, KR <[email protected]> wrote: > > > >> Hello, > > > > >> There is a Vimeo screencast (http://www.vimeo.com/1838049) about a > > > >> web2py Conference Management System. Does anybody know wher I can > > > >> download the soource code of that ? > > > > > You can get the version used at PyCon-2010 at code.google.com/p/ > > > > web2conf > > > > > There is also an older version, which was modified for FLISOL-2010.... > > > > I'll have to find that (eventually, that should be merged back to > > > > web2conf). > > > > You can found them in flisol 2010 and pyday branches of my web2conf clone: > > > >http://code.google.com/r/reingart-web2conf/ > > > > Flisol:http://code.google.com/r/reingart-web2conf/source/browse/?r=1d551738b... > > > > PyDay:http://code.google.com/r/reingart-web2conf/source/browse/?r=0776772cb... > > > > Running > > > sites:http://www.institutopascal.edu.ar/flisol2010?lang=eshttp://www.pyday.... > > > > Sorry, I didn't have time to generalize them and merge back to the > > > web2conf trunk. > > > > > Right now, web2conf needs a few updates and refactorings (typically, > > > > during the course of a registration cycle, things are fixed, added, > > > > etc. and should be re-visited, cleaned). For example this web2conf > > > > is based on an older version of web2py. > > > > I would be cleaning up some things, if there are any plans, please let me > > > know. > > > > I'm thinking of: > > > * Spearate default.py into talks.py, registration.py statics.py, etc. > > > * Finish talk reviewing/voting > > > * Eliminate some T2 stuff > > > * Rewrite PDF generation (badge and attendance certificate) using > > > PyFPDF (removing dependencies like dabo) > > > * Speed-up, caching, cleanup, easier configuration, etc. > > > > Best regards, > > > > Mariano > > > Reingarthttp://www.web2py.com.arhttp://www.sistemasagiles.com.arhttp://reinga...

