Contributing

Contributing to RestrictedPython 4+

Todos

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/roadmap/index.rst, line 14.)

Todo

Resolve Discussion in https://github.com/zopefoundation/RestrictedPython/pull/39#issuecomment-283074699

compile_restricted optional params flags and dont_inherit will not work as expected with the current implementation.

stephan-hof did propose a solution, should be discussed and if approved implemented.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/roadmap/index.rst, line 21.)

Todo

Should be described in detail. Especially the difference between builtins and a policy which is a NodeTransformer.

(The original entry is located in usage/policy.rst, line 6.)

Todo

Describe more in details

(The original entry is located in usage/policy.rst, line 20.)

Todo

Describe Guards and predefined guard methods in details

(The original entry is located in usage/policy.rst, line 31.)

Todo

Describe full_write_guard more in detail and how it works.

(The original entry is located in usage/policy.rst, line 44.)

Todo

Should be described in detail. Especially the difference between builtins and a policy which is a NodeTransformer.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/usage/policy.rst, line 6.)

Todo

Describe more in details

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/usage/policy.rst, line 20.)

Todo

Describe Guards and predefined guard methods in details

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/usage/policy.rst, line 31.)

Todo

Describe full_write_guard more in detail and how it works.

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/restrictedpython/checkouts/latest/docs/usage/policy.rst, line 44.)