Hi, I'm Vlad Shablinsky. I wrote about some problems with setting up Mailman some time ago and Abhilash helped me. I'm interested in contribution to Mailman this summer. I find "GitHub/development tools integration" and "A Dashboard for Admins/Owners/Moderators" ideas pretty interesting for me and I would like to work for one of them.
I have Mailman and Postorius set up and built for development. I'm going to fix a bug now, but I need some guidance. I've started reading the documentation, but not everything works fine.
- When I run
tox
in mailman folder I get OSError:
"test_linked_nonmember_findable_after_posting (mailman.rest.tests.test_membership.TestNonmembership) ... Traceback (most recent call last): File "/Users/vlad/Projects/GSoC/Mailman/mailman/.tox/py34/bin/runner", line 9, in <module> load_entry_point('mailman==3.0.0b6', 'console_scripts', 'runner')() File "/Users/vlad/Projects/GSoC/Mailman/mailman/src/mailman/bin/runner.py", line 200, in main runner = make_runner(*args.runner, once=args.once) File "/Users/vlad/Projects/GSoC/Mailman/mailman/src/mailman/bin/runner.py", line 100, in make_runner return runner_class(name, slice) File "/Users/vlad/Projects/GSoC/Mailman/mailman/src/mailman/runners/rest.py", line 55, in __init__ self._server = make_server() File "/Users/vlad/Projects/GSoC/Mailman/mailman/src/mailman/rest/wsgiapp.py", line 163, in make_server handler_class=AdminWebServiceWSGIRequestHandler) File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/wsgiref/simple_server.py", line 153, in make_server server = server_class((host, port), handler_class) File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/socketserver.py", line 429, in __init__ self.server_bind() File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/wsgiref/simple_server.py", line 50, in server_bind HTTPServer.server_bind(self) File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/http/server.py", line 133, in server_bind socketserver.TCPServer.server_bind(self) File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/socketserver.py", line 440, in server_bind self.socket.bind(self.server_address) OSError: [Errno 48] Address already in use”
- The second issue is that I get NameError when trying
dump_list
inmailman shell
(I follow these instructions http://gnu-mailman.readthedocs.org/en/latest/src/mailman/model/docs/addresse... )
">>> dump_list(user.display_name for user in user_manager.users) Traceback (most recent call last): File "<console>", line 1, in <module> NameError: name 'dump_list' is not defined"
- I've registed a user via Mozilla Persona and I'm able to log in, but I don't know what to do with it. I just have one field filled with email of my registred user. Everything is blank. Are the lists added using mailman shell?
I havent't started fixing a bug yet, but I suppose I have to use web UI or
the mailman shell
to see if the bug is fixed or not. I'm supposed to be
able to reproduce the state that causes the bug. I'm not sure that
everything works fine since I have errors described above. Could you guide
me on that?
participants (1)
-
Vlad Shablinsky