[issue2551324] Upgrade zope tal/page templates/ZTUtils to current page templates codebase
John Rouillard <[email protected]> Thu, 07 Mar 2024 00:54:14 +0000
| Newsgroups | gmane.comp.bug-tracking.roundup.devel |
|---|---|
| Message-ID | <[email protected]> |
New submission from John Rouillard: The current Zope TAL code is old from 2004ish. It should be brought up to date with the current page template code. I assume there are performance and possibly security updates in there as well. The current TAL code we have was modified from the distribution code when it was made a part of Roundup. Richard didn't remember what changes were made but there are some notes in the files. For example PageTemplates/Expressions.py says: # Modified for Roundup: # # 1. removed all Zope-specific code (doesn't even try to import that stuff now) # 2. removed all Acquisition # 3. removed blocking of leading-underscore URL components Most likely this work needs to be done on a branch since I think all three of these components need to be upgraded together. That's also why this is a single issue. If it turns out they can be upgraded piecemeal create tickets for each part. Also try to get the testing suite built for this as we go. Maybe tal/page templates has a test suite we can use. ---------- components: Web interface messages: 7957 nosy: rouilj severity: normal status: new title: Upgrade zope tal/page templates/ZTUtils to current page templates codebase type: behavior _________________________________________________ Roundup tracker <[email protected]> <https://issues.roundup-tracker.org/issue2551324> _________________________________________________