unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Add more Mailman3 packages.
@ 2017-01-08 21:31 ng0
  2017-01-09  8:41 ` Hartmut Goebel
  0 siblings, 1 reply; 3+ messages in thread
From: ng0 @ 2017-01-08 21:31 UTC (permalink / raw)
  To: guix-devel

Hi,

I've commited some more Mailman3 related packages. I'm not sure,
but is Mailman3
a) python2 only?
b) python2 in the progress of migrating to python3?
c) mixed python2 and python3?

To me it seems like (c).
The commits are on the 'mail/mailman3' branch here:
https://pagure.io/guix-dev/commits/mail/mailman3

If you prefer them as direct patches via git format-patch && git
send, I can arrange that as well.
-- 
♥Ⓐ  ng0 -- https://www.inventati.org/patternsinthechaos/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Add more Mailman3 packages.
  2017-01-08 21:31 Add more Mailman3 packages ng0
@ 2017-01-09  8:41 ` Hartmut Goebel
  2017-01-09 10:16   ` Efraim Flashner
  0 siblings, 1 reply; 3+ messages in thread
From: Hartmut Goebel @ 2017-01-09  8:41 UTC (permalink / raw)
  To: guix-devel

Am 08.01.2017 um 22:31 schrieb ng0:
> c) mixed python2 and python3?

AFAIK. The backend is Python 3 and the frontend is still python 2.7.

I just tried to resolve this in detail – which is not so easy. But in
the postorious docs [1] I found a recommendation for  the
mailman-bundler <https://gitlab.com/mailman/mailman-bundler> [2] project
on GitLab. It states:

"Even if Mailman 3 runs on Python 3, the web interfaces and the commands
in this procedure run on Python 2.7, so make sure your system Python
version is 2.7."

Well, not quite clear what this means :-(

But looking at the buildout.cfg [3] I assume The backend is Python 3 and
the frontend (postorius, hyperkitty) is still python 2.7


[1] http://postorius.readthedocs.io/en/latest/setup.html
[2] https://gitlab.com/mailman/mailman-bundler/tree/master
[3] https://gitlab.com/mailman/mailman-bundler/blob/master/buildout.cfg

-- 
Regards
Hartmut Goebel

| Hartmut Goebel          | h.goebel@crazy-compilers.com               |
| www.crazy-compilers.com | compilers which you thought are impossible |

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Add more Mailman3 packages.
  2017-01-09  8:41 ` Hartmut Goebel
@ 2017-01-09 10:16   ` Efraim Flashner
  0 siblings, 0 replies; 3+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:16 UTC (permalink / raw)
  To: Hartmut Goebel; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1452 bytes --]

On Mon, Jan 09, 2017 at 09:41:44AM +0100, Hartmut Goebel wrote:
> Am 08.01.2017 um 22:31 schrieb ng0:
> > c) mixed python2 and python3?
> 
> AFAIK. The backend is Python 3 and the frontend is still python 2.7.
> 
> I just tried to resolve this in detail – which is not so easy. But in
> the postorious docs [1] I found a recommendation for  the
> mailman-bundler <https://gitlab.com/mailman/mailman-bundler> [2] project
> on GitLab. It states:
> 
> "Even if Mailman 3 runs on Python 3, the web interfaces and the commands
> in this procedure run on Python 2.7, so make sure your system Python
> version is 2.7."
> 
> Well, not quite clear what this means :-(
> 

I would take this to mean that on classic FHS-compliant systems,
`python' should be python2, and `python3' should be python3. For us it
(hopefully) shouldn't matter.

> But looking at the buildout.cfg [3] I assume The backend is Python 3 and
> the frontend (postorius, hyperkitty) is still python 2.7
> 
> 
> [1] http://postorius.readthedocs.io/en/latest/setup.html
> [2] https://gitlab.com/mailman/mailman-bundler/tree/master
> [3] https://gitlab.com/mailman/mailman-bundler/blob/master/buildout.cfg
> 
> -- 
> Regards
> Hartmut Goebel
> 

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-01-09 10:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-08 21:31 Add more Mailman3 packages ng0
2017-01-09  8:41 ` Hartmut Goebel
2017-01-09 10:16   ` Efraim Flashner

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).