Zope Subversion Repository |
|
Corrected grammar mistake.
Merged Zope3/branches/mgedmin-security 24595:24640 This is UnificationOfRequestsAndSecurityContextsThroughUse: - Security managers and security contexts are gone. - Interactions and participations replace them. - BaseRequest is now IParticipation. - request.user was renamed to request.principal because of the above.
Set mime-type or svn-eol property from cvs expansion data
Merge security policy refactoring: - Moved all role- and grant-related functionality into zope.products.securitypolicy (and out of zope.app.security.grant). The zope.products.securitypolicy implementation is exactly the same as the old implementation; no changes were made to the actual mechanics of role-permission or principal-permission grants. The only real difference is that all functionality that is the purview of what we want a security policy to have control of is now in that one place. - Created new modulealias directive which can be used to provide aliases to older modules (to not break existing ZODBs when module locations change). - Added minor feature: "make debug" launches a debug session in the spirit of Zope 2's "zopectl debug".
Checker.Checker predates namegeddon, use checker.Checker instead
geddon cleanups, updated examples - fixed imports - removed __init__, examples are not a package
Grand renaming: - Renamed most files (especially python modules) to lower case. - Moved views and interfaces into separate hierarchies within each project, where each top-level directory under the zope package is a separate project. - Moved everything to src from lib/python. lib/python will eventually go away. I need access to the cvs repository to make this happen, however. There are probably some bits that are broken. All tests pass and zope runs, but I haven't tried everything. There are a number of cleanups I'll work on tomorrow.
|
webmaster@zope.org Powered by ViewCVS 1.0-dev |
ViewCVS and CVS Help |