Hello Seb:

On Wed, 28 Jun 2006, Tibor Simko wrote:
> On Wed, 28 Jun 2006, Sebastien Hugues wrote:
>> Here are the patches for porting WebSubmit user file to the
>> new url schema. Hope you will integrate them without problems !
> 
> Thanks, I'll play with them this evening.

So I had a look.  A number of patches did not apply cleanly, there was
a lot of fuzzing and rejecting.  I tried to solve them manually, but
it did not help too much.  For example, the definition of
WebInterfaceYourApprovalsPages is missing, there is only:

   $ grep WebInterfaceYourApprovalsPages *
   123.patch: class WebInterfaceYourApprovalsPages(WebInterfaceDirectory):
   126.patch: from invenio.websubmit_webinterface import 
WebInterfaceYourApprovalsPages
   126.patch:     yourapprovals = WebInterfaceYourApprovalsPages()
   126.patch: class WebInterfaceYourApprovalsPages(WebInterfaceDirectory):

Are you sure you included all the patches?  The tarball contained
holes in the patch number range:

   114.patch 115.patch 116.patch 117.patch 123.patch 125.patch
   126.patch

I may try to fill in the missing WebInterfaceYourApprovalsPages and
friends, but you probably have them ready?

                                * * *

Some bits and pieces spotted randomly while patching:

   $ more 114.patch
   [...]
         websubmit_templates_epfl.py    \

Your local template files are not present in CVS.  Maybe you have not
diffed against pure CVS?

   $ more 114.patch
   [...]
   +class WebInterfacePublilinePages(WebInterfaceDirectory):
   +
   +  # Only the index function is public
   +  _exports = ['']

Beware, this is wrong indentation.  Please use 4 spaces as per PEP 8.
You may want to run pylint to be warned of these (and other) problems.
See also:

   http://cdsware.cern.ch:8000/hacking/style.html

Best regards
-- 
Tibor Simko ** CERN IT-UDS ** Bldg 31-S-014 ** Voice: +41-22-7673527
CERN Document Server ** <http://cds.cern.ch/> ** <cds.supp...@cern.ch>

Reply via email to