Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Danil Smirnov
2015-04-21 0:34 GMT+03:00 Florian Fuchs f...@florianfuchs.com:
 OK, the problem was a file name conflict on the Python package index (due to
 an erroneously omitted pre-release suffix while parsing the version string
 of
 a previous beta-release), which eventually led to pypi delivering the
 previous release's tarball. I've associated a new file with the latest
 release on pypi so the correct tarball gets installed.

 Sorry for that...

Okay, but what is workaround right now?
I don't see any new revisions in the mailman-bundler...

Danil
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Danil Smirnov
2015-04-21 15:41 GMT+03:00 Florian Fuchs f...@florianfuchs.com:
 The change is not directly reflected in mailman-bundler. But running
 `buildout` again should install the newest version of mailman.client.
 Florian

Now there is no response from http://127.0.0.1:8000/mailman3
at all... :(

Just blank screen of links and 'Request sent' status.

Danil
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Aurelien Bompard
 Now there is no response from http://127.0.0.1:8000/mailman3
 at all... :(

 Just blank screen of links and 'Request sent' status.

Make sure you started the runserver command again. Does it output
something when you connect to the page?

A.
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Florian Fuchs

On Di, Apr 21, 2015 at 09:40:52 +0300, Danil Smirnov wrote:

2015-04-21 0:34 GMT+03:00 Florian Fuchs f...@florianfuchs.com:

OK, the problem was a file name conflict on the Python package index (due to
an erroneously omitted pre-release suffix while parsing the version string
of
a previous beta-release), which eventually led to pypi delivering the
previous release's tarball. I've associated a new file with the latest
release on pypi so the correct tarball gets installed.

Sorry for that...


Okay, but what is workaround right now?
I don't see any new revisions in the mailman-bundler...


The change is not directly reflected in mailman-bundler. But running
`buildout` again should install the newest version of mailman.client. 


Florian



signature.asc
Description: Digital signature
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Danil Smirnov
2015-04-21 18:26 GMT+03:00 Aurelien Bompard aurel...@bompard.org:
 Make sure you started the runserver command again. Does it output
 something when you connect to the page?

Yes I've checked it already - if it is not started I get 'Connection
refused' error.
If started, I get 'Received 0 B,...' or 'Request sent' in bottom status line
and blank/black screen.

update.
Hm, somehow it returned to the working state. Domain has been
successfully created.
Thank you!

Danil
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Barry Warsaw
On Apr 20, 2015, at 05:38 PM, Brian Carpenter wrote:

According to my linux admin, the installation process was straightforward.
We used the mailman3 bundler to install all 3 packages of Mailman 3. We are
running Mailman 3 using Nginx and Postgres. We have one troubleshooting
issue we are looking into. When I try to use the mass subscribe function, I
got an Server Error (500) message. Has anyone else run into that?

Postorius currently implements mass subscribe as N number of individual
subscription requests.  In the future, we might add a real mass subscribe end
point to the REST API.

In any case, a 500 error always indicates a REST server bug.  There should be
a traceback in the mailman error log.  If you find it and can reproduce the
problem please do open a bug on Launchpad.  We're very very close to a final
release so if this can be fixed before then, we'll try to do so.

Also what user levels does Mailman 3 support at this time?

I'm not quite sure what you mean.  In the model, members link users/addresses
to mailing lists.  For a member linking a user, the user must have a verified,
preferred address.  Each member has a role, which can be member, nonmember,
owner, or moderator.  So a mailing list's owner is a member record with role
owner.

Domains can also have owners, but these aren't members.  Domains directly link
to a list of user records, each of which is the domain owner.

User records have a flag which if true, indicate that that user is a server
owner.

All of these various things can be set through the REST API, though I'm not
sure if Postorius supports each.

Does that help?

Cheers,
-Barry
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Barry Warsaw
On Apr 20, 2015, at 10:41 PM, Danil Smirnov wrote:

Look at this please:
http://dpaste.com/3N8ABXY

Darn, that expired.

Cheers,
-Barry
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-21 Thread Mark Sapiro
On 04/21/2015 03:41 PM, Barry Warsaw wrote:
 On Apr 20, 2015, at 10:41 PM, Danil Smirnov wrote:
 
 Look at this please:
 http://dpaste.com/3N8ABXY
 
 Darn, that expired.

I think Florian addressed that one at
https://mail.python.org/pipermail/mailman-developers/2015-April/024922.html.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-20 Thread Florian Fuchs

On Mon, Apr 20, 2015 at 22:36:14PM +0300, Danil Smirnov wrote:

2015-04-20 22:22 GMT+03:00 Florian Fuchs f...@florianfuchs.com:

That looks like incompatible versions of Postorius and mailman.client
 to me. The currently available ones on pypi and launchpad (released
on Friday) should be working. Did you download them before Friday
evening (EST) by any chance?


Nope. I've downloaded very last revision couple of hours ago.


OK, the problem was a file name conflict on the Python package index (due to
an erroneously omitted pre-release suffix while parsing the version string of
a previous beta-release), which eventually led to pypi delivering the
previous release's tarball. I've associated a new file with the latest
release on pypi so the correct tarball gets installed.

Sorry for that...

Florian



signature.asc
Description: Digital signature
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Re: [Mailman-Developers] Mailman 3 discussion

2015-04-20 Thread Brian Carpenter
  I have a working installation of Mailman 3 on a CentOS 6 server. I have
a
  number of questions regarding the use of it. Is this the right forum to
ask
  those questions?
 
 
 Yes.
 
 We would also be interested in your feedback regarding the installation
 process.
 
 --
 Mark Sapiro m...@msapiro.netThe highway is for gamblers,


According to my linux admin, the installation process was straightforward.
We used the mailman3 bundler to install all 3 packages of Mailman 3. We are
running Mailman 3 using Nginx and Postgres. We have one troubleshooting
issue we are looking into. When I try to use the mass subscribe function, I
got an Server Error (500) message. Has anyone else run into that?

Also what user levels does Mailman 3 support at this time?

Brian Carpenter
Owner

Providing Cloud Services and more for over 15 years.

E: br...@emwd.com
www.emwd.com

___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-20 Thread Mark Sapiro
On 04/20/2015 06:06 AM, Brian Carpenter wrote:
 
 I have a working installation of Mailman 3 on a CentOS 6 server. I have a
 number of questions regarding the use of it. Is this the right forum to ask
 those questions?


Yes.

We would also be interested in your feedback regarding the installation
process.

-- 
Mark Sapiro m...@msapiro.netThe highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-20 Thread Danil Smirnov
I would like to ask too.

After successful fight with 'virtualenv' buggy version bug
(https://bugs.launchpad.net/mailman/+bug/1445764)
I've proceeded to initial setup through the Postorius web inteface.

I opened the link http://127.0.0.1:8000/mailman3 in the 'links'
browser and try to add new domain through
'Manage lists' - 'Domains' - 'Create domain' form.

When I submit the form, I get the error:

---
[root@host ~]# links http://127.0.0.1:8000/mailman3


TypeError at
/mailman3/domains/new/ (p1 of 18)

TypeError at /mailman3/domains/new/

 create_domain() got an unexpected keyword argument 'owner'

   Request Method: POST
   Request URL:http://127.0.0.1:8000/mailman3/domains/new/
   Django Version: 1.7.7
   Exception Type: TypeError
   Exception Value:create_domain() got an unexpected keyword
argument 'owner'
   Exception Location:
/usr/local/src/mailman-bundler/eggs/postorius-1.0.0-py2.7.egg/postorius/models.py
in create, line 117
   Python Executable:  /usr/local/src/venv/bin/python
   Python Version: 2.7.5

['/usr/local/src/mailman-bundler/eggs/Django-1.7.7-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/postorius-1.0.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/HyperKitty-0.9.7-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/Whoosh-2.7.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/mock-1.0.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/beautifulsoup4-4.3.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/djangorecipe-1.11-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/zc.recipe.egg-2.0.1-py2.7.egg',

'/usr/local/src/venv/lib/python2.7/site-packages',

'/usr/local/src/mailman-bundler/eggs/numpy-1.9.2-py2.7-linux-x86_64.egg',

'/usr/local/src/mailman-bundler/eggs/lockfile-0.10.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_extensions-1.5.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_haystack-2.3.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/enum34-1.0.4-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/networkx-1.9.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/python_dateutil-1.5-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/mailmanclient-1.0.0b2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_browserid-0.11.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_compressor-1.5-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_paintstore-0.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/pytz-2015.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/robot_detection-0.3-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/cssmin-0.2.0-py2.7.egg',
   Python Path:
'/usr/local/src/mailman-bundler/eggs/rjsmin-1.0.10-py2.7-linux-x86_64.egg',

'/usr/local/src/mailman-bundler/eggs/django_crispy_forms-1.4.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/djangorestframework-3.1.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/python_social_auth-0.2.7-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_gravatar2-1.3.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/six-1.9.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/decorator-3.4.2-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/httplib2-0.9.1-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/fancy_tag-0.2.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/requests-2.6.0-py2.7.egg',

'/usr/local/src/mailman-bundler/eggs/django_appconf-1.0.1-py2.7.egg',
OK
---

I wonder are there any way to connect to the Postorius through
outer-accessible domain like
http://mydomain.tld:8000/mailman3/ ?

Danil

2015-04-20 17:51 GMT+03:00 Mark Sapiro m...@msapiro.net:
 On 04/20/2015 06:06 AM, Brian Carpenter wrote:

 I have a working installation of Mailman 3 on a CentOS 6 server. I have a
 number of questions regarding the use of it. Is this the right forum to ask
 those questions?


 Yes.

 We would also be interested in your feedback regarding the installation
 process.

 --
 Mark Sapiro m...@msapiro.netThe highway is for gamblers,
 San Francisco Bay Area, Californiabetter use your sense - B. Dylan
 ___
 Mailman-Developers mailing list
 Mailman-Developers@python.org
 https://mail.python.org/mailman/listinfo/mailman-developers
 Mailman FAQ: http://wiki.list.org/x/AgA3
 Searchable Archives: 
 http://www.mail-archive.com/mailman-developers%40python.org/
 Unsubscribe: 
 https://mail.python.org/mailman/options/mailman-developers/danil%40smirnov.la

 Security Policy: http://wiki.list.org/x/QIA9
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Developers] Mailman 3 discussion

2015-04-20 Thread Florian Fuchs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1



Am 20.04.2015 um 20:13 schrieb Danil Smirnov:
 I would like to ask too.
 
 After successful fight with 'virtualenv' buggy version bug 
 (https://bugs.launchpad.net/mailman/+bug/1445764) I've proceeded to
 initial setup through the Postorius web inteface.
 
 I opened the link http://127.0.0.1:8000/mailman3 in the 'links' 
 browser and try to add new domain through 'Manage lists' -
 'Domains' - 'Create domain' form.
 
 When I submit the form, I get the error:
 
 --- [root@host ~]# links http://127.0.0.1:8000/mailman3
 
 
 TypeError at /mailman3/domains/new/ (p1 of 18)
 
 TypeError at /mailman3/domains/new/

That looks like incompatible versions of Postorius and mailman.client
 to me. The currently available ones on pypi and launchpad (released
on Friday) should be working. Did you download them before Friday
evening (EST) by any chance?

Florian
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJVNVHyAAoJEEceGbPdavl74bwIAKOAkO6zAIkTbhFNY4P9VFF0
o3TkeFpf2VVdmiQihQczk7ToTprfnGvu5PFo5jX77AaFyF4gaEOaFSfQ6/wwomwL
nPb4XayVolceaa5oJbXmPE5XtVUJwVrUrIz9MXreoPDNS9QldUc1c95VVBPQSwQM
7vY1Bc/i2iMRONyTO2ZLWuvVXQwQrSKLlL4P2A1NR7eStE7z+9D17X8jE14Pq8sA
uv9Fxy8KMHilXxmGLPePZ6483a415vy9lNCqde6iXbLLk3Tj4FZRgCmBSbw+m+RB
Zgt8rJoqn/lLSpN9W/oKDZI4bn2svHK0gmotwspq8qGM+ZDWDJaVmiGNS3Dql/4=
=rko1
-END PGP SIGNATURE-
___
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9